builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0266 starttime: 1467614848.29 results: success (0) buildid: 20160703183557 builduid: 8283a6f125df40c2ae12696b987fc37e revision: 344a25a1f2697c963321fe204c688d1e76a7cc01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.291170) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.291635) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.291912) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.314651) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.314919) ========= 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.U06pQv5PN7/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.TdkI1ZcnjH/Listeners TMPDIR=/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/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-03 23:47:28-- 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% 13.9M=0.001s 2016-07-03 23:47:28 (13.9 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.128988 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.464699) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.464998) ========= 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.U06pQv5PN7/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.TdkI1ZcnjH/Listeners TMPDIR=/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/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.021368 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:28.511919) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 23:47:28.512278) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 344a25a1f2697c963321fe204c688d1e76a7cc01 --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 344a25a1f2697c963321fe204c688d1e76a7cc01 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.U06pQv5PN7/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.TdkI1ZcnjH/Listeners TMPDIR=/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/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-03 23:47:28,478 truncating revision to first 12 chars 2016-07-03 23:47:28,478 Setting DEBUG logging. 2016-07-03 23:47:28,478 attempt 1/10 2016-07-03 23:47:28,478 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/344a25a1f269?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 23:47:29,841 unpacking tar archive at: mozilla-beta-344a25a1f269/testing/mozharness/ program finished with exit code 0 elapsedTime=1.618885 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 23:47:30.153465) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:30.153842) ========= script_repo_revision: 344a25a1f2697c963321fe204c688d1e76a7cc01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:30.154282) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:30.154607) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 23:47:30.173947) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 40 secs) (at 2016-07-03 23:47:30.174717) ========= /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.U06pQv5PN7/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners TMPDIR=/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/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 23:47:30 INFO - MultiFileLogger online at 20160703 23:47:30 in /builds/slave/test 23:47:30 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 23:47:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:47:30 INFO - {'append_to_log': False, 23:47:30 INFO - 'base_work_dir': '/builds/slave/test', 23:47:30 INFO - 'blob_upload_branch': 'mozilla-beta', 23:47:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:47:30 INFO - 'buildbot_json_path': 'buildprops.json', 23:47:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:47:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:47:30 INFO - 'download_minidump_stackwalk': True, 23:47:30 INFO - 'download_symbols': 'true', 23:47:30 INFO - 'e10s': False, 23:47:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:47:30 INFO - 'tooltool.py': '/tools/tooltool.py', 23:47:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:47:30 INFO - '/tools/misc-python/virtualenv.py')}, 23:47:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:47:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:47:30 INFO - 'log_level': 'info', 23:47:30 INFO - 'log_to_console': True, 23:47:30 INFO - 'opt_config_files': (), 23:47:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:47:30 INFO - '--processes=1', 23:47:30 INFO - '--config=%(test_path)s/wptrunner.ini', 23:47:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:47:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:47:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:47:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:47:30 INFO - 'pip_index': False, 23:47:30 INFO - 'require_test_zip': True, 23:47:30 INFO - 'test_type': ('testharness',), 23:47:30 INFO - 'this_chunk': '1', 23:47:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:47:30 INFO - 'total_chunks': '10', 23:47:30 INFO - 'virtualenv_path': 'venv', 23:47:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:47:30 INFO - 'work_dir': 'build'} 23:47:30 INFO - ##### 23:47:30 INFO - ##### Running clobber step. 23:47:30 INFO - ##### 23:47:30 INFO - Running pre-action listener: _resource_record_pre_action 23:47:30 INFO - Running main action method: clobber 23:47:30 INFO - rmtree: /builds/slave/test/build 23:47:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:47:31 INFO - Running post-action listener: _resource_record_post_action 23:47:31 INFO - ##### 23:47:31 INFO - ##### Running read-buildbot-config step. 23:47:31 INFO - ##### 23:47:31 INFO - Running pre-action listener: _resource_record_pre_action 23:47:31 INFO - Running main action method: read_buildbot_config 23:47:31 INFO - Using buildbot properties: 23:47:31 INFO - { 23:47:31 INFO - "project": "", 23:47:31 INFO - "product": "firefox", 23:47:31 INFO - "script_repo_revision": "production", 23:47:31 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 23:47:31 INFO - "repository": "", 23:47:31 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 23:47:31 INFO - "buildid": "20160703183557", 23:47:31 INFO - "pgo_build": "False", 23:47:31 INFO - "basedir": "/builds/slave/test", 23:47:31 INFO - "buildnumber": 27, 23:47:31 INFO - "slavename": "t-yosemite-r7-0266", 23:47:31 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 23:47:31 INFO - "platform": "macosx64", 23:47:31 INFO - "branch": "mozilla-beta", 23:47:31 INFO - "revision": "344a25a1f2697c963321fe204c688d1e76a7cc01", 23:47:31 INFO - "repo_path": "releases/mozilla-beta", 23:47:31 INFO - "moz_repo_path": "", 23:47:31 INFO - "stage_platform": "macosx64", 23:47:31 INFO - "builduid": "8283a6f125df40c2ae12696b987fc37e", 23:47:31 INFO - "slavebuilddir": "test" 23:47:31 INFO - } 23:47:31 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg. 23:47:31 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.test_packages.json. 23:47:31 INFO - Running post-action listener: _resource_record_post_action 23:47:31 INFO - ##### 23:47:31 INFO - ##### Running download-and-extract step. 23:47:31 INFO - ##### 23:47:31 INFO - Running pre-action listener: _resource_record_pre_action 23:47:31 INFO - Running main action method: download_and_extract 23:47:31 INFO - mkdir: /builds/slave/test/build/tests 23:47:31 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')]} 23:47:31 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.test_packages.json 23:47:31 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:47:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/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 23:47:32 INFO - Downloaded 1201 bytes. 23:47:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 23:47:32 INFO - Using the following test package requirements: 23:47:32 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:47:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 23:47:32 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 23:47:32 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'jsshell-mac64.zip'], 23:47:32 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 23:47:32 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 23:47:32 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 23:47:32 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 23:47:32 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 23:47:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 23:47:32 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 23:47:32 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 23:47:32 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')]} 23:47:32 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.common.tests.zip 23:47:32 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 23:47:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/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 23:47:32 INFO - Downloaded 18406702 bytes. 23:47:32 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/*'] 23:47:32 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/* 23:47:32 INFO - caution: filename not matched: web-platform/* 23:47:32 INFO - Return code: 11 23:47:32 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')]} 23:47:32 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.web-platform.tests.zip 23:47:32 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/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 23:47:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/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 23:47:33 INFO - Downloaded 36389085 bytes. 23:47:33 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/*'] 23:47:33 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/* 23:47:37 INFO - caution: filename not matched: bin/* 23:47:37 INFO - caution: filename not matched: config/* 23:47:37 INFO - caution: filename not matched: mozbase/* 23:47:37 INFO - caution: filename not matched: marionette/* 23:47:37 INFO - caution: filename not matched: tools/wptserve/* 23:47:37 INFO - Return code: 11 23:47:37 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')]} 23:47:37 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg 23:47:37 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 23:47:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 23:47:42 INFO - Downloaded 73031845 bytes. 23:47:42 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg 23:47:42 INFO - mkdir: /builds/slave/test/properties 23:47:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:47:42 INFO - Writing to file /builds/slave/test/properties/build_url 23:47:42 INFO - Contents: 23:47:42 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg 23:47:42 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:47:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:47:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:47:42 INFO - Contents: 23:47:42 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:47:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:47:42 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:47:42 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 23:47:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/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 23:47:48 INFO - Downloaded 103707371 bytes. 23:47:48 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'] 23:47:48 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 23:47:51 INFO - Return code: 0 23:47:51 INFO - Running post-action listener: _resource_record_post_action 23:47:51 INFO - Running post-action listener: set_extra_try_arguments 23:47:51 INFO - ##### 23:47:51 INFO - ##### Running create-virtualenv step. 23:47:51 INFO - ##### 23:47:51 INFO - Running pre-action listener: _pre_create_virtualenv 23:47:51 INFO - Running pre-action listener: _resource_record_pre_action 23:47:51 INFO - Running main action method: create_virtualenv 23:47:51 INFO - Creating virtualenv /builds/slave/test/build/venv 23:47:51 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 23:47:51 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:47:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:47:51 INFO - Using real prefix '/tools/python27' 23:47:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:47:52 INFO - Installing distribute.............................................................................................................................................................................................done. 23:47:55 INFO - Installing pip.................done. 23:47:55 INFO - Return code: 0 23:47:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:47:55 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')]} 23:47:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:47:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:47:55 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')]} 23:47:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:47:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:47:55 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 0x10f544e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f561f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb71847ef90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f55d5e0>, '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 0x10f140cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f16b990>, '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.U06pQv5PN7/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:47:55 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 23:47:55 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 23:47:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U06pQv5PN7/Render', 23:47:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:47:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:47:55 INFO - 'HOME': '/Users/cltbld', 23:47:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:47:55 INFO - 'LOGNAME': 'cltbld', 23:47:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:47:55 INFO - 'MOZ_NO_REMOTE': '1', 23:47:55 INFO - 'NO_EM_RESTART': '1', 23:47:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:47:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:47:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:47:55 INFO - 'PWD': '/builds/slave/test', 23:47:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:47:55 INFO - 'SHELL': '/bin/bash', 23:47:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 23:47:55 INFO - 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', 23:47:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:47:55 INFO - 'USER': 'cltbld', 23:47:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:47:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:47:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:47:55 INFO - 'XPC_FLAGS': '0x0', 23:47:55 INFO - 'XPC_SERVICE_NAME': '0', 23:47:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:47:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:47:55 INFO - Downloading/unpacking psutil>=0.7.1 23:47: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 23:47: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 23:47: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 23:47: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 23:47: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 23:47: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 23:47:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:47:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:47:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:47:58 INFO - Installing collected packages: psutil 23:47:58 INFO - Running setup.py install for psutil 23:47:58 INFO - building 'psutil._psutil_osx' extension 23:47:58 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 23:47:58 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 23:47:58 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 23:47:58 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 23:47:58 INFO - building 'psutil._psutil_posix' extension 23:47:58 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 23:47:58 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:47:58 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:47:58 INFO - ^ 23:47:58 INFO - 1 warning generated. 23:47:59 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 23:47:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:47:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:47:59 INFO - Successfully installed psutil 23:47:59 INFO - Cleaning up... 23:47:59 INFO - Return code: 0 23:47:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:47:59 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')]} 23:47:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:47:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:47:59 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')]} 23:47:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:47:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:47:59 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 0x10f544e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f561f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb71847ef90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f55d5e0>, '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 0x10f140cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f16b990>, '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.U06pQv5PN7/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:47:59 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 23:47:59 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 23:47:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U06pQv5PN7/Render', 23:47:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:47:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:47:59 INFO - 'HOME': '/Users/cltbld', 23:47:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:47:59 INFO - 'LOGNAME': 'cltbld', 23:47:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:47:59 INFO - 'MOZ_NO_REMOTE': '1', 23:47:59 INFO - 'NO_EM_RESTART': '1', 23:47:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:47:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:47:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:47:59 INFO - 'PWD': '/builds/slave/test', 23:47:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:47:59 INFO - 'SHELL': '/bin/bash', 23:47:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 23:47:59 INFO - 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', 23:47:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:47:59 INFO - 'USER': 'cltbld', 23:47:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:47:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:47:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:47:59 INFO - 'XPC_FLAGS': '0x0', 23:47:59 INFO - 'XPC_SERVICE_NAME': '0', 23:47:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:47:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:47:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:47:59 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 23:47:59 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 23:47:59 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 23:47:59 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 23:47:59 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 23:47:59 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 23:48:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:48:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:48:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:48:02 INFO - Installing collected packages: mozsystemmonitor 23:48:02 INFO - Running setup.py install for mozsystemmonitor 23:48:02 INFO - Successfully installed mozsystemmonitor 23:48:02 INFO - Cleaning up... 23:48:02 INFO - Return code: 0 23:48:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:48:02 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')]} 23:48:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:48:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:48:02 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')]} 23:48:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:48:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:48:02 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 0x10f544e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f561f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb71847ef90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f55d5e0>, '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 0x10f140cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f16b990>, '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.U06pQv5PN7/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:48:02 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 23:48:02 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 23:48:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U06pQv5PN7/Render', 23:48:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:48:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:48:02 INFO - 'HOME': '/Users/cltbld', 23:48:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:48:02 INFO - 'LOGNAME': 'cltbld', 23:48:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:48:02 INFO - 'MOZ_NO_REMOTE': '1', 23:48:02 INFO - 'NO_EM_RESTART': '1', 23:48:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:48:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:48:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:48:02 INFO - 'PWD': '/builds/slave/test', 23:48:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:48:02 INFO - 'SHELL': '/bin/bash', 23:48:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 23:48:02 INFO - 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', 23:48:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:48:02 INFO - 'USER': 'cltbld', 23:48:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:48:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:48:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:48:02 INFO - 'XPC_FLAGS': '0x0', 23:48:02 INFO - 'XPC_SERVICE_NAME': '0', 23:48:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:48:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:48:02 INFO - Downloading/unpacking blobuploader==1.2.4 23:48:02 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 23:48:02 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 23:48:02 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 23:48:02 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 23:48:02 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 23:48:02 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 23:48:05 INFO - Downloading blobuploader-1.2.4.tar.gz 23:48:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:48:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:48:05 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 23:48:05 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 23:48:05 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 23:48:05 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 23:48:05 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 23:48:05 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 23:48:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:48:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:48: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 23:48: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 23:48: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 23:48: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 23:48: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 23:48: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 23:48:06 INFO - Downloading docopt-0.6.1.tar.gz 23:48:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:48:06 INFO - Installing collected packages: blobuploader, requests, docopt 23:48:06 INFO - Running setup.py install for blobuploader 23:48:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:48:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:48:06 INFO - Running setup.py install for requests 23:48:07 INFO - Running setup.py install for docopt 23:48:07 INFO - Successfully installed blobuploader requests docopt 23:48:07 INFO - Cleaning up... 23:48:07 INFO - Return code: 0 23:48:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:48:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:48:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:48:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:48:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:48:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:48:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:48:07 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 0x10f544e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f561f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb71847ef90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f55d5e0>, '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 0x10f140cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f16b990>, '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.U06pQv5PN7/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:48:07 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 23:48:07 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 23:48:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U06pQv5PN7/Render', 23:48:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:48:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:48:07 INFO - 'HOME': '/Users/cltbld', 23:48:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:48:07 INFO - 'LOGNAME': 'cltbld', 23:48:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:48:07 INFO - 'MOZ_NO_REMOTE': '1', 23:48:07 INFO - 'NO_EM_RESTART': '1', 23:48:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:48:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:48:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:48:07 INFO - 'PWD': '/builds/slave/test', 23:48:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:48:07 INFO - 'SHELL': '/bin/bash', 23:48:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 23:48:07 INFO - 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', 23:48:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:48:07 INFO - 'USER': 'cltbld', 23:48:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:48:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:48:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:48:07 INFO - 'XPC_FLAGS': '0x0', 23:48:07 INFO - 'XPC_SERVICE_NAME': '0', 23:48:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:48:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:48:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-w3aLMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-uSB8vm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-BNEujP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-yHOblL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-bnJun2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-ysHrNg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-mpv7bL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-w9F3Ae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-6Egtoz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:48:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:48:08 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-B0UDVD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-Posy0J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-7ovheS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-_2ZziT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-8UltSY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-JZyL3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-THHOq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-wsDOwS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-JqRx6I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-Un0HVu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:48:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:48:09 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-kfVGJA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:48:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:48:10 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-50bvB3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:48:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:48:10 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 23:48:10 INFO - Running setup.py install for manifestparser 23:48:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:48:10 INFO - Running setup.py install for mozcrash 23:48:10 INFO - Running setup.py install for mozdebug 23:48:10 INFO - Running setup.py install for mozdevice 23:48:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Running setup.py install for mozfile 23:48:11 INFO - Running setup.py install for mozhttpd 23:48:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Running setup.py install for mozinfo 23:48:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Running setup.py install for mozInstall 23:48:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:48:11 INFO - Running setup.py install for mozleak 23:48:11 INFO - Running setup.py install for mozlog 23:48:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:48:12 INFO - Running setup.py install for moznetwork 23:48:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:48:12 INFO - Running setup.py install for mozprocess 23:48:12 INFO - Running setup.py install for mozprofile 23:48:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:48:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:48:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:48:12 INFO - Running setup.py install for mozrunner 23:48:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:48:12 INFO - Running setup.py install for mozscreenshot 23:48:12 INFO - Running setup.py install for moztest 23:48:12 INFO - Running setup.py install for mozversion 23:48:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:48:13 INFO - Running setup.py install for wptserve 23:48:13 INFO - Running setup.py install for marionette-driver 23:48:13 INFO - Running setup.py install for browsermob-proxy 23:48:13 INFO - Running setup.py install for marionette-client 23:48:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:48:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:48:13 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 23:48:13 INFO - Cleaning up... 23:48:13 INFO - Return code: 0 23:48:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:48:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:48:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:48:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:48:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:48:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:48:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:48:13 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 0x10f544e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f561f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb71847ef90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f55d5e0>, '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 0x10f140cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f16b990>, '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.U06pQv5PN7/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:48:13 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 23:48:13 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 23:48:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U06pQv5PN7/Render', 23:48:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:48:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:48:13 INFO - 'HOME': '/Users/cltbld', 23:48:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:48:13 INFO - 'LOGNAME': 'cltbld', 23:48:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:48:13 INFO - 'MOZ_NO_REMOTE': '1', 23:48:13 INFO - 'NO_EM_RESTART': '1', 23:48:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:48:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:48:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:48:13 INFO - 'PWD': '/builds/slave/test', 23:48:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:48:13 INFO - 'SHELL': '/bin/bash', 23:48:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 23:48:13 INFO - 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', 23:48:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:48:13 INFO - 'USER': 'cltbld', 23:48:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:48:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:48:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:48:13 INFO - 'XPC_FLAGS': '0x0', 23:48:13 INFO - 'XPC_SERVICE_NAME': '0', 23:48:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:48:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-z2audq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:48:14 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)) 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-BV7su0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:48:14 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)) 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-_iOTQa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:48:14 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)) 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-caQGyw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:48:14 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)) 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-kyN7HH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:48:14 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)) 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-YtjnNK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:48:14 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)) 23:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:48:14 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-EJahXH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-HYVeEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-W0x8Wp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-ebPSzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-ZDW9xz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-QqQ2PC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-apQ81I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-_XOvoJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-MYU9RY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-Yca1NI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:48:15 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)) 23:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:48:15 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-FLxvZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:48:16 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)) 23:48:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:48:16 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-TzwbxW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:48:16 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)) 23:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:48:16 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-fyoTJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:48:16 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)) 23:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:48:16 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-aQ5wVg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:48:16 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)) 23:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:48:16 INFO - Running setup.py (path:/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/pip-lnqQ2U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:48:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:48:16 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)) 23:48:16 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)) 23:48:16 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)) 23:48:16 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)) 23:48:16 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)) 23:48:16 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)) 23:48:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:48:16 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 23:48:16 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 23:48:16 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 23:48:16 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 23:48:16 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 23:48:16 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 23:48:19 INFO - Downloading blessings-1.6.tar.gz 23:48:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:48:19 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)) 23:48:19 INFO - Installing collected packages: blessings 23:48:19 INFO - Running setup.py install for blessings 23:48:19 INFO - Successfully installed blessings 23:48:19 INFO - Cleaning up... 23:48:19 INFO - Return code: 0 23:48:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:48:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:48:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:48:20 INFO - Reading from file tmpfile_stdout 23:48:20 INFO - Current package versions: 23:48:20 INFO - blessings == 1.6 23:48:20 INFO - blobuploader == 1.2.4 23:48:20 INFO - browsermob-proxy == 0.6.0 23:48:20 INFO - docopt == 0.6.1 23:48:20 INFO - manifestparser == 1.1 23:48:20 INFO - marionette-client == 2.3.0 23:48:20 INFO - marionette-driver == 1.4.0 23:48:20 INFO - mozInstall == 1.12 23:48:20 INFO - mozcrash == 0.17 23:48:20 INFO - mozdebug == 0.1 23:48:20 INFO - mozdevice == 0.48 23:48:20 INFO - mozfile == 1.2 23:48:20 INFO - mozhttpd == 0.7 23:48:20 INFO - mozinfo == 0.9 23:48:20 INFO - mozleak == 0.1 23:48:20 INFO - mozlog == 3.1 23:48:20 INFO - moznetwork == 0.27 23:48:20 INFO - mozprocess == 0.22 23:48:20 INFO - mozprofile == 0.28 23:48:20 INFO - mozrunner == 6.11 23:48:20 INFO - mozscreenshot == 0.1 23:48:20 INFO - mozsystemmonitor == 0.0 23:48:20 INFO - moztest == 0.7 23:48:20 INFO - mozversion == 1.4 23:48:20 INFO - psutil == 3.1.1 23:48:20 INFO - requests == 1.2.3 23:48:20 INFO - wptserve == 1.4.0 23:48:20 INFO - wsgiref == 0.1.2 23:48:20 INFO - Running post-action listener: _resource_record_post_action 23:48:20 INFO - Running post-action listener: _start_resource_monitoring 23:48:20 INFO - Starting resource monitoring. 23:48:20 INFO - ##### 23:48:20 INFO - ##### Running pull step. 23:48:20 INFO - ##### 23:48:20 INFO - Running pre-action listener: _resource_record_pre_action 23:48:20 INFO - Running main action method: pull 23:48:20 INFO - Pull has nothing to do! 23:48:20 INFO - Running post-action listener: _resource_record_post_action 23:48:20 INFO - ##### 23:48:20 INFO - ##### Running install step. 23:48:20 INFO - ##### 23:48:20 INFO - Running pre-action listener: _resource_record_pre_action 23:48:20 INFO - Running main action method: install 23:48:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:48:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:48:20 INFO - Reading from file tmpfile_stdout 23:48:20 INFO - Detecting whether we're running mozinstall >=1.0... 23:48:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:48:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:48:20 INFO - Reading from file tmpfile_stdout 23:48:20 INFO - Output received: 23:48:20 INFO - Usage: mozinstall [options] installer 23:48:20 INFO - Options: 23:48:20 INFO - -h, --help show this help message and exit 23:48:20 INFO - -d DEST, --destination=DEST 23:48:20 INFO - Directory to install application into. [default: 23:48:20 INFO - "/builds/slave/test"] 23:48:20 INFO - --app=APP Application being installed. [default: firefox] 23:48:20 INFO - mkdir: /builds/slave/test/build/application 23:48:20 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'] 23:48:20 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 23:48:38 INFO - Reading from file tmpfile_stdout 23:48:38 INFO - Output received: 23:48:38 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 23:48:38 INFO - Running post-action listener: _resource_record_post_action 23:48:38 INFO - ##### 23:48:38 INFO - ##### Running run-tests step. 23:48:38 INFO - ##### 23:48:38 INFO - Running pre-action listener: _resource_record_pre_action 23:48:38 INFO - Running main action method: run_tests 23:48:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:48:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:48:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:48:38 INFO - grabbing minidump binary from tooltool 23:48:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:48:38 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 0x10f55d5e0>, '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 0x10f140cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f16b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:48:38 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 23:48:38 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 23:48:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:48:38 INFO - Return code: 0 23:48:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:48:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:48:38 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/1467596157/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 23:48:38 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/1467596157/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 23:48:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U06pQv5PN7/Render', 23:48:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:48:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:48:38 INFO - 'HOME': '/Users/cltbld', 23:48:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:48:38 INFO - 'LOGNAME': 'cltbld', 23:48:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:48:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:48:38 INFO - 'MOZ_NO_REMOTE': '1', 23:48:38 INFO - 'NO_EM_RESTART': '1', 23:48:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:48:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:48:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:48:38 INFO - 'PWD': '/builds/slave/test', 23:48:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:48:38 INFO - 'SHELL': '/bin/bash', 23:48:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.TdkI1ZcnjH/Listeners', 23:48:38 INFO - 'TMPDIR': '/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/T/', 23:48:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:48:38 INFO - 'USER': 'cltbld', 23:48:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:48:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:48:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:48:38 INFO - 'XPC_FLAGS': '0x0', 23:48:38 INFO - 'XPC_SERVICE_NAME': '0', 23:48:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:48:38 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/1467596157/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 23:48:38 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 23:48:38 INFO - import pkg_resources 23:48:39 INFO - Using 1 client processes 23:48:40 INFO - wptserve Starting http server on 127.0.0.1:8001 23:48:40 INFO - wptserve Starting http server on 127.0.0.1:8443 23:48:40 INFO - wptserve Starting http server on 127.0.0.1:8000 23:48:41 INFO - SUITE-START | Running 778 tests 23:48:41 INFO - Running testharness tests 23:48:41 INFO - Setting up ssl 23:48:41 INFO - PROCESS | certutil | 23:48:41 INFO - PROCESS | certutil | 23:48:41 INFO - PROCESS | certutil | 23:48:41 INFO - Certificate Nickname Trust Attributes 23:48:41 INFO - SSL,S/MIME,JAR/XPI 23:48:41 INFO - 23:48:41 INFO - web-platform-tests CT,, 23:48:41 INFO - 23:48:41 INFO - Starting runner 23:48:42 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:48:42 INFO - PROCESS | 2216 | 1467614922952 Marionette DEBUG Marionette enabled via build flag and pref 23:48:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x113f4e800 == 1 [pid = 2216] [id = 1] 23:48:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 1 (0x113f4f000) [pid = 2216] [serial = 1] [outer = 0x0] 23:48:43 INFO - PROCESS | 2216 | [2216] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:48:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 2 (0x113f50000) [pid = 2216] [serial = 2] [outer = 0x113f4f000] 23:48:43 INFO - PROCESS | 2216 | 1467614923290 Marionette INFO Listening on port 2828 23:48:43 INFO - PROCESS | 2216 | 1467614923603 Marionette DEBUG Marionette enabled via command-line flag 23:48:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x116952800 == 2 [pid = 2216] [id = 2] 23:48:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 3 (0x116953000) [pid = 2216] [serial = 3] [outer = 0x0] 23:48:43 INFO - PROCESS | 2216 | [2216] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:48:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 4 (0x116954000) [pid = 2216] [serial = 4] [outer = 0x116953000] 23:48:43 INFO - PROCESS | 2216 | [2216] 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 23:48:43 INFO - PROCESS | 2216 | 1467614923752 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52351 23:48:43 INFO - PROCESS | 2216 | 1467614923836 Marionette DEBUG Closed connection conn0 23:48:43 INFO - PROCESS | 2216 | [2216] 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 23:48:43 INFO - PROCESS | 2216 | 1467614923840 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52352 23:48:43 INFO - PROCESS | 2216 | 1467614923851 Marionette DEBUG Closed connection conn1 23:48:43 INFO - PROCESS | 2216 | [2216] 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 23:48:43 INFO - PROCESS | 2216 | 1467614923856 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52353 23:48:43 INFO - PROCESS | 2216 | 1467614923863 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:48:43 INFO - PROCESS | 2216 | 1467614923869 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":"20160703183557","device":"desktop","version":"48.0"} 23:48:44 INFO - PROCESS | 2216 | [2216] 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 23:48:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a63000 == 3 [pid = 2216] [id = 3] 23:48:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 5 (0x119a63800) [pid = 2216] [serial = 5] [outer = 0x0] 23:48:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a64000 == 4 [pid = 2216] [id = 4] 23:48:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 6 (0x1197e8400) [pid = 2216] [serial = 6] [outer = 0x0] 23:48:45 INFO - PROCESS | 2216 | [2216] 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 23:48:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x121371800 == 5 [pid = 2216] [id = 5] 23:48:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 7 (0x1197e7c00) [pid = 2216] [serial = 7] [outer = 0x0] 23:48:45 INFO - PROCESS | 2216 | [2216] 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 23:48:45 INFO - PROCESS | 2216 | [2216] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:48:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 8 (0x1215e2c00) [pid = 2216] [serial = 8] [outer = 0x1197e7c00] 23:48:45 INFO - PROCESS | 2216 | [2216] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:48:45 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:48:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 9 (0x1214ad800) [pid = 2216] [serial = 9] [outer = 0x119a63800] 23:48:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 10 (0x121de0000) [pid = 2216] [serial = 10] [outer = 0x1197e8400] 23:48:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 11 (0x121de1c00) [pid = 2216] [serial = 11] [outer = 0x1197e7c00] 23:48:45 INFO - PROCESS | 2216 | [2216] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:48:45 INFO - PROCESS | 2216 | 1467614925975 Marionette INFO startBrowser d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | 1467614925995 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 2216 | 1467614926005 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 2216 | 1467614926006 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 23:48:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 12 (0x12666d400) [pid = 2216] [serial = 12] [outer = 0x1197e7c00] 23:48:46 INFO - PROCESS | 2216 | 1467614926321 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d5986fc9-006d-5f43-9c61-85f6c5dccb87","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":"20160703183557","device":"desktop","version":"48.0","command_id":1}}] 23:48:46 INFO - PROCESS | 2216 | 1467614926414 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}] 23:48:46 INFO - PROCESS | 2216 | 1467614926417 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | 1467614926462 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:48:46 INFO - PROCESS | 2216 | 1467614926538 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:48:46 INFO - PROCESS | 2216 | 1467614926539 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | [2216] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:48:46 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:48:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 13 (0x128bacc00) [pid = 2216] [serial = 13] [outer = 0x1197e7c00] 23:48:46 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:48:46 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:48:46 INFO - PROCESS | 2216 | 1467614926810 Marionette TRACE conn2 <- [1,3,null,{}] 23:48:46 INFO - PROCESS | 2216 | 1467614926813 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:48:46 INFO - PROCESS | 2216 | 1467614926815 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | 1467614926831 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:48:46 INFO - PROCESS | 2216 | 1467614926858 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 2216 | 1467614926860 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:48:46 INFO - PROCESS | 2216 | 1467614926863 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 2216 | 1467614926865 Marionette TRACE conn2 <- [1,6,null,{}] 23:48:46 INFO - PROCESS | 2216 | 1467614926871 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}] 23:48:46 INFO - PROCESS | 2216 | 1467614926872 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | 1467614926882 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:48:46 INFO - PROCESS | 2216 | 1467614926889 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 2216 | 1467614926890 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x129115000 == 6 [pid = 2216] [id = 6] 23:48:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 14 (0x1291a1800) [pid = 2216] [serial = 14] [outer = 0x0] 23:48:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 15 (0x1291a3400) [pid = 2216] [serial = 15] [outer = 0x1291a1800] 23:48:46 INFO - PROCESS | 2216 | 1467614926922 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 16 (0x1291a9400) [pid = 2216] [serial = 16] [outer = 0x1291a1800] 23:48:47 INFO - PROCESS | 2216 | 1467614927210 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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 23:48:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292c7800 == 7 [pid = 2216] [id = 7] 23:48:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 17 (0x1292d7800) [pid = 2216] [serial = 17] [outer = 0x0] 23:48:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 18 (0x129422c00) [pid = 2216] [serial = 18] [outer = 0x1292d7800] 23:48:47 INFO - PROCESS | 2216 | 1467614927257 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 19 (0x129428400) [pid = 2216] [serial = 19] [outer = 0x1292d7800] 23:48:47 INFO - PROCESS | 2216 | 1467614927296 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 2216 | 1467614927297 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:48:47 INFO - PROCESS | 2216 | 1467614927337 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 2216 | 1467614927338 Marionette TRACE conn2 <- [1,10,null,{}] 23:48:47 INFO - PROCESS | 2216 | 1467614927350 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}] 23:48:47 INFO - PROCESS | 2216 | 1467614927354 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:47 INFO - PROCESS | 2216 | 1467614927476 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:48:47 INFO - PROCESS | 2216 | 1467614927509 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 2216 | 1467614927510 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a617000 == 8 [pid = 2216] [id = 8] 23:48:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 20 (0x12a752400) [pid = 2216] [serial = 20] [outer = 0x0] 23:48:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 21 (0x12a754000) [pid = 2216] [serial = 21] [outer = 0x12a752400] 23:48:47 INFO - PROCESS | 2216 | 1467614927538 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 22 (0x12a7a8800) [pid = 2216] [serial = 22] [outer = 0x12a752400] 23:48:47 INFO - PROCESS | 2216 | 1467614927836 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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 531ms 23:48:47 INFO - PROCESS | 2216 | 1467614927862 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 2216 | 1467614927863 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:48:47 INFO - PROCESS | 2216 | 1467614927865 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 2216 | 1467614927867 Marionette TRACE conn2 <- [1,14,null,{}] 23:48:47 INFO - PROCESS | 2216 | 1467614927872 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}] 23:48:47 INFO - PROCESS | 2216 | 1467614927874 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:47 INFO - PROCESS | 2216 | 1467614927983 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:48:48 INFO - PROCESS | 2216 | 1467614928022 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 2216 | 1467614928024 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b70c800 == 9 [pid = 2216] [id = 9] 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 23 (0x12b777400) [pid = 2216] [serial = 23] [outer = 0x0] 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 24 (0x12b779000) [pid = 2216] [serial = 24] [outer = 0x12b777400] 23:48:48 INFO - PROCESS | 2216 | 1467614928048 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 25 (0x12b782400) [pid = 2216] [serial = 25] [outer = 0x12b777400] 23:48:48 INFO - PROCESS | 2216 | 1467614928299 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]]]}] 23:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 23:48:48 INFO - PROCESS | 2216 | 1467614928344 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:48:48 INFO - PROCESS | 2216 | 1467614928345 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:48:48 INFO - PROCESS | 2216 | 1467614928348 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - PROCESS | 2216 | 1467614928349 Marionette TRACE conn2 <- [1,18,null,{}] 23:48:48 INFO - PROCESS | 2216 | 1467614928358 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}] 23:48:48 INFO - PROCESS | 2216 | 1467614928360 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:48 INFO - PROCESS | 2216 | 1467614928454 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:48:48 INFO - PROCESS | 2216 | 1467614928459 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 2216 | 1467614928461 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b912000 == 10 [pid = 2216] [id = 10] 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 26 (0x12b8b7800) [pid = 2216] [serial = 26] [outer = 0x0] 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 27 (0x12b934000) [pid = 2216] [serial = 27] [outer = 0x12b8b7800] 23:48:48 INFO - PROCESS | 2216 | 1467614928485 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 28 (0x12b93a800) [pid = 2216] [serial = 28] [outer = 0x12b8b7800] 23:48:48 INFO - PROCESS | 2216 | 1467614928747 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]]]}] 23:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 23:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:48:48 INFO - PROCESS | 2216 | 1467614928776 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:48:48 INFO - PROCESS | 2216 | 1467614928777 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:48:48 INFO - PROCESS | 2216 | 1467614928779 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - PROCESS | 2216 | 1467614928780 Marionette TRACE conn2 <- [1,22,null,{}] 23:48:48 INFO - PROCESS | 2216 | 1467614928790 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}] 23:48:48 INFO - PROCESS | 2216 | 1467614928791 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:48 INFO - PROCESS | 2216 | 1467614928888 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:48:48 INFO - PROCESS | 2216 | 1467614928891 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 2216 | 1467614928892 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd64800 == 11 [pid = 2216] [id = 11] 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 29 (0x12b93e800) [pid = 2216] [serial = 29] [outer = 0x0] 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 30 (0x12bd84800) [pid = 2216] [serial = 30] [outer = 0x12b93e800] 23:48:48 INFO - PROCESS | 2216 | 1467614928917 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 31 (0x1176f6800) [pid = 2216] [serial = 31] [outer = 0x12b93e800] 23:48:49 INFO - PROCESS | 2216 | 1467614929157 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]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 23:48:49 INFO - PROCESS | 2216 | 1467614929198 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 2216 | 1467614929200 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:48:49 INFO - PROCESS | 2216 | 1467614929210 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 2216 | 1467614929211 Marionette TRACE conn2 <- [1,26,null,{}] 23:48:49 INFO - PROCESS | 2216 | 1467614929213 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}] 23:48:49 INFO - PROCESS | 2216 | 1467614929214 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:49 INFO - PROCESS | 2216 | 1467614929311 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:48:49 INFO - PROCESS | 2216 | 1467614929314 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 2216 | 1467614929316 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c014000 == 12 [pid = 2216] [id = 12] 23:48:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 32 (0x1185e0800) [pid = 2216] [serial = 32] [outer = 0x0] 23:48:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 33 (0x12453ec00) [pid = 2216] [serial = 33] [outer = 0x1185e0800] 23:48:49 INFO - PROCESS | 2216 | 1467614929340 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 34 (0x12bdc3000) [pid = 2216] [serial = 34] [outer = 0x1185e0800] 23:48:49 INFO - PROCESS | 2216 | 1467614929573 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]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 369ms 23:48:49 INFO - PROCESS | 2216 | 1467614929579 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 2216 | 1467614929580 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:48:49 INFO - PROCESS | 2216 | 1467614929582 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 2216 | 1467614929583 Marionette TRACE conn2 <- [1,30,null,{}] 23:48:49 INFO - PROCESS | 2216 | 1467614929593 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}] 23:48:49 INFO - PROCESS | 2216 | 1467614929594 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:49 INFO - PROCESS | 2216 | 1467614929695 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:48:49 INFO - PROCESS | 2216 | 1467614929699 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 2216 | 1467614929701 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4ab800 == 13 [pid = 2216] [id = 13] 23:48:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 35 (0x12bdc6800) [pid = 2216] [serial = 35] [outer = 0x0] 23:48:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 36 (0x12bdcc000) [pid = 2216] [serial = 36] [outer = 0x12bdc6800] 23:48:49 INFO - PROCESS | 2216 | 1467614929724 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 37 (0x12c4ed800) [pid = 2216] [serial = 37] [outer = 0x12bdc6800] 23:48:49 INFO - PROCESS | 2216 | 1467614929956 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]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 23:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:48:50 INFO - PROCESS | 2216 | 1467614930011 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:48:50 INFO - PROCESS | 2216 | 1467614930012 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:48:50 INFO - PROCESS | 2216 | 1467614930014 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 2216 | 1467614930015 Marionette TRACE conn2 <- [1,34,null,{}] 23:48:50 INFO - PROCESS | 2216 | 1467614930025 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}] 23:48:50 INFO - PROCESS | 2216 | 1467614930026 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:50 INFO - PROCESS | 2216 | 1467614930125 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:48:50 INFO - PROCESS | 2216 | 1467614930129 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 2216 | 1467614930131 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5a8800 == 14 [pid = 2216] [id = 14] 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 38 (0x12c4f4800) [pid = 2216] [serial = 38] [outer = 0x0] 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 39 (0x12c4f7c00) [pid = 2216] [serial = 39] [outer = 0x12c4f4800] 23:48:50 INFO - PROCESS | 2216 | 1467614930155 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 40 (0x12c92a800) [pid = 2216] [serial = 40] [outer = 0x12c4f4800] 23:48:50 INFO - PROCESS | 2216 | 1467614930388 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]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 23:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:48:50 INFO - PROCESS | 2216 | 1467614930443 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:48:50 INFO - PROCESS | 2216 | 1467614930444 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:48:50 INFO - PROCESS | 2216 | 1467614930446 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 2216 | 1467614930447 Marionette TRACE conn2 <- [1,38,null,{}] 23:48:50 INFO - PROCESS | 2216 | 1467614930449 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}] 23:48:50 INFO - PROCESS | 2216 | 1467614930452 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:50 INFO - PROCESS | 2216 | 1467614930551 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:48:50 INFO - PROCESS | 2216 | 1467614930561 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 2216 | 1467614930562 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1b000 == 15 [pid = 2216] [id = 15] 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 41 (0x12c930c00) [pid = 2216] [serial = 41] [outer = 0x0] 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 42 (0x12c937c00) [pid = 2216] [serial = 42] [outer = 0x12c930c00] 23:48:50 INFO - PROCESS | 2216 | 1467614930586 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 43 (0x12c9ec800) [pid = 2216] [serial = 43] [outer = 0x12c930c00] 23:48:50 INFO - PROCESS | 2216 | 1467614930826 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]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 421ms 23:48:50 INFO - PROCESS | 2216 | 1467614930874 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:48:50 INFO - PROCESS | 2216 | 1467614930875 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:48:50 INFO - PROCESS | 2216 | 1467614930878 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 2216 | 1467614930879 Marionette TRACE conn2 <- [1,42,null,{}] 23:48:50 INFO - PROCESS | 2216 | 1467614930881 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}] 23:48:50 INFO - PROCESS | 2216 | 1467614930882 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:50 INFO - PROCESS | 2216 | 1467614930984 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:48:50 INFO - PROCESS | 2216 | 1467614930987 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 2216 | 1467614930989 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce6c000 == 16 [pid = 2216] [id = 16] 23:48:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 44 (0x12c9ef000) [pid = 2216] [serial = 44] [outer = 0x0] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 45 (0x12c9f6800) [pid = 2216] [serial = 45] [outer = 0x12c9ef000] 23:48:51 INFO - PROCESS | 2216 | 1467614931013 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 46 (0x12ce27400) [pid = 2216] [serial = 46] [outer = 0x12c9ef000] 23:48:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d35c000 == 17 [pid = 2216] [id = 17] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 47 (0x12d35c800) [pid = 2216] [serial = 47] [outer = 0x0] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 48 (0x12d35e800) [pid = 2216] [serial = 48] [outer = 0x12d35c800] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 49 (0x12d362800) [pid = 2216] [serial = 49] [outer = 0x12d35c800] 23:48:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5a5800 == 18 [pid = 2216] [id = 18] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 50 (0x12c9f7c00) [pid = 2216] [serial = 50] [outer = 0x0] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 51 (0x12d39c000) [pid = 2216] [serial = 51] [outer = 0x12c9f7c00] 23:48:51 INFO - PROCESS | 2216 | 1467614931324 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]]]}] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 52 (0x128de3000) [pid = 2216] [serial = 52] [outer = 0x12c9f7c00] 23:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 467ms 23:48:51 INFO - PROCESS | 2216 | 1467614931361 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:48:51 INFO - PROCESS | 2216 | 1467614931362 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:48:51 INFO - PROCESS | 2216 | 1467614931372 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 2216 | 1467614931373 Marionette TRACE conn2 <- [1,46,null,{}] 23:48:51 INFO - PROCESS | 2216 | 1467614931395 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}] 23:48:51 INFO - PROCESS | 2216 | 1467614931396 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:51 INFO - PROCESS | 2216 | 1467614931485 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:48:51 INFO - PROCESS | 2216 | 1467614931489 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 2216 | 1467614931491 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d6e4000 == 19 [pid = 2216] [id = 19] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 53 (0x12ce2d800) [pid = 2216] [serial = 53] [outer = 0x0] 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 54 (0x12d32cc00) [pid = 2216] [serial = 54] [outer = 0x12ce2d800] 23:48:51 INFO - PROCESS | 2216 | 1467614931524 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 55 (0x12d32e400) [pid = 2216] [serial = 55] [outer = 0x12ce2d800] 23:48:51 INFO - PROCESS | 2216 | 1467614931824 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]]]}] 23:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 482ms 23:48:51 INFO - PROCESS | 2216 | 1467614931849 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:48:51 INFO - PROCESS | 2216 | 1467614931851 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:48:51 INFO - PROCESS | 2216 | 1467614931858 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - PROCESS | 2216 | 1467614931860 Marionette TRACE conn2 <- [1,50,null,{}] 23:48:51 INFO - PROCESS | 2216 | 1467614931863 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}] 23:48:51 INFO - PROCESS | 2216 | 1467614931865 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:52 INFO - PROCESS | 2216 | 1467614932012 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:48:52 INFO - PROCESS | 2216 | 1467614932018 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 2216 | 1467614932019 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b874800 == 20 [pid = 2216] [id = 20] 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 56 (0x118304c00) [pid = 2216] [serial = 56] [outer = 0x0] 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 57 (0x119694000) [pid = 2216] [serial = 57] [outer = 0x118304c00] 23:48:52 INFO - PROCESS | 2216 | 1467614932056 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 58 (0x12d336400) [pid = 2216] [serial = 58] [outer = 0x118304c00] 23:48:52 INFO - PROCESS | 2216 | 1467614932285 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]]]}] 23:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 470ms 23:48:52 INFO - PROCESS | 2216 | 1467614932327 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:48:52 INFO - PROCESS | 2216 | 1467614932328 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:48:52 INFO - PROCESS | 2216 | 1467614932330 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 2216 | 1467614932331 Marionette TRACE conn2 <- [1,54,null,{}] 23:48:52 INFO - PROCESS | 2216 | 1467614932346 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}] 23:48:52 INFO - PROCESS | 2216 | 1467614932347 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:52 INFO - PROCESS | 2216 | 1467614932445 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:48:52 INFO - PROCESS | 2216 | 1467614932448 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 2216 | 1467614932449 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x118113000 == 21 [pid = 2216] [id = 21] 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 59 (0x1184a7400) [pid = 2216] [serial = 59] [outer = 0x0] 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x1184ae400) [pid = 2216] [serial = 60] [outer = 0x1184a7400] 23:48:52 INFO - PROCESS | 2216 | 1467614932480 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x1184b4000) [pid = 2216] [serial = 61] [outer = 0x1184a7400] 23:48:52 INFO - PROCESS | 2216 | 1467614932740 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]]]}] 23:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 23:48:52 INFO - PROCESS | 2216 | 1467614932763 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:48:52 INFO - PROCESS | 2216 | 1467614932765 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:48:52 INFO - PROCESS | 2216 | 1467614932779 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 2216 | 1467614932780 Marionette TRACE conn2 <- [1,58,null,{}] 23:48:52 INFO - PROCESS | 2216 | 1467614932795 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}] 23:48:52 INFO - PROCESS | 2216 | 1467614932796 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:52 INFO - PROCESS | 2216 | 1467614932933 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:48:52 INFO - PROCESS | 2216 | 1467614932938 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 2216 | 1467614932940 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d6ef800 == 22 [pid = 2216] [id = 22] 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x12d33ac00) [pid = 2216] [serial = 62] [outer = 0x0] 23:48:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x1292d3c00) [pid = 2216] [serial = 63] [outer = 0x12d33ac00] 23:48:52 INFO - PROCESS | 2216 | 1467614932975 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x12da62800) [pid = 2216] [serial = 64] [outer = 0x12d33ac00] 23:48:53 INFO - PROCESS | 2216 | 1467614933972 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1235ms 23:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:48:54 INFO - PROCESS | 2216 | 1467614934004 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 2216 | 1467614934007 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:48:54 INFO - PROCESS | 2216 | 1467614934010 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 2216 | 1467614934012 Marionette TRACE conn2 <- [1,62,null,{}] 23:48:54 INFO - PROCESS | 2216 | 1467614934016 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}] 23:48:54 INFO - PROCESS | 2216 | 1467614934018 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:54 INFO - PROCESS | 2216 | 1467614934130 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:48:54 INFO - PROCESS | 2216 | 1467614934170 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 2216 | 1467614934172 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x11254c800 == 23 [pid = 2216] [id = 23] 23:48:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x112985000) [pid = 2216] [serial = 65] [outer = 0x0] 23:48:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1129a1000) [pid = 2216] [serial = 66] [outer = 0x112985000] 23:48:54 INFO - PROCESS | 2216 | 1467614934203 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1133dc000) [pid = 2216] [serial = 67] [outer = 0x112985000] 23:48:54 INFO - PROCESS | 2216 | 1467614934624 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 23:48:54 INFO - PROCESS | 2216 | 1467614934633 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 2216 | 1467614934638 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:48:54 INFO - PROCESS | 2216 | 1467614934643 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 2216 | 1467614934645 Marionette TRACE conn2 <- [1,66,null,{}] 23:48:54 INFO - PROCESS | 2216 | 1467614934647 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}] 23:48:54 INFO - PROCESS | 2216 | 1467614934649 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:54 INFO - PROCESS | 2216 | 1467614934760 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:48:54 INFO - PROCESS | 2216 | 1467614934797 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 2216 | 1467614934798 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x11691c000 == 24 [pid = 2216] [id = 24] 23:48:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x113d90800) [pid = 2216] [serial = 68] [outer = 0x0] 23:48:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x116708400) [pid = 2216] [serial = 69] [outer = 0x113d90800] 23:48:54 INFO - PROCESS | 2216 | 1467614934830 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x117202c00) [pid = 2216] [serial = 70] [outer = 0x113d90800] 23:48:55 INFO - PROCESS | 2216 | 1467614935239 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 625ms 23:48:55 INFO - PROCESS | 2216 | 1467614935269 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 2216 | 1467614935270 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:48:55 INFO - PROCESS | 2216 | 1467614935273 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 2216 | 1467614935275 Marionette TRACE conn2 <- [1,70,null,{}] 23:48:55 INFO - PROCESS | 2216 | 1467614935283 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}] 23:48:55 INFO - PROCESS | 2216 | 1467614935286 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:55 INFO - PROCESS | 2216 | 1467614935399 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:48:55 INFO - PROCESS | 2216 | 1467614935479 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 2216 | 1467614935481 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f45800 == 25 [pid = 2216] [id = 25] 23:48:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x11830f000) [pid = 2216] [serial = 71] [outer = 0x0] 23:48:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1185de400) [pid = 2216] [serial = 72] [outer = 0x11830f000] 23:48:55 INFO - PROCESS | 2216 | 1467614935526 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1187f2800) [pid = 2216] [serial = 73] [outer = 0x11830f000] 23:48:56 INFO - PROCESS | 2216 | 1467614936276 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]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1073ms 23:48:56 INFO - PROCESS | 2216 | 1467614936348 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 2216 | 1467614936351 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:48:56 INFO - PROCESS | 2216 | 1467614936355 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 2216 | 1467614936358 Marionette TRACE conn2 <- [1,74,null,{}] 23:48:56 INFO - PROCESS | 2216 | 1467614936363 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}] 23:48:56 INFO - PROCESS | 2216 | 1467614936365 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:56 INFO - PROCESS | 2216 | 1467614936489 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:48:56 INFO - PROCESS | 2216 | 1467614936551 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 2216 | 1467614936552 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x113a4c800 == 26 [pid = 2216] [id = 26] 23:48:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1160d7c00) [pid = 2216] [serial = 74] [outer = 0x0] 23:48:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x11662f000) [pid = 2216] [serial = 75] [outer = 0x1160d7c00] 23:48:56 INFO - PROCESS | 2216 | 1467614936586 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x11670c400) [pid = 2216] [serial = 76] [outer = 0x1160d7c00] 23:48:57 INFO - PROCESS | 2216 | 1467614937000 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 675ms 23:48:57 INFO - PROCESS | 2216 | 1467614937029 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 2216 | 1467614937032 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:48:57 INFO - PROCESS | 2216 | 1467614937039 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - PROCESS | 2216 | 1467614937040 Marionette TRACE conn2 <- [1,78,null,{}] 23:48:57 INFO - PROCESS | 2216 | 1467614937043 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}] 23:48:57 INFO - PROCESS | 2216 | 1467614937044 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:57 INFO - PROCESS | 2216 | 1467614937117 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:48:57 INFO - PROCESS | 2216 | 1467614937123 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 2216 | 1467614937124 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x11624d000 == 27 [pid = 2216] [id = 27] 23:48:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x116713000) [pid = 2216] [serial = 77] [outer = 0x0] 23:48:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1176f6400) [pid = 2216] [serial = 78] [outer = 0x116713000] 23:48:57 INFO - PROCESS | 2216 | 1467614937151 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x118309400) [pid = 2216] [serial = 79] [outer = 0x116713000] 23:48:57 INFO - PROCESS | 2216 | 1467614937453 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 23:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:48:57 INFO - PROCESS | 2216 | 1467614937509 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 2216 | 1467614937511 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:48:57 INFO - PROCESS | 2216 | 1467614937513 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - PROCESS | 2216 | 1467614937515 Marionette TRACE conn2 <- [1,82,null,{}] 23:48:57 INFO - PROCESS | 2216 | 1467614937522 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}] 23:48:57 INFO - PROCESS | 2216 | 1467614937525 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:57 INFO - PROCESS | 2216 | 1467614937599 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:48:57 INFO - PROCESS | 2216 | 1467614937605 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 2216 | 1467614937607 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x116949000 == 28 [pid = 2216] [id = 28] 23:48:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x118310c00) [pid = 2216] [serial = 80] [outer = 0x0] 23:48:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x118384400) [pid = 2216] [serial = 81] [outer = 0x118310c00] 23:48:57 INFO - PROCESS | 2216 | 1467614937634 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1167ce400) [pid = 2216] [serial = 82] [outer = 0x118310c00] 23:48:58 INFO - PROCESS | 2216 | 1467614938022 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 520ms 23:48:58 INFO - PROCESS | 2216 | 1467614938038 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 2216 | 1467614938041 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:48:58 INFO - PROCESS | 2216 | 1467614938058 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 2216 | 1467614938060 Marionette TRACE conn2 <- [1,86,null,{}] 23:48:58 INFO - PROCESS | 2216 | 1467614938064 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}] 23:48:58 INFO - PROCESS | 2216 | 1467614938065 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:58 INFO - PROCESS | 2216 | 1467614938188 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:48:58 INFO - PROCESS | 2216 | 1467614938195 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 2216 | 1467614938196 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x117090800 == 29 [pid = 2216] [id = 29] 23:48:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x11873d400) [pid = 2216] [serial = 83] [outer = 0x0] 23:48:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1187f7c00) [pid = 2216] [serial = 84] [outer = 0x11873d400] 23:48:58 INFO - PROCESS | 2216 | 1467614938238 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1188b2800) [pid = 2216] [serial = 85] [outer = 0x11873d400] 23:48:58 INFO - PROCESS | 2216 | 1467614938544 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]]]}] 23:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 526ms 23:48:58 INFO - PROCESS | 2216 | 1467614938578 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 2216 | 1467614938579 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:48:58 INFO - PROCESS | 2216 | 1467614938581 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 2216 | 1467614938582 Marionette TRACE conn2 <- [1,90,null,{}] 23:48:58 INFO - PROCESS | 2216 | 1467614938592 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}] 23:48:58 INFO - PROCESS | 2216 | 1467614938593 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:58 INFO - PROCESS | 2216 | 1467614938689 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:48:58 INFO - PROCESS | 2216 | 1467614938696 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 2216 | 1467614938697 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e5e800 == 30 [pid = 2216] [id = 30] 23:48:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1187eec00) [pid = 2216] [serial = 86] [outer = 0x0] 23:48:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x118fd5400) [pid = 2216] [serial = 87] [outer = 0x1187eec00] 23:48:58 INFO - PROCESS | 2216 | 1467614938721 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x119109c00) [pid = 2216] [serial = 88] [outer = 0x1187eec00] 23:48:59 INFO - PROCESS | 2216 | 1467614939030 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 23:48:59 INFO - PROCESS | 2216 | 1467614939056 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 2216 | 1467614939057 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:48:59 INFO - PROCESS | 2216 | 1467614939059 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 2216 | 1467614939060 Marionette TRACE conn2 <- [1,94,null,{}] 23:48:59 INFO - PROCESS | 2216 | 1467614939063 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}] 23:48:59 INFO - PROCESS | 2216 | 1467614939067 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:59 INFO - PROCESS | 2216 | 1467614939158 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:48:59 INFO - PROCESS | 2216 | 1467614939161 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 2216 | 1467614939162 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x118522000 == 31 [pid = 2216] [id = 31] 23:48:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11910dc00) [pid = 2216] [serial = 89] [outer = 0x0] 23:48:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x119696c00) [pid = 2216] [serial = 90] [outer = 0x11910dc00] 23:48:59 INFO - PROCESS | 2216 | 1467614939190 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119ed4c00) [pid = 2216] [serial = 91] [outer = 0x11910dc00] 23:48:59 INFO - PROCESS | 2216 | 1467614939476 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 23:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:48:59 INFO - PROCESS | 2216 | 1467614939528 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 2216 | 1467614939529 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:48:59 INFO - PROCESS | 2216 | 1467614939531 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 2216 | 1467614939532 Marionette TRACE conn2 <- [1,98,null,{}] 23:48:59 INFO - PROCESS | 2216 | 1467614939536 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}] 23:48:59 INFO - PROCESS | 2216 | 1467614939538 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:59 INFO - PROCESS | 2216 | 1467614939631 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:48:59 INFO - PROCESS | 2216 | 1467614939637 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 2216 | 1467614939638 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:48:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x11878a800 == 32 [pid = 2216] [id = 32] 23:48:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x11266f400) [pid = 2216] [serial = 92] [outer = 0x0] 23:48:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x119ed5800) [pid = 2216] [serial = 93] [outer = 0x11266f400] 23:48:59 INFO - PROCESS | 2216 | 1467614939663 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x120efcc00) [pid = 2216] [serial = 94] [outer = 0x11266f400] 23:48:59 INFO - PROCESS | 2216 | 1467614939926 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 23:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:48:59 INFO - PROCESS | 2216 | 1467614939958 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 2216 | 1467614939960 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:48:59 INFO - PROCESS | 2216 | 1467614939962 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 2216 | 1467614939963 Marionette TRACE conn2 <- [1,102,null,{}] 23:48:59 INFO - PROCESS | 2216 | 1467614939965 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}] 23:48:59 INFO - PROCESS | 2216 | 1467614939966 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:00 INFO - PROCESS | 2216 | 1467614940056 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:49:00 INFO - PROCESS | 2216 | 1467614940059 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 2216 | 1467614940060 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x119177800 == 33 [pid = 2216] [id = 33] 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x119692400) [pid = 2216] [serial = 95] [outer = 0x0] 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x120fc5800) [pid = 2216] [serial = 96] [outer = 0x119692400] 23:49:00 INFO - PROCESS | 2216 | 1467614940084 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12122e400) [pid = 2216] [serial = 97] [outer = 0x119692400] 23:49:00 INFO - PROCESS | 2216 | 1467614940367 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 23:49:00 INFO - PROCESS | 2216 | 1467614940383 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 2216 | 1467614940384 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:49:00 INFO - PROCESS | 2216 | 1467614940394 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 2216 | 1467614940395 Marionette TRACE conn2 <- [1,106,null,{}] 23:49:00 INFO - PROCESS | 2216 | 1467614940397 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}] 23:49:00 INFO - PROCESS | 2216 | 1467614940398 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:00 INFO - PROCESS | 2216 | 1467614940475 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:49:00 INFO - PROCESS | 2216 | 1467614940478 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 2216 | 1467614940480 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x11960b000 == 34 [pid = 2216] [id = 34] 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12122f400) [pid = 2216] [serial = 98] [outer = 0x0] 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1215e1000) [pid = 2216] [serial = 99] [outer = 0x12122f400] 23:49:00 INFO - PROCESS | 2216 | 1467614940506 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x121924400) [pid = 2216] [serial = 100] [outer = 0x12122f400] 23:49:00 INFO - PROCESS | 2216 | 1467614940790 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 23:49:00 INFO - PROCESS | 2216 | 1467614940815 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 2216 | 1467614940816 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:49:00 INFO - PROCESS | 2216 | 1467614940828 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 2216 | 1467614940829 Marionette TRACE conn2 <- [1,110,null,{}] 23:49:00 INFO - PROCESS | 2216 | 1467614940832 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}] 23:49:00 INFO - PROCESS | 2216 | 1467614940833 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:00 INFO - PROCESS | 2216 | 1467614940949 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:49:00 INFO - PROCESS | 2216 | 1467614940957 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:00 INFO - PROCESS | 2216 | 1467614940958 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x119987000 == 35 [pid = 2216] [id = 35] 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x121220800) [pid = 2216] [serial = 101] [outer = 0x0] 23:49:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x121b45000) [pid = 2216] [serial = 102] [outer = 0x121220800] 23:49:00 INFO - PROCESS | 2216 | 1467614940981 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x121de3000) [pid = 2216] [serial = 103] [outer = 0x121220800] 23:49:01 INFO - PROCESS | 2216 | 1467614941256 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]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 23:49:01 INFO - PROCESS | 2216 | 1467614941299 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 2216 | 1467614941302 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:49:01 INFO - PROCESS | 2216 | 1467614941307 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 2216 | 1467614941309 Marionette TRACE conn2 <- [1,114,null,{}] 23:49:01 INFO - PROCESS | 2216 | 1467614941311 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}] 23:49:01 INFO - PROCESS | 2216 | 1467614941312 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:01 INFO - PROCESS | 2216 | 1467614941399 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:49:01 INFO - PROCESS | 2216 | 1467614941404 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 2216 | 1467614941406 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e91800 == 36 [pid = 2216] [id = 36] 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x121347400) [pid = 2216] [serial = 104] [outer = 0x0] 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1241d9c00) [pid = 2216] [serial = 105] [outer = 0x121347400] 23:49:01 INFO - PROCESS | 2216 | 1467614941432 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x124c90400) [pid = 2216] [serial = 106] [outer = 0x121347400] 23:49:01 INFO - PROCESS | 2216 | 1467614941756 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]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 23:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:49:01 INFO - PROCESS | 2216 | 1467614941777 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 2216 | 1467614941778 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:49:01 INFO - PROCESS | 2216 | 1467614941780 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 2216 | 1467614941781 Marionette TRACE conn2 <- [1,118,null,{}] 23:49:01 INFO - PROCESS | 2216 | 1467614941783 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}] 23:49:01 INFO - PROCESS | 2216 | 1467614941784 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:01 INFO - PROCESS | 2216 | 1467614941885 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:49:01 INFO - PROCESS | 2216 | 1467614941891 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 2216 | 1467614941892 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12103b800 == 37 [pid = 2216] [id = 37] 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x11336d400) [pid = 2216] [serial = 107] [outer = 0x0] 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x124c90c00) [pid = 2216] [serial = 108] [outer = 0x11336d400] 23:49:01 INFO - PROCESS | 2216 | 1467614941916 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x124ce3400) [pid = 2216] [serial = 109] [outer = 0x11336d400] 23:49:02 INFO - PROCESS | 2216 | 1467614942168 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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 23:49:02 INFO - PROCESS | 2216 | 1467614942199 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 2216 | 1467614942200 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:49:02 INFO - PROCESS | 2216 | 1467614942210 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 2216 | 1467614942211 Marionette TRACE conn2 <- [1,122,null,{}] 23:49:02 INFO - PROCESS | 2216 | 1467614942213 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}] 23:49:02 INFO - PROCESS | 2216 | 1467614942214 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:02 INFO - PROCESS | 2216 | 1467614942294 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:49:02 INFO - PROCESS | 2216 | 1467614942297 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:02 INFO - PROCESS | 2216 | 1467614942299 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x121168000 == 38 [pid = 2216] [id = 38] 23:49:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x124cda800) [pid = 2216] [serial = 110] [outer = 0x0] 23:49:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x124ce8400) [pid = 2216] [serial = 111] [outer = 0x124cda800] 23:49:02 INFO - PROCESS | 2216 | 1467614942324 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x1260e3c00) [pid = 2216] [serial = 112] [outer = 0x124cda800] 23:49:02 INFO - PROCESS | 2216 | 1467614942599 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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 23:49:02 INFO - PROCESS | 2216 | 1467614942629 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 2216 | 1467614942630 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:49:02 INFO - PROCESS | 2216 | 1467614942633 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 2216 | 1467614942634 Marionette TRACE conn2 <- [1,126,null,{}] 23:49:02 INFO - PROCESS | 2216 | 1467614942644 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}] 23:49:02 INFO - PROCESS | 2216 | 1467614942645 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:02 INFO - PROCESS | 2216 | 1467614942727 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:49:02 INFO - PROCESS | 2216 | 1467614942731 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:02 INFO - PROCESS | 2216 | 1467614942732 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116c800 == 39 [pid = 2216] [id = 39] 23:49:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1241ce000) [pid = 2216] [serial = 113] [outer = 0x0] 23:49:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x1260e6400) [pid = 2216] [serial = 114] [outer = 0x1241ce000] 23:49:02 INFO - PROCESS | 2216 | 1467614942797 Marionette DEBUG loaded listener.js 23:49:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x1265df400) [pid = 2216] [serial = 115] [outer = 0x1241ce000] 23:49:03 INFO - PROCESS | 2216 | 1467614943070 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 23:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:49:03 INFO - PROCESS | 2216 | 1467614943109 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 2216 | 1467614943110 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:49:03 INFO - PROCESS | 2216 | 1467614943113 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 2216 | 1467614943114 Marionette TRACE conn2 <- [1,130,null,{}] 23:49:03 INFO - PROCESS | 2216 | 1467614943116 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}] 23:49:03 INFO - PROCESS | 2216 | 1467614943117 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:03 INFO - PROCESS | 2216 | 1467614943199 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:49:03 INFO - PROCESS | 2216 | 1467614943204 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 2216 | 1467614943206 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d08800 == 40 [pid = 2216] [id = 40] 23:49:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x126669c00) [pid = 2216] [serial = 116] [outer = 0x0] 23:49:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x126923400) [pid = 2216] [serial = 117] [outer = 0x126669c00] 23:49:03 INFO - PROCESS | 2216 | 1467614943236 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x128ba4800) [pid = 2216] [serial = 118] [outer = 0x126669c00] 23:49:03 INFO - PROCESS | 2216 | 1467614943521 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 419ms 23:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:49:03 INFO - PROCESS | 2216 | 1467614943532 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 2216 | 1467614943533 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:49:03 INFO - PROCESS | 2216 | 1467614943537 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 2216 | 1467614943539 Marionette TRACE conn2 <- [1,134,null,{}] 23:49:03 INFO - PROCESS | 2216 | 1467614943547 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}] 23:49:03 INFO - PROCESS | 2216 | 1467614943548 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:03 INFO - PROCESS | 2216 | 1467614943631 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:49:03 INFO - PROCESS | 2216 | 1467614943636 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 2216 | 1467614943638 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x124155000 == 41 [pid = 2216] [id = 41] 23:49:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x128bae000) [pid = 2216] [serial = 119] [outer = 0x0] 23:49:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x128f88000) [pid = 2216] [serial = 120] [outer = 0x128bae000] 23:49:03 INFO - PROCESS | 2216 | 1467614943661 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x12919fc00) [pid = 2216] [serial = 121] [outer = 0x128bae000] 23:49:03 INFO - PROCESS | 2216 | 1467614943954 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]]]}] 23:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 426ms 23:49:03 INFO - PROCESS | 2216 | 1467614943962 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:49:03 INFO - PROCESS | 2216 | 1467614943963 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:49:03 INFO - PROCESS | 2216 | 1467614943965 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:49:03 INFO - PROCESS | 2216 | 1467614943966 Marionette TRACE conn2 <- [1,138,null,{}] 23:49:03 INFO - PROCESS | 2216 | 1467614943976 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}] 23:49:03 INFO - PROCESS | 2216 | 1467614943977 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:04 INFO - PROCESS | 2216 | 1467614944103 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:49:04 INFO - PROCESS | 2216 | 1467614944109 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 2216 | 1467614944110 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x124b3f800 == 42 [pid = 2216] [id = 42] 23:49:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x12666b800) [pid = 2216] [serial = 122] [outer = 0x0] 23:49:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x1291a0000) [pid = 2216] [serial = 123] [outer = 0x12666b800] 23:49:04 INFO - PROCESS | 2216 | 1467614944141 Marionette DEBUG loaded listener.js 23:49:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x1292c9c00) [pid = 2216] [serial = 124] [outer = 0x12666b800] 23:49:05 INFO - PROCESS | 2216 | 1467614945262 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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1324ms 23:49:05 INFO - PROCESS | 2216 | 1467614945290 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:49:05 INFO - PROCESS | 2216 | 1467614945292 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:49:05 INFO - PROCESS | 2216 | 1467614945295 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - PROCESS | 2216 | 1467614945296 Marionette TRACE conn2 <- [1,142,null,{}] 23:49:05 INFO - PROCESS | 2216 | 1467614945300 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}] 23:49:05 INFO - PROCESS | 2216 | 1467614945302 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:05 INFO - PROCESS | 2216 | 1467614945394 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:49:05 INFO - PROCESS | 2216 | 1467614945424 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 2216 | 1467614945427 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x113a3e800 == 43 [pid = 2216] [id = 43] 23:49:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x11670ac00) [pid = 2216] [serial = 125] [outer = 0x0] 23:49:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 126 (0x1170e1000) [pid = 2216] [serial = 126] [outer = 0x11670ac00] 23:49:05 INFO - PROCESS | 2216 | 1467614945457 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 127 (0x117eae400) [pid = 2216] [serial = 127] [outer = 0x11670ac00] 23:49:05 INFO - PROCESS | 2216 | 1467614945774 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]]]}] 23:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 23:49:05 INFO - PROCESS | 2216 | 1467614945816 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:49:05 INFO - PROCESS | 2216 | 1467614945819 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:49:05 INFO - PROCESS | 2216 | 1467614945823 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:49:05 INFO - PROCESS | 2216 | 1467614945825 Marionette TRACE conn2 <- [1,146,null,{}] 23:49:05 INFO - PROCESS | 2216 | 1467614945827 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}] 23:49:05 INFO - PROCESS | 2216 | 1467614945829 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:05 INFO - PROCESS | 2216 | 1467614945920 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:49:05 INFO - PROCESS | 2216 | 1467614945952 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 2216 | 1467614945953 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x11678c000 == 44 [pid = 2216] [id = 44] 23:49:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 128 (0x11837c000) [pid = 2216] [serial = 128] [outer = 0x0] 23:49:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 129 (0x1184b1400) [pid = 2216] [serial = 129] [outer = 0x11837c000] 23:49:05 INFO - PROCESS | 2216 | 1467614945980 Marionette DEBUG loaded listener.js 23:49:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 130 (0x1185e8400) [pid = 2216] [serial = 130] [outer = 0x11837c000] 23:49:06 INFO - PROCESS | 2216 | 1467614946308 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]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 519ms 23:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:49:06 INFO - PROCESS | 2216 | 1467614946342 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 2216 | 1467614946343 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:49:06 INFO - PROCESS | 2216 | 1467614946346 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 2216 | 1467614946348 Marionette TRACE conn2 <- [1,150,null,{}] 23:49:06 INFO - PROCESS | 2216 | 1467614946355 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}] 23:49:06 INFO - PROCESS | 2216 | 1467614946358 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:06 INFO - PROCESS | 2216 | 1467614946898 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 129 (0x1291a1800) [pid = 2216] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 128 (0x1184a7400) [pid = 2216] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 127 (0x118304c00) [pid = 2216] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 126 (0x12ce2d800) [pid = 2216] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 125 (0x12c9ef000) [pid = 2216] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x12c930c00) [pid = 2216] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x12c4f4800) [pid = 2216] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x12bdc6800) [pid = 2216] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x1185e0800) [pid = 2216] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x12b93e800) [pid = 2216] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x12b8b7800) [pid = 2216] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x12b777400) [pid = 2216] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x12a752400) [pid = 2216] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x11910dc00) [pid = 2216] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x11266f400) [pid = 2216] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x119692400) [pid = 2216] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x12122f400) [pid = 2216] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x121347400) [pid = 2216] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x11336d400) [pid = 2216] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x124cda800) [pid = 2216] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x12d33ac00) [pid = 2216] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x112985000) [pid = 2216] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x113d90800) [pid = 2216] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x11830f000) [pid = 2216] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1160d7c00) [pid = 2216] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x116713000) [pid = 2216] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x118310c00) [pid = 2216] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x11873d400) [pid = 2216] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:49:06 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1187eec00) [pid = 2216] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:49:06 INFO - PROCESS | 2216 | 1467614946968 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 2216 | 1467614946970 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x1162b1800 == 45 [pid = 2216] [id = 45] 23:49:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1121bdc00) [pid = 2216] [serial = 131] [outer = 0x0] 23:49:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x112979800) [pid = 2216] [serial = 132] [outer = 0x1121bdc00] 23:49:06 INFO - PROCESS | 2216 | 1467614946997 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x117ea3000) [pid = 2216] [serial = 133] [outer = 0x1121bdc00] 23:49:07 INFO - PROCESS | 2216 | 1467614947253 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 920ms 23:49:07 INFO - PROCESS | 2216 | 1467614947266 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 2216 | 1467614947268 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:49:07 INFO - PROCESS | 2216 | 1467614947278 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 2216 | 1467614947279 Marionette TRACE conn2 <- [1,154,null,{}] 23:49:07 INFO - PROCESS | 2216 | 1467614947291 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}] 23:49:07 INFO - PROCESS | 2216 | 1467614947293 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:07 INFO - PROCESS | 2216 | 1467614947370 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:49:07 INFO - PROCESS | 2216 | 1467614947374 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 2216 | 1467614947375 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x118404800 == 46 [pid = 2216] [id = 46] 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x118746400) [pid = 2216] [serial = 134] [outer = 0x0] 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x11939ac00) [pid = 2216] [serial = 135] [outer = 0x118746400] 23:49:07 INFO - PROCESS | 2216 | 1467614947402 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x119696000) [pid = 2216] [serial = 136] [outer = 0x118746400] 23:49:07 INFO - PROCESS | 2216 | 1467614947705 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 474ms 23:49:07 INFO - PROCESS | 2216 | 1467614947748 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 2216 | 1467614947750 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:49:07 INFO - PROCESS | 2216 | 1467614947752 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 2216 | 1467614947753 Marionette TRACE conn2 <- [1,158,null,{}] 23:49:07 INFO - PROCESS | 2216 | 1467614947755 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}] 23:49:07 INFO - PROCESS | 2216 | 1467614947756 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:07 INFO - PROCESS | 2216 | 1467614947826 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:49:07 INFO - PROCESS | 2216 | 1467614947829 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:07 INFO - PROCESS | 2216 | 1467614947831 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f06800 == 47 [pid = 2216] [id = 47] 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x11837d800) [pid = 2216] [serial = 137] [outer = 0x0] 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1197cc000) [pid = 2216] [serial = 138] [outer = 0x11837d800] 23:49:07 INFO - PROCESS | 2216 | 1467614947857 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x119ece800) [pid = 2216] [serial = 139] [outer = 0x11837d800] 23:49:08 INFO - PROCESS | 2216 | 1467614948165 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 417ms 23:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:49:08 INFO - PROCESS | 2216 | 1467614948175 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 2216 | 1467614948176 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:49:08 INFO - PROCESS | 2216 | 1467614948178 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 2216 | 1467614948179 Marionette TRACE conn2 <- [1,162,null,{}] 23:49:08 INFO - PROCESS | 2216 | 1467614948181 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}] 23:49:08 INFO - PROCESS | 2216 | 1467614948185 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:08 INFO - PROCESS | 2216 | 1467614948277 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:49:08 INFO - PROCESS | 2216 | 1467614948326 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 2216 | 1467614948327 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x119988000 == 48 [pid = 2216] [id = 48] 23:49:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x116029000) [pid = 2216] [serial = 140] [outer = 0x0] 23:49:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x120ef6c00) [pid = 2216] [serial = 141] [outer = 0x116029000] 23:49:08 INFO - PROCESS | 2216 | 1467614948352 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x121de2400) [pid = 2216] [serial = 142] [outer = 0x116029000] 23:49:08 INFO - PROCESS | 2216 | 1467614948674 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]]]}] 23:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 519ms 23:49:08 INFO - PROCESS | 2216 | 1467614948698 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:49:08 INFO - PROCESS | 2216 | 1467614948701 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:49:08 INFO - PROCESS | 2216 | 1467614948706 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:49:08 INFO - PROCESS | 2216 | 1467614948708 Marionette TRACE conn2 <- [1,166,null,{}] 23:49:08 INFO - PROCESS | 2216 | 1467614948711 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}] 23:49:08 INFO - PROCESS | 2216 | 1467614948713 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:08 INFO - PROCESS | 2216 | 1467614948823 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:49:08 INFO - PROCESS | 2216 | 1467614948950 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 2216 | 1467614948952 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x111f11800 == 49 [pid = 2216] [id = 49] 23:49:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x111ca8c00) [pid = 2216] [serial = 143] [outer = 0x0] 23:49:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x1121bd800) [pid = 2216] [serial = 144] [outer = 0x111ca8c00] 23:49:09 INFO - PROCESS | 2216 | 1467614948998 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x11602b000) [pid = 2216] [serial = 145] [outer = 0x111ca8c00] 23:49:09 INFO - PROCESS | 2216 | 1467614949480 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]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 821ms 23:49:09 INFO - PROCESS | 2216 | 1467614949536 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 2216 | 1467614949539 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:49:09 INFO - PROCESS | 2216 | 1467614949543 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 2216 | 1467614949545 Marionette TRACE conn2 <- [1,170,null,{}] 23:49:09 INFO - PROCESS | 2216 | 1467614949549 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}] 23:49:09 INFO - PROCESS | 2216 | 1467614949553 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:09 INFO - PROCESS | 2216 | 1467614949646 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:49:09 INFO - PROCESS | 2216 | 1467614949704 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:09 INFO - PROCESS | 2216 | 1467614949706 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a7800 == 50 [pid = 2216] [id = 50] 23:49:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x118302800) [pid = 2216] [serial = 146] [outer = 0x0] 23:49:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x11837ec00) [pid = 2216] [serial = 147] [outer = 0x118302800] 23:49:09 INFO - PROCESS | 2216 | 1467614949736 Marionette DEBUG loaded listener.js 23:49:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x1185e1800) [pid = 2216] [serial = 148] [outer = 0x118302800] 23:49:10 INFO - PROCESS | 2216 | 1467614950131 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 23:49:10 INFO - PROCESS | 2216 | 1467614950167 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 2216 | 1467614950170 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:49:10 INFO - PROCESS | 2216 | 1467614950174 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 2216 | 1467614950175 Marionette TRACE conn2 <- [1,174,null,{}] 23:49:10 INFO - PROCESS | 2216 | 1467614950178 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}] 23:49:10 INFO - PROCESS | 2216 | 1467614950179 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:10 INFO - PROCESS | 2216 | 1467614950275 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:49:10 INFO - PROCESS | 2216 | 1467614950321 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 2216 | 1467614950322 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12104b000 == 51 [pid = 2216] [id = 51] 23:49:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x1187efc00) [pid = 2216] [serial = 149] [outer = 0x0] 23:49:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x119106c00) [pid = 2216] [serial = 150] [outer = 0x1187efc00] 23:49:10 INFO - PROCESS | 2216 | 1467614950352 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x120ef6000) [pid = 2216] [serial = 151] [outer = 0x1187efc00] 23:49:10 INFO - PROCESS | 2216 | 1467614950756 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]]]}] 23:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 23:49:10 INFO - PROCESS | 2216 | 1467614950802 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:49:10 INFO - PROCESS | 2216 | 1467614950803 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:49:10 INFO - PROCESS | 2216 | 1467614950808 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:49:10 INFO - PROCESS | 2216 | 1467614950812 Marionette TRACE conn2 <- [1,178,null,{}] 23:49:10 INFO - PROCESS | 2216 | 1467614950822 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}] 23:49:10 INFO - PROCESS | 2216 | 1467614950824 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:10 INFO - PROCESS | 2216 | 1467614950916 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:49:11 INFO - PROCESS | 2216 | 1467614951001 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 2216 | 1467614951003 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d05800 == 52 [pid = 2216] [id = 52] 23:49:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x121921000) [pid = 2216] [serial = 152] [outer = 0x0] 23:49:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x121b49800) [pid = 2216] [serial = 153] [outer = 0x121921000] 23:49:11 INFO - PROCESS | 2216 | 1467614951031 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x1243ce800) [pid = 2216] [serial = 154] [outer = 0x121921000] 23:49:11 INFO - PROCESS | 2216 | 1467614951448 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]]]}] 23:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 676ms 23:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:49:11 INFO - PROCESS | 2216 | 1467614951499 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:49:11 INFO - PROCESS | 2216 | 1467614951502 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:49:11 INFO - PROCESS | 2216 | 1467614951505 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 2216 | 1467614951506 Marionette TRACE conn2 <- [1,182,null,{}] 23:49:11 INFO - PROCESS | 2216 | 1467614951509 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}] 23:49:11 INFO - PROCESS | 2216 | 1467614951510 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:11 INFO - PROCESS | 2216 | 1467614951598 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:49:11 INFO - PROCESS | 2216 | 1467614951672 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 2216 | 1467614951674 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x113a32000 == 53 [pid = 2216] [id = 53] 23:49:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 126 (0x1162d7400) [pid = 2216] [serial = 155] [outer = 0x0] 23:49:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 127 (0x1184a8c00) [pid = 2216] [serial = 156] [outer = 0x1162d7400] 23:49:11 INFO - PROCESS | 2216 | 1467614951723 Marionette DEBUG loaded listener.js 23:49:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 128 (0x11968d000) [pid = 2216] [serial = 157] [outer = 0x1162d7400] 23:49:12 INFO - PROCESS | 2216 | 1467614952339 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]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 872ms 23:49:12 INFO - PROCESS | 2216 | 1467614952378 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:49:12 INFO - PROCESS | 2216 | 1467614952382 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:49:12 INFO - PROCESS | 2216 | 1467614952387 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - PROCESS | 2216 | 1467614952390 Marionette TRACE conn2 <- [1,186,null,{}] 23:49:12 INFO - PROCESS | 2216 | 1467614952395 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}] 23:49:12 INFO - PROCESS | 2216 | 1467614952397 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:12 INFO - PROCESS | 2216 | 1467614952531 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:49:12 INFO - PROCESS | 2216 | 1467614952604 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:12 INFO - PROCESS | 2216 | 1467614952605 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x113351800 == 54 [pid = 2216] [id = 54] 23:49:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 129 (0x1166f4800) [pid = 2216] [serial = 158] [outer = 0x0] 23:49:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 130 (0x116a11c00) [pid = 2216] [serial = 159] [outer = 0x1166f4800] 23:49:12 INFO - PROCESS | 2216 | 1467614952684 Marionette DEBUG loaded listener.js 23:49:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 131 (0x1181c3400) [pid = 2216] [serial = 160] [outer = 0x1166f4800] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x119988000 == 53 [pid = 2216] [id = 48] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x118f06800 == 52 [pid = 2216] [id = 47] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x118522000 == 51 [pid = 2216] [id = 31] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x118404800 == 50 [pid = 2216] [id = 46] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1162b1800 == 49 [pid = 2216] [id = 45] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x117090800 == 48 [pid = 2216] [id = 29] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x11678c000 == 47 [pid = 2216] [id = 44] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x116949000 == 46 [pid = 2216] [id = 28] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x11624d000 == 45 [pid = 2216] [id = 27] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x117e5e800 == 44 [pid = 2216] [id = 30] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x113a3e800 == 43 [pid = 2216] [id = 43] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x11960b000 == 42 [pid = 2216] [id = 34] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x119177800 == 41 [pid = 2216] [id = 33] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x113a32000 == 40 [pid = 2216] [id = 53] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121d05800 == 39 [pid = 2216] [id = 52] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12104b000 == 38 [pid = 2216] [id = 51] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x11878a800 == 37 [pid = 2216] [id = 32] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121168000 == 36 [pid = 2216] [id = 38] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121d08800 == 35 [pid = 2216] [id = 40] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x120e91800 == 34 [pid = 2216] [id = 36] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12103b800 == 33 [pid = 2216] [id = 37] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x124b3f800 == 32 [pid = 2216] [id = 42] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x124155000 == 31 [pid = 2216] [id = 41] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a7800 == 30 [pid = 2216] [id = 50] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x111f11800 == 29 [pid = 2216] [id = 49] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x119987000 == 28 [pid = 2216] [id = 35] 23:49:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12116c800 == 27 [pid = 2216] [id = 39] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 130 (0x121de1c00) [pid = 2216] [serial = 11] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 129 (0x119696c00) [pid = 2216] [serial = 90] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 128 (0x119ed5800) [pid = 2216] [serial = 93] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 127 (0x120efcc00) [pid = 2216] [serial = 94] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 126 (0x124c90400) [pid = 2216] [serial = 106] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 125 (0x1133dc000) [pid = 2216] [serial = 67] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x1260e3c00) [pid = 2216] [serial = 112] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x119ed4c00) [pid = 2216] [serial = 91] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x124ce3400) [pid = 2216] [serial = 109] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x11670c400) [pid = 2216] [serial = 76] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x1167ce400) [pid = 2216] [serial = 82] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x1187f2800) [pid = 2216] [serial = 73] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x117202c00) [pid = 2216] [serial = 70] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x128f88000) [pid = 2216] [serial = 120] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x1188b2800) [pid = 2216] [serial = 85] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x12da62800) [pid = 2216] [serial = 64] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x1215e2c00) [pid = 2216] [serial = 8] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x120fc5800) [pid = 2216] [serial = 96] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x12122e400) [pid = 2216] [serial = 97] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1215e1000) [pid = 2216] [serial = 99] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x121924400) [pid = 2216] [serial = 100] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x121b45000) [pid = 2216] [serial = 102] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1241d9c00) [pid = 2216] [serial = 105] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x124c90c00) [pid = 2216] [serial = 108] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x124ce8400) [pid = 2216] [serial = 111] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1260e6400) [pid = 2216] [serial = 114] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x126923400) [pid = 2216] [serial = 117] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1129a1000) [pid = 2216] [serial = 66] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x116708400) [pid = 2216] [serial = 69] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1185de400) [pid = 2216] [serial = 72] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x11662f000) [pid = 2216] [serial = 75] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1176f6400) [pid = 2216] [serial = 78] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x118309400) [pid = 2216] [serial = 79] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x118384400) [pid = 2216] [serial = 81] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1187f7c00) [pid = 2216] [serial = 84] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x118fd5400) [pid = 2216] [serial = 87] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x119109c00) [pid = 2216] [serial = 88] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12bd84800) [pid = 2216] [serial = 30] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x12b934000) [pid = 2216] [serial = 27] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x12b93a800) [pid = 2216] [serial = 28] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12b779000) [pid = 2216] [serial = 24] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x12b782400) [pid = 2216] [serial = 25] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x12a7a8800) [pid = 2216] [serial = 22] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x12a754000) [pid = 2216] [serial = 21] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x129422c00) [pid = 2216] [serial = 18] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1291a3400) [pid = 2216] [serial = 15] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1291a9400) [pid = 2216] [serial = 16] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1184ae400) [pid = 2216] [serial = 60] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1184b4000) [pid = 2216] [serial = 61] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x119694000) [pid = 2216] [serial = 57] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x12d336400) [pid = 2216] [serial = 58] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x12d32e400) [pid = 2216] [serial = 55] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x12d32cc00) [pid = 2216] [serial = 54] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x12d35e800) [pid = 2216] [serial = 48] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x12d39c000) [pid = 2216] [serial = 51] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x12c9f6800) [pid = 2216] [serial = 45] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x12ce27400) [pid = 2216] [serial = 46] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x12c937c00) [pid = 2216] [serial = 42] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x12c9ec800) [pid = 2216] [serial = 43] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x12c92a800) [pid = 2216] [serial = 40] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x12c4f7c00) [pid = 2216] [serial = 39] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x12bdcc000) [pid = 2216] [serial = 36] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x12c4ed800) [pid = 2216] [serial = 37] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x12453ec00) [pid = 2216] [serial = 33] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x12bdc3000) [pid = 2216] [serial = 34] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1176f6800) [pid = 2216] [serial = 31] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x1292d3c00) [pid = 2216] [serial = 63] [outer = 0x0] [url = about:blank] 23:49:13 INFO - PROCESS | 2216 | 1467614953504 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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1125ms 23:49:13 INFO - PROCESS | 2216 | 1467614953510 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:49:13 INFO - PROCESS | 2216 | 1467614953513 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:49:13 INFO - PROCESS | 2216 | 1467614953516 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:49:13 INFO - PROCESS | 2216 | 1467614953520 Marionette TRACE conn2 <- [1,190,null,{}] 23:49:13 INFO - PROCESS | 2216 | 1467614953528 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}] 23:49:13 INFO - PROCESS | 2216 | 1467614953529 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:13 INFO - PROCESS | 2216 | 1467614953609 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:49:13 INFO - PROCESS | 2216 | 1467614953655 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 2216 | 1467614953657 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x113ac0000 == 28 [pid = 2216] [id = 55] 23:49:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x116077400) [pid = 2216] [serial = 161] [outer = 0x0] 23:49:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1167d9400) [pid = 2216] [serial = 162] [outer = 0x116077400] 23:49:13 INFO - PROCESS | 2216 | 1467614953685 Marionette DEBUG loaded listener.js 23:49:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x117ea4800) [pid = 2216] [serial = 163] [outer = 0x116077400] 23:49:13 INFO - PROCESS | 2216 | 1467614953956 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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 476ms 23:49:13 INFO - PROCESS | 2216 | 1467614953992 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:49:13 INFO - PROCESS | 2216 | 1467614953996 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:49:14 INFO - PROCESS | 2216 | 1467614954008 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 2216 | 1467614954010 Marionette TRACE conn2 <- [1,194,null,{}] 23:49:14 INFO - PROCESS | 2216 | 1467614954013 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}] 23:49:14 INFO - PROCESS | 2216 | 1467614954014 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:14 INFO - PROCESS | 2216 | 1467614954096 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:49:14 INFO - PROCESS | 2216 | 1467614954101 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 2216 | 1467614954104 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b5800 == 29 [pid = 2216] [id = 56] 23:49:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x1181bbc00) [pid = 2216] [serial = 164] [outer = 0x0] 23:49:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1184a8800) [pid = 2216] [serial = 165] [outer = 0x1181bbc00] 23:49:14 INFO - PROCESS | 2216 | 1467614954132 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x1185dd800) [pid = 2216] [serial = 166] [outer = 0x1181bbc00] 23:49:14 INFO - PROCESS | 2216 | 1467614954454 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]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 23:49:14 INFO - PROCESS | 2216 | 1467614954478 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 2216 | 1467614954480 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:49:14 INFO - PROCESS | 2216 | 1467614954482 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 2216 | 1467614954485 Marionette TRACE conn2 <- [1,198,null,{}] 23:49:14 INFO - PROCESS | 2216 | 1467614954495 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}] 23:49:14 INFO - PROCESS | 2216 | 1467614954498 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:14 INFO - PROCESS | 2216 | 1467614954568 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:49:14 INFO - PROCESS | 2216 | 1467614954573 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 2216 | 1467614954575 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e63800 == 30 [pid = 2216] [id = 57] 23:49:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1187f0c00) [pid = 2216] [serial = 167] [outer = 0x0] 23:49:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x118fd7c00) [pid = 2216] [serial = 168] [outer = 0x1187f0c00] 23:49:14 INFO - PROCESS | 2216 | 1467614954604 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x11910f400) [pid = 2216] [serial = 169] [outer = 0x1187f0c00] 23:49:14 INFO - PROCESS | 2216 | 1467614954908 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]]]}] 23:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 477ms 23:49:14 INFO - PROCESS | 2216 | 1467614954960 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 2216 | 1467614954962 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:49:14 INFO - PROCESS | 2216 | 1467614954964 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 2216 | 1467614954965 Marionette TRACE conn2 <- [1,202,null,{}] 23:49:14 INFO - PROCESS | 2216 | 1467614954967 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}] 23:49:14 INFO - PROCESS | 2216 | 1467614954969 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:15 INFO - PROCESS | 2216 | 1467614955042 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:49:15 INFO - PROCESS | 2216 | 1467614955089 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 2216 | 1467614955090 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x118114800 == 31 [pid = 2216] [id = 58] 23:49:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1188b5000) [pid = 2216] [serial = 170] [outer = 0x0] 23:49:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x119694000) [pid = 2216] [serial = 171] [outer = 0x1188b5000] 23:49:15 INFO - PROCESS | 2216 | 1467614955115 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x119df8c00) [pid = 2216] [serial = 172] [outer = 0x1188b5000] 23:49:15 INFO - PROCESS | 2216 | 1467614955355 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]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 419ms 23:49:15 INFO - PROCESS | 2216 | 1467614955383 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 2216 | 1467614955385 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:49:15 INFO - PROCESS | 2216 | 1467614955396 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 2216 | 1467614955407 Marionette TRACE conn2 <- [1,206,null,{}] 23:49:15 INFO - PROCESS | 2216 | 1467614955437 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}] 23:49:15 INFO - PROCESS | 2216 | 1467614955439 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:15 INFO - PROCESS | 2216 | 1467614955526 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:49:15 INFO - PROCESS | 2216 | 1467614955529 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 2216 | 1467614955530 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fb8000 == 32 [pid = 2216] [id = 59] 23:49:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x113f35400) [pid = 2216] [serial = 173] [outer = 0x0] 23:49:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x119ed5800) [pid = 2216] [serial = 174] [outer = 0x113f35400] 23:49:15 INFO - PROCESS | 2216 | 1467614955581 Marionette DEBUG loaded listener.js 23:49:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120fc7400) [pid = 2216] [serial = 175] [outer = 0x113f35400] 23:49:15 INFO - PROCESS | 2216 | 1467614955929 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]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 546ms 23:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:49:15 INFO - PROCESS | 2216 | 1467614955940 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 2216 | 1467614955942 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:49:15 INFO - PROCESS | 2216 | 1467614955944 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 2216 | 1467614955945 Marionette TRACE conn2 <- [1,210,null,{}] 23:49:15 INFO - PROCESS | 2216 | 1467614955947 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}] 23:49:15 INFO - PROCESS | 2216 | 1467614955951 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:16 INFO - PROCESS | 2216 | 1467614956050 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:49:16 INFO - PROCESS | 2216 | 1467614956080 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 2216 | 1467614956081 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x119622000 == 33 [pid = 2216] [id = 60] 23:49:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x121096c00) [pid = 2216] [serial = 176] [outer = 0x0] 23:49:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1219c9000) [pid = 2216] [serial = 177] [outer = 0x121096c00] 23:49:16 INFO - PROCESS | 2216 | 1467614956106 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x12453c400) [pid = 2216] [serial = 178] [outer = 0x121096c00] 23:49:16 INFO - PROCESS | 2216 | 1467614956389 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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 23:49:16 INFO - PROCESS | 2216 | 1467614956415 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 2216 | 1467614956416 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:49:16 INFO - PROCESS | 2216 | 1467614956432 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 2216 | 1467614956434 Marionette TRACE conn2 <- [1,214,null,{}] 23:49:16 INFO - PROCESS | 2216 | 1467614956439 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}] 23:49:16 INFO - PROCESS | 2216 | 1467614956441 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:16 INFO - PROCESS | 2216 | 1467614956525 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:49:16 INFO - PROCESS | 2216 | 1467614956553 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:16 INFO - PROCESS | 2216 | 1467614956554 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dbc800 == 34 [pid = 2216] [id = 61] 23:49:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x12453cc00) [pid = 2216] [serial = 179] [outer = 0x0] 23:49:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x124be2800) [pid = 2216] [serial = 180] [outer = 0x12453cc00] 23:49:16 INFO - PROCESS | 2216 | 1467614956578 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x124c92000) [pid = 2216] [serial = 181] [outer = 0x12453cc00] 23:49:16 INFO - PROCESS | 2216 | 1467614956895 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]]]}] 23:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 535ms 23:49:16 INFO - PROCESS | 2216 | 1467614956954 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:49:16 INFO - PROCESS | 2216 | 1467614956956 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:49:16 INFO - PROCESS | 2216 | 1467614956958 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:49:16 INFO - PROCESS | 2216 | 1467614956959 Marionette TRACE conn2 <- [1,218,null,{}] 23:49:16 INFO - PROCESS | 2216 | 1467614956961 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}] 23:49:16 INFO - PROCESS | 2216 | 1467614956962 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:17 INFO - PROCESS | 2216 | 1467614957047 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:49:17 INFO - PROCESS | 2216 | 1467614957076 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 2216 | 1467614957078 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e9d000 == 35 [pid = 2216] [id = 62] 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124be6c00) [pid = 2216] [serial = 182] [outer = 0x0] 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124cdb400) [pid = 2216] [serial = 183] [outer = 0x124be6c00] 23:49:17 INFO - PROCESS | 2216 | 1467614957102 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x124ce5800) [pid = 2216] [serial = 184] [outer = 0x124be6c00] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x12666b800) [pid = 2216] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1241ce000) [pid = 2216] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x126669c00) [pid = 2216] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x121220800) [pid = 2216] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x128bae000) [pid = 2216] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x116029000) [pid = 2216] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x11670ac00) [pid = 2216] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x11837c000) [pid = 2216] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x118746400) [pid = 2216] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x11837d800) [pid = 2216] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:49:17 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1121bdc00) [pid = 2216] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:49:17 INFO - PROCESS | 2216 | 1467614957392 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]]]}] 23:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 23:49:17 INFO - PROCESS | 2216 | 1467614957427 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 2216 | 1467614957428 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:49:17 INFO - PROCESS | 2216 | 1467614957430 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 2216 | 1467614957431 Marionette TRACE conn2 <- [1,222,null,{}] 23:49:17 INFO - PROCESS | 2216 | 1467614957434 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}] 23:49:17 INFO - PROCESS | 2216 | 1467614957435 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:17 INFO - PROCESS | 2216 | 1467614957517 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:49:17 INFO - PROCESS | 2216 | 1467614957523 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 2216 | 1467614957525 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x121168000 == 36 [pid = 2216] [id = 63] 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x11662f800) [pid = 2216] [serial = 185] [outer = 0x0] 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120ef8c00) [pid = 2216] [serial = 186] [outer = 0x11662f800] 23:49:17 INFO - PROCESS | 2216 | 1467614957548 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x124ce7400) [pid = 2216] [serial = 187] [outer = 0x11662f800] 23:49:17 INFO - PROCESS | 2216 | 1467614957829 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]]]}] 23:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 23:49:17 INFO - PROCESS | 2216 | 1467614957849 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 2216 | 1467614957850 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:49:17 INFO - PROCESS | 2216 | 1467614957860 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 2216 | 1467614957861 Marionette TRACE conn2 <- [1,226,null,{}] 23:49:17 INFO - PROCESS | 2216 | 1467614957864 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}] 23:49:17 INFO - PROCESS | 2216 | 1467614957865 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:17 INFO - PROCESS | 2216 | 1467614957942 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:49:17 INFO - PROCESS | 2216 | 1467614957988 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 2216 | 1467614957989 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x121370000 == 37 [pid = 2216] [id = 64] 23:49:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1170e0c00) [pid = 2216] [serial = 188] [outer = 0x0] 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x126076800) [pid = 2216] [serial = 189] [outer = 0x1170e0c00] 23:49:18 INFO - PROCESS | 2216 | 1467614958013 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1260e8800) [pid = 2216] [serial = 190] [outer = 0x1170e0c00] 23:49:18 INFO - PROCESS | 2216 | 1467614958280 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]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 475ms 23:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:49:18 INFO - PROCESS | 2216 | 1467614958329 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 2216 | 1467614958330 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:49:18 INFO - PROCESS | 2216 | 1467614958332 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 2216 | 1467614958334 Marionette TRACE conn2 <- [1,230,null,{}] 23:49:18 INFO - PROCESS | 2216 | 1467614958347 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}] 23:49:18 INFO - PROCESS | 2216 | 1467614958349 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:18 INFO - PROCESS | 2216 | 1467614958432 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:49:18 INFO - PROCESS | 2216 | 1467614958437 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 2216 | 1467614958440 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1e800 == 38 [pid = 2216] [id = 65] 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1260eb000) [pid = 2216] [serial = 191] [outer = 0x0] 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x12666c400) [pid = 2216] [serial = 192] [outer = 0x1260eb000] 23:49:18 INFO - PROCESS | 2216 | 1467614958466 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x128ba9000) [pid = 2216] [serial = 193] [outer = 0x1260eb000] 23:49:18 INFO - PROCESS | 2216 | 1467614958760 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]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 434ms 23:49:18 INFO - PROCESS | 2216 | 1467614958766 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 2216 | 1467614958767 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:49:18 INFO - PROCESS | 2216 | 1467614958776 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 2216 | 1467614958778 Marionette TRACE conn2 <- [1,234,null,{}] 23:49:18 INFO - PROCESS | 2216 | 1467614958780 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}] 23:49:18 INFO - PROCESS | 2216 | 1467614958781 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:18 INFO - PROCESS | 2216 | 1467614958861 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:49:18 INFO - PROCESS | 2216 | 1467614958908 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 2216 | 1467614958910 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x1243ef800 == 39 [pid = 2216] [id = 66] 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1260ebc00) [pid = 2216] [serial = 194] [outer = 0x0] 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x128ddf400) [pid = 2216] [serial = 195] [outer = 0x1260ebc00] 23:49:18 INFO - PROCESS | 2216 | 1467614958934 Marionette DEBUG loaded listener.js 23:49:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1291a2400) [pid = 2216] [serial = 196] [outer = 0x1260ebc00] 23:49:19 INFO - PROCESS | 2216 | 1467614959187 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]]]}] 23:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 467ms 23:49:19 INFO - PROCESS | 2216 | 1467614959246 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:49:19 INFO - PROCESS | 2216 | 1467614959248 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:49:19 INFO - PROCESS | 2216 | 1467614959262 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:49:19 INFO - PROCESS | 2216 | 1467614959280 Marionette TRACE conn2 <- [1,238,null,{}] 23:49:19 INFO - PROCESS | 2216 | 1467614959284 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}] 23:49:19 INFO - PROCESS | 2216 | 1467614959285 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:19 INFO - PROCESS | 2216 | 1467614959461 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:49:19 INFO - PROCESS | 2216 | 1467614959526 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 2216 | 1467614959528 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x111f6e000 == 40 [pid = 2216] [id = 67] 23:49:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x111c1d800) [pid = 2216] [serial = 197] [outer = 0x0] 23:49:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1129a1000) [pid = 2216] [serial = 198] [outer = 0x111c1d800] 23:49:19 INFO - PROCESS | 2216 | 1467614959602 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x113d8ec00) [pid = 2216] [serial = 199] [outer = 0x111c1d800] 23:49:20 INFO - PROCESS | 2216 | 1467614960100 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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 899ms 23:49:20 INFO - PROCESS | 2216 | 1467614960150 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 2216 | 1467614960154 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:49:20 INFO - PROCESS | 2216 | 1467614960158 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 2216 | 1467614960160 Marionette TRACE conn2 <- [1,242,null,{}] 23:49:20 INFO - PROCESS | 2216 | 1467614960163 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}] 23:49:20 INFO - PROCESS | 2216 | 1467614960167 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:20 INFO - PROCESS | 2216 | 1467614960270 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:49:20 INFO - PROCESS | 2216 | 1467614960336 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 2216 | 1467614960338 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x117273800 == 41 [pid = 2216] [id = 68] 23:49:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1181bb800) [pid = 2216] [serial = 200] [outer = 0x0] 23:49:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x118305c00) [pid = 2216] [serial = 201] [outer = 0x1181bb800] 23:49:20 INFO - PROCESS | 2216 | 1467614960368 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1184aec00) [pid = 2216] [serial = 202] [outer = 0x1181bb800] 23:49:21 INFO - PROCESS | 2216 | 1467614961063 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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 974ms 23:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:49:21 INFO - PROCESS | 2216 | 1467614961134 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 2216 | 1467614961137 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:49:21 INFO - PROCESS | 2216 | 1467614961142 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 2216 | 1467614961145 Marionette TRACE conn2 <- [1,246,null,{}] 23:49:21 INFO - PROCESS | 2216 | 1467614961151 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}] 23:49:21 INFO - PROCESS | 2216 | 1467614961153 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:21 INFO - PROCESS | 2216 | 1467614961265 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:49:21 INFO - PROCESS | 2216 | 1467614961310 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 2216 | 1467614961313 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x116620000 == 42 [pid = 2216] [id = 69] 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1181be400) [pid = 2216] [serial = 203] [outer = 0x0] 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1184a9800) [pid = 2216] [serial = 204] [outer = 0x1181be400] 23:49:21 INFO - PROCESS | 2216 | 1467614961342 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1185e1000) [pid = 2216] [serial = 205] [outer = 0x1181be400] 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x11386d400) [pid = 2216] [serial = 206] [outer = 0x12c9f7c00] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x1243ef800 == 41 [pid = 2216] [id = 66] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1e800 == 40 [pid = 2216] [id = 65] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x121370000 == 39 [pid = 2216] [id = 64] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x121168000 == 38 [pid = 2216] [id = 63] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x120e9d000 == 37 [pid = 2216] [id = 62] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x119dbc800 == 36 [pid = 2216] [id = 61] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x119622000 == 35 [pid = 2216] [id = 60] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x118fb8000 == 34 [pid = 2216] [id = 59] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x118114800 == 33 [pid = 2216] [id = 58] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x117e63800 == 32 [pid = 2216] [id = 57] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b5800 == 31 [pid = 2216] [id = 56] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x113ac0000 == 30 [pid = 2216] [id = 55] 23:49:21 INFO - PROCESS | 2216 | --DOCSHELL 0x113351800 == 29 [pid = 2216] [id = 54] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x121de2400) [pid = 2216] [serial = 142] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1170e1000) [pid = 2216] [serial = 126] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x117eae400) [pid = 2216] [serial = 127] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1185e8400) [pid = 2216] [serial = 130] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1184b1400) [pid = 2216] [serial = 129] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11939ac00) [pid = 2216] [serial = 135] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1197cc000) [pid = 2216] [serial = 138] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x119696000) [pid = 2216] [serial = 136] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x112979800) [pid = 2216] [serial = 132] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x120ef6c00) [pid = 2216] [serial = 141] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x119ece800) [pid = 2216] [serial = 139] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x117ea3000) [pid = 2216] [serial = 133] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1292c9c00) [pid = 2216] [serial = 124] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1291a0000) [pid = 2216] [serial = 123] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1265df400) [pid = 2216] [serial = 115] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x128ba4800) [pid = 2216] [serial = 118] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x121de3000) [pid = 2216] [serial = 103] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12919fc00) [pid = 2216] [serial = 121] [outer = 0x0] [url = about:blank] 23:49:21 INFO - PROCESS | 2216 | 1467614961751 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]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 626ms 23:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:49:21 INFO - PROCESS | 2216 | 1467614961767 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 2216 | 1467614961771 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:49:21 INFO - PROCESS | 2216 | 1467614961775 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 2216 | 1467614961777 Marionette TRACE conn2 <- [1,250,null,{}] 23:49:21 INFO - PROCESS | 2216 | 1467614961779 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}] 23:49:21 INFO - PROCESS | 2216 | 1467614961781 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:21 INFO - PROCESS | 2216 | 1467614961856 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:49:21 INFO - PROCESS | 2216 | 1467614961860 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 2216 | 1467614961861 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a5800 == 30 [pid = 2216] [id = 70] 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x11873e400) [pid = 2216] [serial = 207] [outer = 0x0] 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x11910f800) [pid = 2216] [serial = 208] [outer = 0x11873e400] 23:49:21 INFO - PROCESS | 2216 | 1467614961890 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x11969a400) [pid = 2216] [serial = 209] [outer = 0x11873e400] 23:49:22 INFO - PROCESS | 2216 | 1467614962213 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]]]}] 23:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 23:49:22 INFO - PROCESS | 2216 | 1467614962244 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 2216 | 1467614962245 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:49:22 INFO - PROCESS | 2216 | 1467614962248 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 2216 | 1467614962250 Marionette TRACE conn2 <- [1,254,null,{}] 23:49:22 INFO - PROCESS | 2216 | 1467614962258 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}] 23:49:22 INFO - PROCESS | 2216 | 1467614962261 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:22 INFO - PROCESS | 2216 | 1467614962335 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:49:22 INFO - PROCESS | 2216 | 1467614962340 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 2216 | 1467614962342 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f08000 == 31 [pid = 2216] [id = 71] 23:49:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120efa000) [pid = 2216] [serial = 210] [outer = 0x0] 23:49:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x121092000) [pid = 2216] [serial = 211] [outer = 0x120efa000] 23:49:22 INFO - PROCESS | 2216 | 1467614962372 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x121925c00) [pid = 2216] [serial = 212] [outer = 0x120efa000] 23:49:22 INFO - PROCESS | 2216 | 1467614962698 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]]]}] 23:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 23:49:22 INFO - PROCESS | 2216 | 1467614962719 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 2216 | 1467614962722 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:49:22 INFO - PROCESS | 2216 | 1467614962725 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 2216 | 1467614962726 Marionette TRACE conn2 <- [1,258,null,{}] 23:49:22 INFO - PROCESS | 2216 | 1467614962728 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}] 23:49:22 INFO - PROCESS | 2216 | 1467614962729 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:22 INFO - PROCESS | 2216 | 1467614962809 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:49:22 INFO - PROCESS | 2216 | 1467614962852 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 2216 | 1467614962853 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x119185000 == 32 [pid = 2216] [id = 72] 23:49:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x120efb000) [pid = 2216] [serial = 213] [outer = 0x0] 23:49:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x123799000) [pid = 2216] [serial = 214] [outer = 0x120efb000] 23:49:22 INFO - PROCESS | 2216 | 1467614962878 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124540000) [pid = 2216] [serial = 215] [outer = 0x120efb000] 23:49:23 INFO - PROCESS | 2216 | 1467614963142 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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 467ms 23:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:49:23 INFO - PROCESS | 2216 | 1467614963196 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 2216 | 1467614963198 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:49:23 INFO - PROCESS | 2216 | 1467614963201 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - PROCESS | 2216 | 1467614963206 Marionette TRACE conn2 <- [1,262,null,{}] 23:49:23 INFO - PROCESS | 2216 | 1467614963210 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}] 23:49:23 INFO - PROCESS | 2216 | 1467614963212 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:23 INFO - PROCESS | 2216 | 1467614963317 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:49:23 INFO - PROCESS | 2216 | 1467614963387 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 2216 | 1467614963388 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x1160a5000 == 33 [pid = 2216] [id = 73] 23:49:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120efbc00) [pid = 2216] [serial = 216] [outer = 0x0] 23:49:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12468b800) [pid = 2216] [serial = 217] [outer = 0x120efbc00] 23:49:23 INFO - PROCESS | 2216 | 1467614963429 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x124ce4000) [pid = 2216] [serial = 218] [outer = 0x120efbc00] 23:49:23 INFO - PROCESS | 2216 | 1467614963829 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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 676ms 23:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:49:23 INFO - PROCESS | 2216 | 1467614963877 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 2216 | 1467614963878 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:49:23 INFO - PROCESS | 2216 | 1467614963880 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - PROCESS | 2216 | 1467614963881 Marionette TRACE conn2 <- [1,266,null,{}] 23:49:23 INFO - PROCESS | 2216 | 1467614963891 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}] 23:49:23 INFO - PROCESS | 2216 | 1467614963894 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:24 INFO - PROCESS | 2216 | 1467614964004 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:49:24 INFO - PROCESS | 2216 | 1467614964008 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 2216 | 1467614964010 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217db000 == 34 [pid = 2216] [id = 74] 23:49:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1260ec800) [pid = 2216] [serial = 219] [outer = 0x0] 23:49:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x126c23c00) [pid = 2216] [serial = 220] [outer = 0x1260ec800] 23:49:24 INFO - PROCESS | 2216 | 1467614964037 Marionette DEBUG loaded listener.js 23:49:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1291a5800) [pid = 2216] [serial = 221] [outer = 0x1260ec800] 23:49:24 INFO - PROCESS | 2216 | 1467614964349 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]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 526ms 23:49:24 INFO - PROCESS | 2216 | 1467614964408 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 2216 | 1467614964409 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:49:24 INFO - PROCESS | 2216 | 1467614964411 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 2216 | 1467614964412 Marionette TRACE conn2 <- [1,270,null,{}] 23:49:24 INFO - PROCESS | 2216 | 1467614964414 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}] 23:49:24 INFO - PROCESS | 2216 | 1467614964415 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:24 INFO - PROCESS | 2216 | 1467614964504 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:49:24 INFO - PROCESS | 2216 | 1467614964532 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 2216 | 1467614964534 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d18000 == 35 [pid = 2216] [id = 75] 23:49:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1291a5c00) [pid = 2216] [serial = 222] [outer = 0x0] 23:49:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1292ce800) [pid = 2216] [serial = 223] [outer = 0x1291a5c00] 23:49:24 INFO - PROCESS | 2216 | 1467614964559 Marionette DEBUG loaded listener.js 23:49:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x129421400) [pid = 2216] [serial = 224] [outer = 0x1291a5c00] 23:49:24 INFO - PROCESS | 2216 | 1467614964889 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]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 23:49:24 INFO - PROCESS | 2216 | 1467614964930 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 2216 | 1467614964931 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:49:24 INFO - PROCESS | 2216 | 1467614964934 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 2216 | 1467614964935 Marionette TRACE conn2 <- [1,274,null,{}] 23:49:24 INFO - PROCESS | 2216 | 1467614964937 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}] 23:49:24 INFO - PROCESS | 2216 | 1467614964938 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:25 INFO - PROCESS | 2216 | 1467614965029 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:49:25 INFO - PROCESS | 2216 | 1467614965032 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 2216 | 1467614965034 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x12600d800 == 36 [pid = 2216] [id = 76] 23:49:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1291aa800) [pid = 2216] [serial = 225] [outer = 0x0] 23:49:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12942d000) [pid = 2216] [serial = 226] [outer = 0x1291aa800] 23:49:25 INFO - PROCESS | 2216 | 1467614965058 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12944d000) [pid = 2216] [serial = 227] [outer = 0x1291aa800] 23:49:25 INFO - PROCESS | 2216 | 1467614965346 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]]]}] 23:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 23:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:49:25 INFO - PROCESS | 2216 | 1467614965411 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:49:25 INFO - PROCESS | 2216 | 1467614965412 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:49:25 INFO - PROCESS | 2216 | 1467614965415 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 2216 | 1467614965416 Marionette TRACE conn2 <- [1,278,null,{}] 23:49:25 INFO - PROCESS | 2216 | 1467614965422 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}] 23:49:25 INFO - PROCESS | 2216 | 1467614965424 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:25 INFO - PROCESS | 2216 | 1467614965551 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:49:25 INFO - PROCESS | 2216 | 1467614965566 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 2216 | 1467614965567 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x12659e000 == 37 [pid = 2216] [id = 77] 23:49:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x12a685400) [pid = 2216] [serial = 228] [outer = 0x0] 23:49:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x12a68f000) [pid = 2216] [serial = 229] [outer = 0x12a685400] 23:49:25 INFO - PROCESS | 2216 | 1467614965608 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x12a74dc00) [pid = 2216] [serial = 230] [outer = 0x12a685400] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x121096c00) [pid = 2216] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x12453cc00) [pid = 2216] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1188b5000) [pid = 2216] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1187f0c00) [pid = 2216] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1166f4800) [pid = 2216] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1181bbc00) [pid = 2216] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x116077400) [pid = 2216] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x111ca8c00) [pid = 2216] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x118302800) [pid = 2216] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1187efc00) [pid = 2216] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x121921000) [pid = 2216] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124be6c00) [pid = 2216] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1162d7400) [pid = 2216] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x11662f800) [pid = 2216] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1260eb000) [pid = 2216] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1170e0c00) [pid = 2216] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:49:25 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x113f35400) [pid = 2216] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:49:26 INFO - PROCESS | 2216 | 1467614966114 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]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 724ms 23:49:26 INFO - PROCESS | 2216 | 1467614966141 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 2216 | 1467614966142 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:49:26 INFO - PROCESS | 2216 | 1467614966144 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 2216 | 1467614966145 Marionette TRACE conn2 <- [1,282,null,{}] 23:49:26 INFO - PROCESS | 2216 | 1467614966147 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}] 23:49:26 INFO - PROCESS | 2216 | 1467614966148 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:26 INFO - PROCESS | 2216 | 1467614966250 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:49:26 INFO - PROCESS | 2216 | 1467614966281 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 2216 | 1467614966282 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x119611000 == 38 [pid = 2216] [id = 78] 23:49:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x112979c00) [pid = 2216] [serial = 231] [outer = 0x0] 23:49:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1187f0c00) [pid = 2216] [serial = 232] [outer = 0x112979c00] 23:49:26 INFO - PROCESS | 2216 | 1467614966308 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x121924400) [pid = 2216] [serial = 233] [outer = 0x112979c00] 23:49:26 INFO - PROCESS | 2216 | 1467614966556 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]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 424ms 23:49:26 INFO - PROCESS | 2216 | 1467614966569 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 2216 | 1467614966573 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:49:26 INFO - PROCESS | 2216 | 1467614966580 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 2216 | 1467614966582 Marionette TRACE conn2 <- [1,286,null,{}] 23:49:26 INFO - PROCESS | 2216 | 1467614966596 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}] 23:49:26 INFO - PROCESS | 2216 | 1467614966597 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:26 INFO - PROCESS | 2216 | 1467614966690 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:49:26 INFO - PROCESS | 2216 | 1467614966694 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 2216 | 1467614966695 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f04800 == 39 [pid = 2216] [id = 79] 23:49:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1219cc800) [pid = 2216] [serial = 234] [outer = 0x0] 23:49:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x12a751c00) [pid = 2216] [serial = 235] [outer = 0x1219cc800] 23:49:26 INFO - PROCESS | 2216 | 1467614966721 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12a7b1c00) [pid = 2216] [serial = 236] [outer = 0x1219cc800] 23:49:27 INFO - PROCESS | 2216 | 1467614967176 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]]]}] 23:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 619ms 23:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:49:27 INFO - PROCESS | 2216 | 1467614967200 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 2216 | 1467614967202 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:49:27 INFO - PROCESS | 2216 | 1467614967205 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 2216 | 1467614967207 Marionette TRACE conn2 <- [1,290,null,{}] 23:49:27 INFO - PROCESS | 2216 | 1467614967210 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}] 23:49:27 INFO - PROCESS | 2216 | 1467614967212 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:27 INFO - PROCESS | 2216 | 1467614967326 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:49:27 INFO - PROCESS | 2216 | 1467614967329 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 2216 | 1467614967330 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x12911b800 == 40 [pid = 2216] [id = 80] 23:49:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x12a7b5c00) [pid = 2216] [serial = 237] [outer = 0x0] 23:49:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12a9d3c00) [pid = 2216] [serial = 238] [outer = 0x12a7b5c00] 23:49:27 INFO - PROCESS | 2216 | 1467614967354 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12b0b2800) [pid = 2216] [serial = 239] [outer = 0x12a7b5c00] 23:49:27 INFO - PROCESS | 2216 | 1467614967644 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]]]}] 23:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 23:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:49:27 INFO - PROCESS | 2216 | 1467614967678 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 2216 | 1467614967679 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:49:27 INFO - PROCESS | 2216 | 1467614967681 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 2216 | 1467614967682 Marionette TRACE conn2 <- [1,294,null,{}] 23:49:27 INFO - PROCESS | 2216 | 1467614967684 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}] 23:49:27 INFO - PROCESS | 2216 | 1467614967686 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:27 INFO - PROCESS | 2216 | 1467614967765 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:49:27 INFO - PROCESS | 2216 | 1467614967813 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:27 INFO - PROCESS | 2216 | 1467614967814 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292b0800 == 41 [pid = 2216] [id = 81] 23:49:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124383800) [pid = 2216] [serial = 240] [outer = 0x0] 23:49:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x12b777400) [pid = 2216] [serial = 241] [outer = 0x124383800] 23:49:27 INFO - PROCESS | 2216 | 1467614967846 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12b780400) [pid = 2216] [serial = 242] [outer = 0x124383800] 23:49:28 INFO - PROCESS | 2216 | 1467614968258 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]]]}] 23:49:28 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. 23:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 23:49:28 INFO - PROCESS | 2216 | 1467614968300 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 2216 | 1467614968303 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:49:28 INFO - PROCESS | 2216 | 1467614968324 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:49:28 INFO - PROCESS | 2216 | 1467614968326 Marionette TRACE conn2 <- [1,298,null,{}] 23:49:28 INFO - PROCESS | 2216 | 1467614968330 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}] 23:49:28 INFO - PROCESS | 2216 | 1467614968332 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:28 INFO - PROCESS | 2216 | 1467614968431 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:49:28 INFO - PROCESS | 2216 | 1467614968493 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 2216 | 1467614968494 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x117092800 == 42 [pid = 2216] [id = 82] 23:49:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x116973000) [pid = 2216] [serial = 243] [outer = 0x0] 23:49:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x117eafc00) [pid = 2216] [serial = 244] [outer = 0x116973000] 23:49:28 INFO - PROCESS | 2216 | 1467614968525 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1185e6800) [pid = 2216] [serial = 245] [outer = 0x116973000] 23:49:28 INFO - PROCESS | 2216 | 1467614968942 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]]]}] 23:49:28 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. 23:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 23:49:28 INFO - PROCESS | 2216 | 1467614968995 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 2216 | 1467614968998 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:49:29 INFO - PROCESS | 2216 | 1467614969002 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 2216 | 1467614969004 Marionette TRACE conn2 <- [1,302,null,{}] 23:49:29 INFO - PROCESS | 2216 | 1467614969007 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}] 23:49:29 INFO - PROCESS | 2216 | 1467614969008 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:29 INFO - PROCESS | 2216 | 1467614969135 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:49:29 INFO - PROCESS | 2216 | 1467614969199 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 2216 | 1467614969201 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116d800 == 43 [pid = 2216] [id = 83] 23:49:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x11939a800) [pid = 2216] [serial = 246] [outer = 0x0] 23:49:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1193a5400) [pid = 2216] [serial = 247] [outer = 0x11939a800] 23:49:29 INFO - PROCESS | 2216 | 1467614969233 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x119df8400) [pid = 2216] [serial = 248] [outer = 0x11939a800] 23:49:29 INFO - PROCESS | 2216 | 1467614969640 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]]]}] 23:49:29 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. 23:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 23:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:49:29 INFO - PROCESS | 2216 | 1467614969673 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 2216 | 1467614969675 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:49:29 INFO - PROCESS | 2216 | 1467614969677 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 2216 | 1467614969680 Marionette TRACE conn2 <- [1,306,null,{}] 23:49:29 INFO - PROCESS | 2216 | 1467614969688 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}] 23:49:29 INFO - PROCESS | 2216 | 1467614969691 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:29 INFO - PROCESS | 2216 | 1467614969804 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:49:29 INFO - PROCESS | 2216 | 1467614969867 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 2216 | 1467614969870 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289ae800 == 44 [pid = 2216] [id = 84] 23:49:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1243c6c00) [pid = 2216] [serial = 249] [outer = 0x0] 23:49:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x124be5c00) [pid = 2216] [serial = 250] [outer = 0x1243c6c00] 23:49:29 INFO - PROCESS | 2216 | 1467614969900 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1260e7800) [pid = 2216] [serial = 251] [outer = 0x1243c6c00] 23:49:30 INFO - PROCESS | 2216 | 1467614970286 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]]]}] 23:49:30 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. 23:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 673ms 23:49:30 INFO - PROCESS | 2216 | 1467614970493 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 2216 | 1467614970495 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:49:30 INFO - PROCESS | 2216 | 1467614970528 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - PROCESS | 2216 | 1467614970529 Marionette TRACE conn2 <- [1,310,null,{}] 23:49:30 INFO - PROCESS | 2216 | 1467614970533 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}] 23:49:30 INFO - PROCESS | 2216 | 1467614970535 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:30 INFO - PROCESS | 2216 | 1467614970620 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:49:30 INFO - PROCESS | 2216 | 1467614970667 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 2216 | 1467614970670 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b6000 == 45 [pid = 2216] [id = 85] 23:49:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1176edc00) [pid = 2216] [serial = 252] [outer = 0x0] 23:49:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x118302800) [pid = 2216] [serial = 253] [outer = 0x1176edc00] 23:49:30 INFO - PROCESS | 2216 | 1467614970697 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x1185e5c00) [pid = 2216] [serial = 254] [outer = 0x1176edc00] 23:49:31 INFO - PROCESS | 2216 | 1467614971128 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]]]}] 23:49:31 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. 23:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 635ms 23:49:31 INFO - PROCESS | 2216 | 1467614971150 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 2216 | 1467614971152 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:49:31 INFO - PROCESS | 2216 | 1467614971155 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 2216 | 1467614971158 Marionette TRACE conn2 <- [1,314,null,{}] 23:49:31 INFO - PROCESS | 2216 | 1467614971161 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}] 23:49:31 INFO - PROCESS | 2216 | 1467614971162 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:31 INFO - PROCESS | 2216 | 1467614971248 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:49:31 INFO - PROCESS | 2216 | 1467614971297 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 2216 | 1467614971298 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x118112800 == 46 [pid = 2216] [id = 86] 23:49:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1187f2800) [pid = 2216] [serial = 255] [outer = 0x0] 23:49:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x118fd7800) [pid = 2216] [serial = 256] [outer = 0x1187f2800] 23:49:31 INFO - PROCESS | 2216 | 1467614971326 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x119692800) [pid = 2216] [serial = 257] [outer = 0x1187f2800] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x12911b800 == 45 [pid = 2216] [id = 80] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x128f04800 == 44 [pid = 2216] [id = 79] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x119611000 == 43 [pid = 2216] [id = 78] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x12659e000 == 42 [pid = 2216] [id = 77] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x12600d800 == 41 [pid = 2216] [id = 76] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x121d18000 == 40 [pid = 2216] [id = 75] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x1217db000 == 39 [pid = 2216] [id = 74] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x1160a5000 == 38 [pid = 2216] [id = 73] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x119185000 == 37 [pid = 2216] [id = 72] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x128ddf400) [pid = 2216] [serial = 195] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x118f08000 == 36 [pid = 2216] [id = 71] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a5800 == 35 [pid = 2216] [id = 70] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x116620000 == 34 [pid = 2216] [id = 69] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x117273800 == 33 [pid = 2216] [id = 68] 23:49:31 INFO - PROCESS | 2216 | --DOCSHELL 0x111f6e000 == 32 [pid = 2216] [id = 67] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x1219c9000) [pid = 2216] [serial = 177] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x124be2800) [pid = 2216] [serial = 180] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x119694000) [pid = 2216] [serial = 171] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x118fd7c00) [pid = 2216] [serial = 168] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x11910f400) [pid = 2216] [serial = 169] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1181c3400) [pid = 2216] [serial = 160] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x116a11c00) [pid = 2216] [serial = 159] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1184a8800) [pid = 2216] [serial = 165] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1185dd800) [pid = 2216] [serial = 166] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x1167d9400) [pid = 2216] [serial = 162] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x117ea4800) [pid = 2216] [serial = 163] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x12453c400) [pid = 2216] [serial = 178] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x11602b000) [pid = 2216] [serial = 145] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1121bd800) [pid = 2216] [serial = 144] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1185e1800) [pid = 2216] [serial = 148] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x11837ec00) [pid = 2216] [serial = 147] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x120ef6000) [pid = 2216] [serial = 151] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119106c00) [pid = 2216] [serial = 150] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1243ce800) [pid = 2216] [serial = 154] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x121b49800) [pid = 2216] [serial = 153] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124cdb400) [pid = 2216] [serial = 183] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x11968d000) [pid = 2216] [serial = 157] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1184a8c00) [pid = 2216] [serial = 156] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x124ce7400) [pid = 2216] [serial = 187] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124c92000) [pid = 2216] [serial = 181] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120ef8c00) [pid = 2216] [serial = 186] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x128ba9000) [pid = 2216] [serial = 193] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x12666c400) [pid = 2216] [serial = 192] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1260e8800) [pid = 2216] [serial = 190] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x124ce5800) [pid = 2216] [serial = 184] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x120fc7400) [pid = 2216] [serial = 175] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x119ed5800) [pid = 2216] [serial = 174] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x119df8c00) [pid = 2216] [serial = 172] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x126076800) [pid = 2216] [serial = 189] [outer = 0x0] [url = about:blank] 23:49:31 INFO - PROCESS | 2216 | 1467614971680 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]]]}] 23:49:31 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. 23:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 23:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:49:31 INFO - PROCESS | 2216 | 1467614971726 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 2216 | 1467614971727 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:49:31 INFO - PROCESS | 2216 | 1467614971729 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 2216 | 1467614971730 Marionette TRACE conn2 <- [1,318,null,{}] 23:49:31 INFO - PROCESS | 2216 | 1467614971734 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}] 23:49:31 INFO - PROCESS | 2216 | 1467614971737 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:31 INFO - PROCESS | 2216 | 1467614971816 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:49:31 INFO - PROCESS | 2216 | 1467614971869 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 2216 | 1467614971871 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f3d000 == 33 [pid = 2216] [id = 87] 23:49:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1197e0c00) [pid = 2216] [serial = 258] [outer = 0x0] 23:49:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x120ef6000) [pid = 2216] [serial = 259] [outer = 0x1197e0c00] 23:49:31 INFO - PROCESS | 2216 | 1467614971899 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x120fc5400) [pid = 2216] [serial = 260] [outer = 0x1197e0c00] 23:49:32 INFO - PROCESS | 2216 | 1467614972211 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]]]}] 23:49:32 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. 23:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 23:49:32 INFO - PROCESS | 2216 | 1467614972249 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:49:32 INFO - PROCESS | 2216 | 1467614972251 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:49:32 INFO - PROCESS | 2216 | 1467614972257 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 2216 | 1467614972259 Marionette TRACE conn2 <- [1,322,null,{}] 23:49:32 INFO - PROCESS | 2216 | 1467614972262 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}] 23:49:32 INFO - PROCESS | 2216 | 1467614972265 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:32 INFO - PROCESS | 2216 | 1467614972416 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:49:32 INFO - PROCESS | 2216 | 1467614972480 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 2216 | 1467614972482 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x118420800 == 34 [pid = 2216] [id = 88] 23:49:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x119ed1c00) [pid = 2216] [serial = 261] [outer = 0x0] 23:49:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x121db9400) [pid = 2216] [serial = 262] [outer = 0x119ed1c00] 23:49:32 INFO - PROCESS | 2216 | 1467614972533 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124686800) [pid = 2216] [serial = 263] [outer = 0x119ed1c00] 23:49:32 INFO - PROCESS | 2216 | 1467614972907 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]]]}] 23:49:32 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. 23:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 23:49:32 INFO - PROCESS | 2216 | 1467614972927 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:49:32 INFO - PROCESS | 2216 | 1467614972928 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:49:32 INFO - PROCESS | 2216 | 1467614972930 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 2216 | 1467614972931 Marionette TRACE conn2 <- [1,326,null,{}] 23:49:32 INFO - PROCESS | 2216 | 1467614972934 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}] 23:49:32 INFO - PROCESS | 2216 | 1467614972935 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:33 INFO - PROCESS | 2216 | 1467614973029 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:49:33 INFO - PROCESS | 2216 | 1467614973036 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:33 INFO - PROCESS | 2216 | 1467614973037 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x119611800 == 35 [pid = 2216] [id = 89] 23:49:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x120fc5000) [pid = 2216] [serial = 264] [outer = 0x0] 23:49:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x124c93c00) [pid = 2216] [serial = 265] [outer = 0x120fc5000] 23:49:33 INFO - PROCESS | 2216 | 1467614973061 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x126077c00) [pid = 2216] [serial = 266] [outer = 0x120fc5000] 23:49:33 INFO - PROCESS | 2216 | 1467614973363 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]]]}] 23:49:33 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. 23:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 23:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:49:33 INFO - PROCESS | 2216 | 1467614973399 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 2216 | 1467614973400 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:49:33 INFO - PROCESS | 2216 | 1467614973402 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 2216 | 1467614973405 Marionette TRACE conn2 <- [1,330,null,{}] 23:49:33 INFO - PROCESS | 2216 | 1467614973408 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}] 23:49:33 INFO - PROCESS | 2216 | 1467614973413 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:33 INFO - PROCESS | 2216 | 1467614973515 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:49:33 INFO - PROCESS | 2216 | 1467614973521 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:33 INFO - PROCESS | 2216 | 1467614973523 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x121155800 == 36 [pid = 2216] [id = 90] 23:49:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x126667c00) [pid = 2216] [serial = 267] [outer = 0x0] 23:49:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128b3b000) [pid = 2216] [serial = 268] [outer = 0x126667c00] 23:49:33 INFO - PROCESS | 2216 | 1467614973548 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128b42000) [pid = 2216] [serial = 269] [outer = 0x126667c00] 23:49:33 INFO - PROCESS | 2216 | 1467614973912 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]]]}] 23:49:33 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. 23:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 23:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:49:33 INFO - PROCESS | 2216 | 1467614973924 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 2216 | 1467614973925 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:49:33 INFO - PROCESS | 2216 | 1467614973927 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 2216 | 1467614973928 Marionette TRACE conn2 <- [1,334,null,{}] 23:49:33 INFO - PROCESS | 2216 | 1467614973930 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}] 23:49:33 INFO - PROCESS | 2216 | 1467614973931 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:34 INFO - PROCESS | 2216 | 1467614974024 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:49:34 INFO - PROCESS | 2216 | 1467614974034 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 2216 | 1467614974035 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x12126b000 == 37 [pid = 2216] [id = 91] 23:49:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x128b44c00) [pid = 2216] [serial = 270] [outer = 0x0] 23:49:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128dd8800) [pid = 2216] [serial = 271] [outer = 0x128b44c00] 23:49:34 INFO - PROCESS | 2216 | 1467614974060 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128f94800) [pid = 2216] [serial = 272] [outer = 0x128b44c00] 23:49:34 INFO - PROCESS | 2216 | 1467614974363 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]]]}] 23:49:34 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. 23:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 23:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:49:34 INFO - PROCESS | 2216 | 1467614974396 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:49:34 INFO - PROCESS | 2216 | 1467614974397 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:49:34 INFO - PROCESS | 2216 | 1467614974400 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - PROCESS | 2216 | 1467614974401 Marionette TRACE conn2 <- [1,338,null,{}] 23:49:34 INFO - PROCESS | 2216 | 1467614974405 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}] 23:49:34 INFO - PROCESS | 2216 | 1467614974407 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:34 INFO - PROCESS | 2216 | 1467614974506 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:49:34 INFO - PROCESS | 2216 | 1467614974509 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 2216 | 1467614974510 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x11623e800 == 38 [pid = 2216] [id = 92] 23:49:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12919fc00) [pid = 2216] [serial = 273] [outer = 0x0] 23:49:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1292c9800) [pid = 2216] [serial = 274] [outer = 0x12919fc00] 23:49:34 INFO - PROCESS | 2216 | 1467614974534 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12941ec00) [pid = 2216] [serial = 275] [outer = 0x12919fc00] 23:49:34 INFO - PROCESS | 2216 | 1467614974865 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]]]}] 23:49:34 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. 23:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 23:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:49:34 INFO - PROCESS | 2216 | 1467614974877 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:49:34 INFO - PROCESS | 2216 | 1467614974878 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:49:34 INFO - PROCESS | 2216 | 1467614974880 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:49:34 INFO - PROCESS | 2216 | 1467614974881 Marionette TRACE conn2 <- [1,342,null,{}] 23:49:34 INFO - PROCESS | 2216 | 1467614974884 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}] 23:49:34 INFO - PROCESS | 2216 | 1467614974885 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:34 INFO - PROCESS | 2216 | 1467614974984 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:49:35 INFO - PROCESS | 2216 | 1467614974995 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 2216 | 1467614974996 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x1243ee800 == 39 [pid = 2216] [id = 93] 23:49:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x129426400) [pid = 2216] [serial = 276] [outer = 0x0] 23:49:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x129444c00) [pid = 2216] [serial = 277] [outer = 0x129426400] 23:49:35 INFO - PROCESS | 2216 | 1467614975020 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12a750c00) [pid = 2216] [serial = 278] [outer = 0x129426400] 23:49:35 INFO - PROCESS | 2216 | 1467614975314 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]]]}] 23:49:35 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. 23:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 23:49:35 INFO - PROCESS | 2216 | 1467614975351 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 2216 | 1467614975352 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:49:35 INFO - PROCESS | 2216 | 1467614975358 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 2216 | 1467614975359 Marionette TRACE conn2 <- [1,346,null,{}] 23:49:35 INFO - PROCESS | 2216 | 1467614975361 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}] 23:49:35 INFO - PROCESS | 2216 | 1467614975363 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:35 INFO - PROCESS | 2216 | 1467614975465 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:49:35 INFO - PROCESS | 2216 | 1467614975475 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 2216 | 1467614975476 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x1265b3800 == 40 [pid = 2216] [id = 94] 23:49:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x129425800) [pid = 2216] [serial = 279] [outer = 0x0] 23:49:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x12a7a7c00) [pid = 2216] [serial = 280] [outer = 0x129425800] 23:49:35 INFO - PROCESS | 2216 | 1467614975500 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x12a9d4000) [pid = 2216] [serial = 281] [outer = 0x129425800] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x120efb000) [pid = 2216] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x120efa000) [pid = 2216] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1219cc800) [pid = 2216] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1181be400) [pid = 2216] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x12a685400) [pid = 2216] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x112979c00) [pid = 2216] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x120efbc00) [pid = 2216] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1260ec800) [pid = 2216] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1291a5c00) [pid = 2216] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x11873e400) [pid = 2216] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1181bb800) [pid = 2216] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1291aa800) [pid = 2216] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1260ebc00) [pid = 2216] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12a7b5c00) [pid = 2216] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:49:35 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x111c1d800) [pid = 2216] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:49:35 INFO - PROCESS | 2216 | 1467614975900 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]]]}] 23:49:35 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. 23:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 568ms 23:49:35 INFO - PROCESS | 2216 | 1467614975927 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:49:35 INFO - PROCESS | 2216 | 1467614975928 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:49:35 INFO - PROCESS | 2216 | 1467614975931 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 2216 | 1467614975932 Marionette TRACE conn2 <- [1,350,null,{}] 23:49:35 INFO - PROCESS | 2216 | 1467614975935 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}] 23:49:35 INFO - PROCESS | 2216 | 1467614975936 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:36 INFO - PROCESS | 2216 | 1467614976026 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:49:36 INFO - PROCESS | 2216 | 1467614976072 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 2216 | 1467614976074 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x126997800 == 41 [pid = 2216] [id = 95] 23:49:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1181be400) [pid = 2216] [serial = 282] [outer = 0x0] 23:49:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120efb000) [pid = 2216] [serial = 283] [outer = 0x1181be400] 23:49:36 INFO - PROCESS | 2216 | 1467614976101 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12b0b2000) [pid = 2216] [serial = 284] [outer = 0x1181be400] 23:49:36 INFO - PROCESS | 2216 | 1467614976398 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]]]}] 23:49:36 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. 23:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 23:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:49:36 INFO - PROCESS | 2216 | 1467614976449 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 2216 | 1467614976451 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:49:36 INFO - PROCESS | 2216 | 1467614976454 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 2216 | 1467614976456 Marionette TRACE conn2 <- [1,354,null,{}] 23:49:36 INFO - PROCESS | 2216 | 1467614976459 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}] 23:49:36 INFO - PROCESS | 2216 | 1467614976460 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:36 INFO - PROCESS | 2216 | 1467614976544 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:49:36 INFO - PROCESS | 2216 | 1467614976547 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 2216 | 1467614976548 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a31b800 == 42 [pid = 2216] [id = 96] 23:49:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x12b0aa400) [pid = 2216] [serial = 285] [outer = 0x0] 23:49:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12b8b0c00) [pid = 2216] [serial = 286] [outer = 0x12b0aa400] 23:49:36 INFO - PROCESS | 2216 | 1467614976575 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x12b8b9400) [pid = 2216] [serial = 287] [outer = 0x12b0aa400] 23:49:36 INFO - PROCESS | 2216 | 1467614976876 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]]]}] 23:49:36 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. 23:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 23:49:36 INFO - PROCESS | 2216 | 1467614976924 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 2216 | 1467614976925 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:49:36 INFO - PROCESS | 2216 | 1467614976927 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 2216 | 1467614976928 Marionette TRACE conn2 <- [1,358,null,{}] 23:49:36 INFO - PROCESS | 2216 | 1467614976931 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}] 23:49:36 INFO - PROCESS | 2216 | 1467614976932 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:37 INFO - PROCESS | 2216 | 1467614977032 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:49:37 INFO - PROCESS | 2216 | 1467614977040 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 2216 | 1467614977041 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a524000 == 43 [pid = 2216] [id = 97] 23:49:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12b8b1c00) [pid = 2216] [serial = 288] [outer = 0x0] 23:49:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12b934c00) [pid = 2216] [serial = 289] [outer = 0x12b8b1c00] 23:49:37 INFO - PROCESS | 2216 | 1467614977065 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12b93b400) [pid = 2216] [serial = 290] [outer = 0x12b8b1c00] 23:49:37 INFO - PROCESS | 2216 | 1467614977373 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]]]}] 23:49:37 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. 23:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 23:49:37 INFO - PROCESS | 2216 | 1467614977396 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 2216 | 1467614977397 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:49:37 INFO - PROCESS | 2216 | 1467614977400 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - PROCESS | 2216 | 1467614977401 Marionette TRACE conn2 <- [1,362,null,{}] 23:49:37 INFO - PROCESS | 2216 | 1467614977405 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}] 23:49:37 INFO - PROCESS | 2216 | 1467614977407 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:37 INFO - PROCESS | 2216 | 1467614977494 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:49:37 INFO - PROCESS | 2216 | 1467614977497 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 2216 | 1467614977499 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a627800 == 44 [pid = 2216] [id = 98] 23:49:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x116630000) [pid = 2216] [serial = 291] [outer = 0x0] 23:49:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12bd7ec00) [pid = 2216] [serial = 292] [outer = 0x116630000] 23:49:37 INFO - PROCESS | 2216 | 1467614977522 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12bd86800) [pid = 2216] [serial = 293] [outer = 0x116630000] 23:49:37 INFO - PROCESS | 2216 | 1467614977922 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]]]}] 23:49:37 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. 23:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 568ms 23:49:37 INFO - PROCESS | 2216 | 1467614977969 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 2216 | 1467614977971 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:49:37 INFO - PROCESS | 2216 | 1467614977975 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - PROCESS | 2216 | 1467614977977 Marionette TRACE conn2 <- [1,366,null,{}] 23:49:37 INFO - PROCESS | 2216 | 1467614977981 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}] 23:49:37 INFO - PROCESS | 2216 | 1467614977982 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:38 INFO - PROCESS | 2216 | 1467614978086 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:49:38 INFO - PROCESS | 2216 | 1467614978151 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 2216 | 1467614978153 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x11666a000 == 45 [pid = 2216] [id = 99] 23:49:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x113d45c00) [pid = 2216] [serial = 294] [outer = 0x0] 23:49:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x116978400) [pid = 2216] [serial = 295] [outer = 0x113d45c00] 23:49:38 INFO - PROCESS | 2216 | 1467614978184 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x11837ec00) [pid = 2216] [serial = 296] [outer = 0x113d45c00] 23:49:38 INFO - PROCESS | 2216 | 1467614978625 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]]]}] 23:49:38 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. 23:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 23:49:38 INFO - PROCESS | 2216 | 1467614978644 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 2216 | 1467614978647 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:49:38 INFO - PROCESS | 2216 | 1467614978652 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 2216 | 1467614978654 Marionette TRACE conn2 <- [1,370,null,{}] 23:49:38 INFO - PROCESS | 2216 | 1467614978657 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}] 23:49:38 INFO - PROCESS | 2216 | 1467614978658 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:38 INFO - PROCESS | 2216 | 1467614978787 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:49:38 INFO - PROCESS | 2216 | 1467614978863 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 2216 | 1467614978864 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x119974000 == 46 [pid = 2216] [id = 100] 23:49:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x11968d000) [pid = 2216] [serial = 297] [outer = 0x0] 23:49:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x119696000) [pid = 2216] [serial = 298] [outer = 0x11968d000] 23:49:38 INFO - PROCESS | 2216 | 1467614978894 Marionette DEBUG loaded listener.js 23:49:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x120efac00) [pid = 2216] [serial = 299] [outer = 0x11968d000] 23:49:39 INFO - PROCESS | 2216 | 1467614979311 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]]]}] 23:49:39 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. 23:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 23:49:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:49:39 INFO - PROCESS | 2216 | 1467614979323 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 2216 | 1467614979324 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:49:39 INFO - PROCESS | 2216 | 1467614979326 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 2216 | 1467614979329 Marionette TRACE conn2 <- [1,374,null,{}] 23:49:39 INFO - PROCESS | 2216 | 1467614979337 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}] 23:49:39 INFO - PROCESS | 2216 | 1467614979340 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:39 INFO - PROCESS | 2216 | 1467614979441 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:49:39 INFO - PROCESS | 2216 | 1467614979488 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 2216 | 1467614979491 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a318000 == 47 [pid = 2216] [id = 101] 23:49:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x124be5400) [pid = 2216] [serial = 300] [outer = 0x0] 23:49:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x126077000) [pid = 2216] [serial = 301] [outer = 0x124be5400] 23:49:39 INFO - PROCESS | 2216 | 1467614979527 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x126925c00) [pid = 2216] [serial = 302] [outer = 0x124be5400] 23:49:39 INFO - PROCESS | 2216 | 1467614979945 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:49:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:49:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 23:49:40 INFO - PROCESS | 2216 | 1467614980013 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 2216 | 1467614980015 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:49:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:49:40 INFO - PROCESS | 2216 | 1467614980019 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 2216 | 1467614980020 Marionette TRACE conn2 <- [1,378,null,{}] 23:49:40 INFO - PROCESS | 2216 | 1467614980022 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}] 23:49:40 INFO - PROCESS | 2216 | 1467614980024 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:40 INFO - PROCESS | 2216 | 1467614980138 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:49:40 INFO - PROCESS | 2216 | 1467614980213 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 2216 | 1467614980215 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa2f000 == 48 [pid = 2216] [id = 102] 23:49:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x128f8f000) [pid = 2216] [serial = 303] [outer = 0x0] 23:49:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x12941e800) [pid = 2216] [serial = 304] [outer = 0x128f8f000] 23:49:40 INFO - PROCESS | 2216 | 1467614980245 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x12a9d8000) [pid = 2216] [serial = 305] [outer = 0x128f8f000] 23:49:40 INFO - PROCESS | 2216 | 1467614980662 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:49:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:49:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 23:49:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:49:40 INFO - PROCESS | 2216 | 1467614980690 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 2216 | 1467614980691 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:49:40 INFO - PROCESS | 2216 | 1467614980693 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 2216 | 1467614980695 Marionette TRACE conn2 <- [1,382,null,{}] 23:49:40 INFO - PROCESS | 2216 | 1467614980697 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}] 23:49:40 INFO - PROCESS | 2216 | 1467614980698 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:40 INFO - PROCESS | 2216 | 1467614980808 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:49:40 INFO - PROCESS | 2216 | 1467614980859 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 2216 | 1467614980860 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa45000 == 49 [pid = 2216] [id = 103] 23:49:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x12a7a8400) [pid = 2216] [serial = 306] [outer = 0x0] 23:49:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x12b8b9000) [pid = 2216] [serial = 307] [outer = 0x12a7a8400] 23:49:40 INFO - PROCESS | 2216 | 1467614980888 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x12bd88000) [pid = 2216] [serial = 308] [outer = 0x12a7a8400] 23:49:41 INFO - PROCESS | 2216 | 1467614981493 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:49:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 23:49:41 INFO - PROCESS | 2216 | 1467614981564 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 2216 | 1467614981566 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:49:41 INFO - PROCESS | 2216 | 1467614981569 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - PROCESS | 2216 | 1467614981571 Marionette TRACE conn2 <- [1,386,null,{}] 23:49:41 INFO - PROCESS | 2216 | 1467614981574 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}] 23:49:41 INFO - PROCESS | 2216 | 1467614981576 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:41 INFO - PROCESS | 2216 | 1467614981667 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:49:41 INFO - PROCESS | 2216 | 1467614981732 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:41 INFO - PROCESS | 2216 | 1467614981733 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x11693b000 == 50 [pid = 2216] [id = 104] 23:49:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x1184afc00) [pid = 2216] [serial = 309] [outer = 0x0] 23:49:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x118f5d400) [pid = 2216] [serial = 310] [outer = 0x1184afc00] 23:49:41 INFO - PROCESS | 2216 | 1467614981761 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x1193a5c00) [pid = 2216] [serial = 311] [outer = 0x1184afc00] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x12a524000 == 49 [pid = 2216] [id = 97] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x12a31b800 == 48 [pid = 2216] [id = 96] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x126997800 == 47 [pid = 2216] [id = 95] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x1265b3800 == 46 [pid = 2216] [id = 94] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x1243ee800 == 45 [pid = 2216] [id = 93] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x11623e800 == 44 [pid = 2216] [id = 92] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x12126b000 == 43 [pid = 2216] [id = 91] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x12b777400) [pid = 2216] [serial = 241] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x121155800 == 42 [pid = 2216] [id = 90] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x119611800 == 41 [pid = 2216] [id = 89] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x118420800 == 40 [pid = 2216] [id = 88] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x116f3d000 == 39 [pid = 2216] [id = 87] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x118112800 == 38 [pid = 2216] [id = 86] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b6000 == 37 [pid = 2216] [id = 85] 23:49:42 INFO - PROCESS | 2216 | --DOCSHELL 0x1292b0800 == 36 [pid = 2216] [id = 81] 23:49:42 INFO - PROCESS | 2216 | 1467614982188 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]]]}] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x12b0b2800) [pid = 2216] [serial = 239] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x124540000) [pid = 2216] [serial = 215] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x121092000) [pid = 2216] [serial = 211] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x12a7b1c00) [pid = 2216] [serial = 236] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x1184a9800) [pid = 2216] [serial = 204] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x128de3000) [pid = 2216] [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.] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x12a68f000) [pid = 2216] [serial = 229] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x123799000) [pid = 2216] [serial = 214] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1187f0c00) [pid = 2216] [serial = 232] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x12468b800) [pid = 2216] [serial = 217] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1291a5800) [pid = 2216] [serial = 221] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1292ce800) [pid = 2216] [serial = 223] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x121924400) [pid = 2216] [serial = 233] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x11910f800) [pid = 2216] [serial = 208] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x126c23c00) [pid = 2216] [serial = 220] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x118305c00) [pid = 2216] [serial = 201] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x12944d000) [pid = 2216] [serial = 227] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x11969a400) [pid = 2216] [serial = 209] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x124ce4000) [pid = 2216] [serial = 218] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x129421400) [pid = 2216] [serial = 224] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1185e1000) [pid = 2216] [serial = 205] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1291a2400) [pid = 2216] [serial = 196] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x12942d000) [pid = 2216] [serial = 226] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x12a9d3c00) [pid = 2216] [serial = 238] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12a74dc00) [pid = 2216] [serial = 230] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x12a751c00) [pid = 2216] [serial = 235] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x113d8ec00) [pid = 2216] [serial = 199] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1184aec00) [pid = 2216] [serial = 202] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x121925c00) [pid = 2216] [serial = 212] [outer = 0x0] [url = about:blank] 23:49:42 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1129a1000) [pid = 2216] [serial = 198] [outer = 0x0] [url = about:blank] 23:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 23:49:42 INFO - PROCESS | 2216 | 1467614982241 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 2216 | 1467614982244 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:49:42 INFO - PROCESS | 2216 | 1467614982248 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 2216 | 1467614982250 Marionette TRACE conn2 <- [1,390,null,{}] 23:49:42 INFO - PROCESS | 2216 | 1467614982254 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}] 23:49:42 INFO - PROCESS | 2216 | 1467614982255 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:42 INFO - PROCESS | 2216 | 1467614982335 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:49:42 INFO - PROCESS | 2216 | 1467614982341 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 2216 | 1467614982342 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f37000 == 37 [pid = 2216] [id = 105] 23:49:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119ed1400) [pid = 2216] [serial = 312] [outer = 0x0] 23:49:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x120efcc00) [pid = 2216] [serial = 313] [outer = 0x119ed1400] 23:49:42 INFO - PROCESS | 2216 | 1467614982369 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x121db2400) [pid = 2216] [serial = 314] [outer = 0x119ed1400] 23:49:42 INFO - PROCESS | 2216 | 1467614982720 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]]]}] 23:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 23:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:49:42 INFO - PROCESS | 2216 | 1467614982768 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:49:42 INFO - PROCESS | 2216 | 1467614982769 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:49:42 INFO - PROCESS | 2216 | 1467614982771 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:49:42 INFO - PROCESS | 2216 | 1467614982774 Marionette TRACE conn2 <- [1,394,null,{}] 23:49:42 INFO - PROCESS | 2216 | 1467614982781 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}] 23:49:42 INFO - PROCESS | 2216 | 1467614982784 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:42 INFO - PROCESS | 2216 | 1467614982863 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:49:42 INFO - PROCESS | 2216 | 1467614982872 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 2216 | 1467614982874 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x11960f800 == 38 [pid = 2216] [id = 106] 23:49:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x124be4800) [pid = 2216] [serial = 315] [outer = 0x0] 23:49:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x12666ac00) [pid = 2216] [serial = 316] [outer = 0x124be4800] 23:49:42 INFO - PROCESS | 2216 | 1467614982901 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128b3c800) [pid = 2216] [serial = 317] [outer = 0x124be4800] 23:49:43 INFO - PROCESS | 2216 | 1467614983351 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]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 621ms 23:49:43 INFO - PROCESS | 2216 | 1467614983397 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 2216 | 1467614983398 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:49:43 INFO - PROCESS | 2216 | 1467614983401 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 2216 | 1467614983402 Marionette TRACE conn2 <- [1,398,null,{}] 23:49:43 INFO - PROCESS | 2216 | 1467614983405 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}] 23:49:43 INFO - PROCESS | 2216 | 1467614983406 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:43 INFO - PROCESS | 2216 | 1467614983485 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:49:43 INFO - PROCESS | 2216 | 1467614983491 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:43 INFO - PROCESS | 2216 | 1467614983492 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217d6000 == 39 [pid = 2216] [id = 107] 23:49:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128ba7c00) [pid = 2216] [serial = 318] [outer = 0x0] 23:49:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12a9d0000) [pid = 2216] [serial = 319] [outer = 0x128ba7c00] 23:49:43 INFO - PROCESS | 2216 | 1467614983517 Marionette DEBUG loaded listener.js 23:49:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12b77c800) [pid = 2216] [serial = 320] [outer = 0x128ba7c00] 23:49:43 INFO - PROCESS | 2216 | 1467614983854 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]]]}] 23:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 23:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:49:43 INFO - PROCESS | 2216 | 1467614983874 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 2216 | 1467614983875 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:49:43 INFO - PROCESS | 2216 | 1467614983877 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 2216 | 1467614983878 Marionette TRACE conn2 <- [1,402,null,{}] 23:49:43 INFO - PROCESS | 2216 | 1467614983881 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}] 23:49:43 INFO - PROCESS | 2216 | 1467614983882 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:43 INFO - PROCESS | 2216 | 1467614983962 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:49:44 INFO - PROCESS | 2216 | 1467614984021 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 2216 | 1467614984022 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1a000 == 40 [pid = 2216] [id = 108] 23:49:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x129449c00) [pid = 2216] [serial = 321] [outer = 0x0] 23:49:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x12b8bc800) [pid = 2216] [serial = 322] [outer = 0x129449c00] 23:49:44 INFO - PROCESS | 2216 | 1467614984046 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12bd88800) [pid = 2216] [serial = 323] [outer = 0x129449c00] 23:49:44 INFO - PROCESS | 2216 | 1467614984390 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]]]}] 23:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 23:49:44 INFO - PROCESS | 2216 | 1467614984397 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:49:44 INFO - PROCESS | 2216 | 1467614984398 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:49:44 INFO - PROCESS | 2216 | 1467614984401 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:49:44 INFO - PROCESS | 2216 | 1467614984403 Marionette TRACE conn2 <- [1,406,null,{}] 23:49:44 INFO - PROCESS | 2216 | 1467614984406 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}] 23:49:44 INFO - PROCESS | 2216 | 1467614984410 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:44 INFO - PROCESS | 2216 | 1467614984530 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:49:44 INFO - PROCESS | 2216 | 1467614984542 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 2216 | 1467614984543 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x126621800 == 41 [pid = 2216] [id = 109] 23:49:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12bdc7400) [pid = 2216] [serial = 324] [outer = 0x0] 23:49:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12c4ecc00) [pid = 2216] [serial = 325] [outer = 0x12bdc7400] 23:49:44 INFO - PROCESS | 2216 | 1467614984568 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x12c4f9c00) [pid = 2216] [serial = 326] [outer = 0x12bdc7400] 23:49:44 INFO - PROCESS | 2216 | 1467614984901 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]]]}] 23:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 523ms 23:49:44 INFO - PROCESS | 2216 | 1467614984925 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:49:44 INFO - PROCESS | 2216 | 1467614984926 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:49:44 INFO - PROCESS | 2216 | 1467614984929 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:49:44 INFO - PROCESS | 2216 | 1467614984929 Marionette TRACE conn2 <- [1,410,null,{}] 23:49:44 INFO - PROCESS | 2216 | 1467614984932 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}] 23:49:44 INFO - PROCESS | 2216 | 1467614984933 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:45 INFO - PROCESS | 2216 | 1467614985031 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:49:45 INFO - PROCESS | 2216 | 1467614985042 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 2216 | 1467614985043 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x126998800 == 42 [pid = 2216] [id = 110] 23:49:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x1127cb000) [pid = 2216] [serial = 327] [outer = 0x0] 23:49:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1127d4800) [pid = 2216] [serial = 328] [outer = 0x1127cb000] 23:49:45 INFO - PROCESS | 2216 | 1467614985067 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1127d8800) [pid = 2216] [serial = 329] [outer = 0x1127cb000] 23:49:45 INFO - PROCESS | 2216 | 1467614985418 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]]]}] 23:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 23:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:49:45 INFO - PROCESS | 2216 | 1467614985447 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:49:45 INFO - PROCESS | 2216 | 1467614985449 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:49:45 INFO - PROCESS | 2216 | 1467614985451 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 2216 | 1467614985452 Marionette TRACE conn2 <- [1,414,null,{}] 23:49:45 INFO - PROCESS | 2216 | 1467614985456 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}] 23:49:45 INFO - PROCESS | 2216 | 1467614985458 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:45 INFO - PROCESS | 2216 | 1467614985564 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:49:45 INFO - PROCESS | 2216 | 1467614985567 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 2216 | 1467614985569 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x129113800 == 43 [pid = 2216] [id = 111] 23:49:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1127d1800) [pid = 2216] [serial = 330] [outer = 0x0] 23:49:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x1128ab800) [pid = 2216] [serial = 331] [outer = 0x1127d1800] 23:49:45 INFO - PROCESS | 2216 | 1467614985623 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1128af800) [pid = 2216] [serial = 332] [outer = 0x1127d1800] 23:49:45 INFO - PROCESS | 2216 | 1467614985923 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]]]}] 23:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 23:49:45 INFO - PROCESS | 2216 | 1467614985973 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:49:45 INFO - PROCESS | 2216 | 1467614985975 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:49:45 INFO - PROCESS | 2216 | 1467614985992 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 2216 | 1467614985993 Marionette TRACE conn2 <- [1,418,null,{}] 23:49:45 INFO - PROCESS | 2216 | 1467614985998 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:49:46 INFO - PROCESS | 2216 | 1467614986004 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}] 23:49:46 INFO - PROCESS | 2216 | 1467614986005 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:46 INFO - PROCESS | 2216 | 1467614986103 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:49:46 INFO - PROCESS | 2216 | 1467614986107 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:46 INFO - PROCESS | 2216 | 1467614986108 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a51a000 == 44 [pid = 2216] [id = 112] 23:49:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1127d9c00) [pid = 2216] [serial = 333] [outer = 0x0] 23:49:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x116078c00) [pid = 2216] [serial = 334] [outer = 0x1127d9c00] 23:49:46 INFO - PROCESS | 2216 | 1467614986167 Marionette DEBUG loaded listener.js 23:49:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x128f3bc00) [pid = 2216] [serial = 335] [outer = 0x1127d9c00] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x128b44c00) [pid = 2216] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x12919fc00) [pid = 2216] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1187f2800) [pid = 2216] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x119ed1c00) [pid = 2216] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x120fc5000) [pid = 2216] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x126667c00) [pid = 2216] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1181be400) [pid = 2216] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x1176edc00) [pid = 2216] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1197e0c00) [pid = 2216] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x129426400) [pid = 2216] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x129425800) [pid = 2216] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x12b0aa400) [pid = 2216] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:49:46 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x12b8b1c00) [pid = 2216] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:49:47 INFO - PROCESS | 2216 | 1467614987039 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]]]}] 23:49:47 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 23:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1095ms 23:49:47 INFO - PROCESS | 2216 | 1467614987073 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:49:47 INFO - PROCESS | 2216 | 1467614987074 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:49:47 INFO - PROCESS | 2216 | 1467614987076 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:49:47 INFO - PROCESS | 2216 | 1467614987077 Marionette TRACE conn2 <- [1,422,null,{}] 23:49:47 INFO - PROCESS | 2216 | 1467614987080 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}] 23:49:47 INFO - PROCESS | 2216 | 1467614987081 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:47 INFO - PROCESS | 2216 | 1467614987161 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:49:47 INFO - PROCESS | 2216 | 1467614987164 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:47 INFO - PROCESS | 2216 | 1467614987166 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x126627800 == 45 [pid = 2216] [id = 113] 23:49:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x118fd7c00) [pid = 2216] [serial = 336] [outer = 0x0] 23:49:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x121348400) [pid = 2216] [serial = 337] [outer = 0x118fd7c00] 23:49:47 INFO - PROCESS | 2216 | 1467614987189 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x124149800) [pid = 2216] [serial = 338] [outer = 0x118fd7c00] 23:49:47 INFO - PROCESS | 2216 | 1467614987985 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]]]}] 23:49:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 23:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:49:48 INFO - PROCESS | 2216 | 1467614987996 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 2216 | 1467614987998 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:49:48 INFO - PROCESS | 2216 | 1467614988000 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 2216 | 1467614988001 Marionette TRACE conn2 <- [1,426,null,{}] 23:49:48 INFO - PROCESS | 2216 | 1467614988005 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}] 23:49:48 INFO - PROCESS | 2216 | 1467614988007 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:48 INFO - PROCESS | 2216 | 1467614988110 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:49:48 INFO - PROCESS | 2216 | 1467614988160 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:48 INFO - PROCESS | 2216 | 1467614988161 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b87d000 == 46 [pid = 2216] [id = 114] 23:49:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x120efdc00) [pid = 2216] [serial = 339] [outer = 0x0] 23:49:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x124153c00) [pid = 2216] [serial = 340] [outer = 0x120efdc00] 23:49:48 INFO - PROCESS | 2216 | 1467614988188 Marionette DEBUG loaded listener.js 23:49:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1291a2800) [pid = 2216] [serial = 341] [outer = 0x120efdc00] 23:49:48 INFO - PROCESS | 2216 | 1467614988742 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] 23:49:48 INFO - PROCESS | 2216 | 1467614988778 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:49:48 INFO - PROCESS | 2216 | 1467614988783 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 2216 | 1467614988787 Marionette TRACE conn2 <- [1,430,null,{}] 23:49:48 INFO - PROCESS | 2216 | 1467614988792 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}] 23:49:48 INFO - PROCESS | 2216 | 1467614988795 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:48 INFO - PROCESS | 2216 | 1467614988951 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:49:49 INFO - PROCESS | 2216 | 1467614989018 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 2216 | 1467614989020 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x118116800 == 47 [pid = 2216] [id = 115] 23:49:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x11336dc00) [pid = 2216] [serial = 342] [outer = 0x0] 23:49:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x117ea4800) [pid = 2216] [serial = 343] [outer = 0x11336dc00] 23:49:49 INFO - PROCESS | 2216 | 1467614989052 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x1185ddc00) [pid = 2216] [serial = 344] [outer = 0x11336dc00] 23:49:49 INFO - PROCESS | 2216 | 1467614989509 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]]]}] 23:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 775ms 23:49:49 INFO - PROCESS | 2216 | 1467614989570 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:49:49 INFO - PROCESS | 2216 | 1467614989573 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:49:49 INFO - PROCESS | 2216 | 1467614989579 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:49:49 INFO - PROCESS | 2216 | 1467614989581 Marionette TRACE conn2 <- [1,434,null,{}] 23:49:49 INFO - PROCESS | 2216 | 1467614989583 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}] 23:49:49 INFO - PROCESS | 2216 | 1467614989585 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:49 INFO - PROCESS | 2216 | 1467614989691 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:49:49 INFO - PROCESS | 2216 | 1467614989758 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 2216 | 1467614989759 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x121040000 == 48 [pid = 2216] [id = 116] 23:49:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x120fc6400) [pid = 2216] [serial = 345] [outer = 0x0] 23:49:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x121b45000) [pid = 2216] [serial = 346] [outer = 0x120fc6400] 23:49:49 INFO - PROCESS | 2216 | 1467614989790 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x124146400) [pid = 2216] [serial = 347] [outer = 0x120fc6400] 23:49:50 INFO - PROCESS | 2216 | 1467614990196 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]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:49:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 23:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:49:50 INFO - PROCESS | 2216 | 1467614990251 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:49:50 INFO - PROCESS | 2216 | 1467614990252 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:49:50 INFO - PROCESS | 2216 | 1467614990254 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 2216 | 1467614990257 Marionette TRACE conn2 <- [1,438,null,{}] 23:49:50 INFO - PROCESS | 2216 | 1467614990265 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}] 23:49:50 INFO - PROCESS | 2216 | 1467614990268 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:50 INFO - PROCESS | 2216 | 1467614990373 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:49:50 INFO - PROCESS | 2216 | 1467614990429 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 2216 | 1467614990432 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b715000 == 49 [pid = 2216] [id = 117] 23:49:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x124be0c00) [pid = 2216] [serial = 348] [outer = 0x0] 23:49:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x126928400) [pid = 2216] [serial = 349] [outer = 0x124be0c00] 23:49:50 INFO - PROCESS | 2216 | 1467614990464 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x128b42c00) [pid = 2216] [serial = 350] [outer = 0x124be0c00] 23:49:50 INFO - PROCESS | 2216 | 1467614990922 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]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:49:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 722ms 23:49:51 INFO - PROCESS | 2216 | 1467614991030 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 2216 | 1467614991034 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:49:51 INFO - PROCESS | 2216 | 1467614991042 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 2216 | 1467614991044 Marionette TRACE conn2 <- [1,442,null,{}] 23:49:51 INFO - PROCESS | 2216 | 1467614991048 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}] 23:49:51 INFO - PROCESS | 2216 | 1467614991050 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:51 INFO - PROCESS | 2216 | 1467614991165 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:49:51 INFO - PROCESS | 2216 | 1467614991228 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 2216 | 1467614991229 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd4f000 == 50 [pid = 2216] [id = 118] 23:49:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x1292cb800) [pid = 2216] [serial = 351] [outer = 0x0] 23:49:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x129426400) [pid = 2216] [serial = 352] [outer = 0x1292cb800] 23:49:51 INFO - PROCESS | 2216 | 1467614991258 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x12a752800) [pid = 2216] [serial = 353] [outer = 0x1292cb800] 23:49:51 INFO - PROCESS | 2216 | 1467614991698 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]]]}] 23:49:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:49:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 23:49:51 INFO - PROCESS | 2216 | 1467614991714 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:49:51 INFO - PROCESS | 2216 | 1467614991715 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:49:51 INFO - PROCESS | 2216 | 1467614991718 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 2216 | 1467614991719 Marionette TRACE conn2 <- [1,446,null,{}] 23:49:51 INFO - PROCESS | 2216 | 1467614991724 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}] 23:49:51 INFO - PROCESS | 2216 | 1467614991725 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:51 INFO - PROCESS | 2216 | 1467614991826 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:49:51 INFO - PROCESS | 2216 | 1467614991893 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:51 INFO - PROCESS | 2216 | 1467614991894 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f44000 == 51 [pid = 2216] [id = 119] 23:49:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x1184b4800) [pid = 2216] [serial = 354] [outer = 0x0] 23:49:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x124be3c00) [pid = 2216] [serial = 355] [outer = 0x1184b4800] 23:49:51 INFO - PROCESS | 2216 | 1467614991924 Marionette DEBUG loaded listener.js 23:49:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x12a7af400) [pid = 2216] [serial = 356] [outer = 0x1184b4800] 23:49:52 INFO - PROCESS | 2216 | 1467614992515 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]]]}] 23:49:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:49:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 822ms 23:49:52 INFO - PROCESS | 2216 | 1467614992554 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:49:52 INFO - PROCESS | 2216 | 1467614992556 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:49:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:49:52 INFO - PROCESS | 2216 | 1467614992561 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:49:52 INFO - PROCESS | 2216 | 1467614992562 Marionette TRACE conn2 <- [1,450,null,{}] 23:49:52 INFO - PROCESS | 2216 | 1467614992566 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}] 23:49:52 INFO - PROCESS | 2216 | 1467614992567 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:52 INFO - PROCESS | 2216 | 1467614992659 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:49:52 INFO - PROCESS | 2216 | 1467614992734 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 2216 | 1467614992736 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x113352800 == 52 [pid = 2216] [id = 120] 23:49:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x116a0b800) [pid = 2216] [serial = 357] [outer = 0x0] 23:49:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x118306400) [pid = 2216] [serial = 358] [outer = 0x116a0b800] 23:49:52 INFO - PROCESS | 2216 | 1467614992764 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x1184b4c00) [pid = 2216] [serial = 359] [outer = 0x116a0b800] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x126627800 == 51 [pid = 2216] [id = 113] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x12a51a000 == 50 [pid = 2216] [id = 112] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x129113800 == 49 [pid = 2216] [id = 111] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x126998800 == 48 [pid = 2216] [id = 110] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x126621800 == 47 [pid = 2216] [id = 109] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x1193a5400) [pid = 2216] [serial = 247] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x124be5c00) [pid = 2216] [serial = 250] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x117eafc00) [pid = 2216] [serial = 244] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x12bd7ec00) [pid = 2216] [serial = 292] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1a000 == 46 [pid = 2216] [id = 108] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x1217d6000 == 45 [pid = 2216] [id = 107] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x11960f800 == 44 [pid = 2216] [id = 106] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x116f37000 == 43 [pid = 2216] [id = 105] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x11693b000 == 42 [pid = 2216] [id = 104] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x119974000 == 41 [pid = 2216] [id = 100] 23:49:53 INFO - PROCESS | 2216 | --DOCSHELL 0x11666a000 == 40 [pid = 2216] [id = 99] 23:49:53 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc - 23:49:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1 23:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:53 INFO - _addTest/ [0,453,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 2216 | 1467614993233 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:49:53 INFO - PROCESS | 2216 | 1467614993240 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 2216 | 1467614993243 Marionette TRACE conn2 <- [1,454,null,{}] 23:49:53 INFO - PROCESS | 2216 | 1467614993245 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}] 23:49:53 INFO - PROCESS | 2216 | 1467614993247 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:53 INFO - PROCESS | 2216 | 1467614993328 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:49:53 INFO - PROCESS | 2216 | 1467614993332 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 2216 | 1467614993333 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x118106800 == 41 [pid = 2216] [id = 121] 23:49:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x1185e3800) [pid = 2216] [serial = 360] [outer = 0x0] 23:49:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x11969a800) [pid = 2216] [serial = 361] [outer = 0x1185e3800] 23:49:53 INFO - PROCESS | 2216 | 1467614993362 Marionette DEBUG loaded listener.js 23:49:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x120efa000) [pid = 2216] [serial = 362] [outer = 0x1185e3800] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x128dd8800) [pid = 2216] [serial = 271] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x1292c9800) [pid = 2216] [serial = 274] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x118fd7800) [pid = 2216] [serial = 256] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x119692800) [pid = 2216] [serial = 257] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x121db9400) [pid = 2216] [serial = 262] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x124686800) [pid = 2216] [serial = 263] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x124c93c00) [pid = 2216] [serial = 265] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x126077c00) [pid = 2216] [serial = 266] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x128b3b000) [pid = 2216] [serial = 268] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x120efb000) [pid = 2216] [serial = 283] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1185e5c00) [pid = 2216] [serial = 254] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x118302800) [pid = 2216] [serial = 253] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x120ef6000) [pid = 2216] [serial = 259] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x120fc5400) [pid = 2216] [serial = 260] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x129444c00) [pid = 2216] [serial = 277] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x12a7a7c00) [pid = 2216] [serial = 280] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x12a750c00) [pid = 2216] [serial = 278] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x12b8b0c00) [pid = 2216] [serial = 286] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x12a9d4000) [pid = 2216] [serial = 281] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x128f94800) [pid = 2216] [serial = 272] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x12b0b2000) [pid = 2216] [serial = 284] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x12b8b9400) [pid = 2216] [serial = 287] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x12941ec00) [pid = 2216] [serial = 275] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x128b42000) [pid = 2216] [serial = 269] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x12b93b400) [pid = 2216] [serial = 290] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x12b934c00) [pid = 2216] [serial = 289] [outer = 0x0] [url = about:blank] 23:49:53 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:49:53 INFO - PROCESS | 2216 | 1467614993745 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]]]}] 23:49:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:49:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 522ms 23:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:49:53 INFO - PROCESS | 2216 | 1467614993761 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 2216 | 1467614993762 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:49:53 INFO - PROCESS | 2216 | 1467614993764 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 2216 | 1467614993767 Marionette TRACE conn2 <- [1,458,null,{}] 23:49:53 INFO - PROCESS | 2216 | 1467614993774 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}] 23:49:53 INFO - PROCESS | 2216 | 1467614993777 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:53 INFO - PROCESS | 2216 | 1467614993857 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:49:53 INFO - PROCESS | 2216 | 1467614993862 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 2216 | 1467614993864 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x119186000 == 42 [pid = 2216] [id = 122] 23:49:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1215dd400) [pid = 2216] [serial = 363] [outer = 0x0] 23:49:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12414c400) [pid = 2216] [serial = 364] [outer = 0x1215dd400] 23:49:53 INFO - PROCESS | 2216 | 1467614993891 Marionette DEBUG loaded listener.js 23:49:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1243d2000) [pid = 2216] [serial = 365] [outer = 0x1215dd400] 23:49:54 INFO - PROCESS | 2216 | 1467614994232 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] 23:49:54 INFO - PROCESS | 2216 | 1467614994288 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:49:54 INFO - PROCESS | 2216 | 1467614994300 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 2216 | 1467614994301 Marionette TRACE conn2 <- [1,462,null,{}] 23:49:54 INFO - PROCESS | 2216 | 1467614994305 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}] 23:49:54 INFO - PROCESS | 2216 | 1467614994306 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:54 INFO - PROCESS | 2216 | 1467614994382 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:49:54 INFO - PROCESS | 2216 | 1467614994387 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:54 INFO - PROCESS | 2216 | 1467614994390 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e91000 == 43 [pid = 2216] [id = 123] 23:49:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x124cde400) [pid = 2216] [serial = 366] [outer = 0x0] 23:49:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12666cc00) [pid = 2216] [serial = 367] [outer = 0x124cde400] 23:49:54 INFO - PROCESS | 2216 | 1467614994415 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x128b38800) [pid = 2216] [serial = 368] [outer = 0x124cde400] 23:49:54 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:49:54 INFO - PROCESS | 2216 | 1467614994762 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] 23:49:54 INFO - PROCESS | 2216 | 1467614994777 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:49:54 INFO - PROCESS | 2216 | 1467614994780 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 2216 | 1467614994782 Marionette TRACE conn2 <- [1,466,null,{}] 23:49:54 INFO - PROCESS | 2216 | 1467614994786 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}] 23:49:54 INFO - PROCESS | 2216 | 1467614994788 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:54 INFO - PROCESS | 2216 | 1467614994908 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:49:55 INFO - PROCESS | 2216 | 1467614994998 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 2216 | 1467614994999 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x121285800 == 44 [pid = 2216] [id = 124] 23:49:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x12652b400) [pid = 2216] [serial = 369] [outer = 0x0] 23:49:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x128b40000) [pid = 2216] [serial = 370] [outer = 0x12652b400] 23:49:55 INFO - PROCESS | 2216 | 1467614995050 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x128f37400) [pid = 2216] [serial = 371] [outer = 0x12652b400] 23:49:55 INFO - PROCESS | 2216 | 1467614995513 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] 23:49:55 INFO - PROCESS | 2216 | 1467614995554 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:49:55 INFO - PROCESS | 2216 | 1467614995557 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:49:55 INFO - PROCESS | 2216 | 1467614995558 Marionette TRACE conn2 <- [1,470,null,{}] 23:49:55 INFO - PROCESS | 2216 | 1467614995560 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}] 23:49:55 INFO - PROCESS | 2216 | 1467614995564 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:55 INFO - PROCESS | 2216 | 1467614995679 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:49:55 INFO - PROCESS | 2216 | 1467614995693 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 2216 | 1467614995695 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x124b42800 == 45 [pid = 2216] [id = 125] 23:49:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x129443800) [pid = 2216] [serial = 372] [outer = 0x0] 23:49:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x12a7af800) [pid = 2216] [serial = 373] [outer = 0x129443800] 23:49:55 INFO - PROCESS | 2216 | 1467614995719 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x12a9db000) [pid = 2216] [serial = 374] [outer = 0x129443800] 23:49:56 INFO - PROCESS | 2216 | 1467614996042 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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 23:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:49:56 INFO - PROCESS | 2216 | 1467614996076 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 2216 | 1467614996078 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:49:56 INFO - PROCESS | 2216 | 1467614996080 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 2216 | 1467614996081 Marionette TRACE conn2 <- [1,474,null,{}] 23:49:56 INFO - PROCESS | 2216 | 1467614996083 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}] 23:49:56 INFO - PROCESS | 2216 | 1467614996084 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:56 INFO - PROCESS | 2216 | 1467614996192 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:49:56 INFO - PROCESS | 2216 | 1467614996203 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 2216 | 1467614996211 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x12659e000 == 46 [pid = 2216] [id = 126] 23:49:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x128f90000) [pid = 2216] [serial = 375] [outer = 0x0] 23:49:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x12b782000) [pid = 2216] [serial = 376] [outer = 0x128f90000] 23:49:56 INFO - PROCESS | 2216 | 1467614996236 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x12b933c00) [pid = 2216] [serial = 377] [outer = 0x128f90000] 23:49:56 INFO - PROCESS | 2216 | 1467614996585 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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 23:49:56 INFO - PROCESS | 2216 | 1467614996599 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 2216 | 1467614996601 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:49:56 INFO - PROCESS | 2216 | 1467614996604 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 2216 | 1467614996607 Marionette TRACE conn2 <- [1,478,null,{}] 23:49:56 INFO - PROCESS | 2216 | 1467614996615 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}] 23:49:56 INFO - PROCESS | 2216 | 1467614996616 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:56 INFO - PROCESS | 2216 | 1467614996713 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:49:56 INFO - PROCESS | 2216 | 1467614996717 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 2216 | 1467614996718 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b64000 == 47 [pid = 2216] [id = 127] 23:49:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x12b93dc00) [pid = 2216] [serial = 378] [outer = 0x0] 23:49:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x12bd7f800) [pid = 2216] [serial = 379] [outer = 0x12b93dc00] 23:49:56 INFO - PROCESS | 2216 | 1467614996742 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x12bdc4c00) [pid = 2216] [serial = 380] [outer = 0x12b93dc00] 23:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 477ms 23:49:57 INFO - PROCESS | 2216 | 1467614997075 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]]]}] 23:49:57 INFO - PROCESS | 2216 | 1467614997080 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:49:57 INFO - PROCESS | 2216 | 1467614997082 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:49:57 INFO - PROCESS | 2216 | 1467614997084 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:49:57 INFO - PROCESS | 2216 | 1467614997085 Marionette TRACE conn2 <- [1,482,null,{}] 23:49:57 INFO - PROCESS | 2216 | 1467614997089 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}] 23:49:57 INFO - PROCESS | 2216 | 1467614997090 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:57 INFO - PROCESS | 2216 | 1467614997196 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:49:57 INFO - PROCESS | 2216 | 1467614997208 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 2216 | 1467614997209 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x129113800 == 48 [pid = 2216] [id = 128] 23:49:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x12bdc5400) [pid = 2216] [serial = 381] [outer = 0x0] 23:49:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x12bdc9400) [pid = 2216] [serial = 382] [outer = 0x12bdc5400] 23:49:57 INFO - PROCESS | 2216 | 1467614997233 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x12c4f2800) [pid = 2216] [serial = 383] [outer = 0x12bdc5400] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x1127cb000) [pid = 2216] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x124be4800) [pid = 2216] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x12bdc7400) [pid = 2216] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x1127d1800) [pid = 2216] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x12a7a8400) [pid = 2216] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x129449c00) [pid = 2216] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x119ed1400) [pid = 2216] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1127d9c00) [pid = 2216] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1184afc00) [pid = 2216] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x128ba7c00) [pid = 2216] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x118fd7c00) [pid = 2216] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x124383800) [pid = 2216] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x11939a800) [pid = 2216] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1243c6c00) [pid = 2216] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:49:57 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x116973000) [pid = 2216] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:49:57 INFO - PROCESS | 2216 | 1467614997677 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]]]}] 23:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 622ms 23:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:49:57 INFO - PROCESS | 2216 | 1467614997709 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:49:57 INFO - PROCESS | 2216 | 1467614997710 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:49:57 INFO - PROCESS | 2216 | 1467614997712 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:49:57 INFO - PROCESS | 2216 | 1467614997713 Marionette TRACE conn2 <- [1,486,null,{}] 23:49:57 INFO - PROCESS | 2216 | 1467614997716 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}] 23:49:57 INFO - PROCESS | 2216 | 1467614997717 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:57 INFO - PROCESS | 2216 | 1467614997827 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:49:57 INFO - PROCESS | 2216 | 1467614997860 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 2216 | 1467614997861 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a316800 == 49 [pid = 2216] [id = 129] 23:49:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1127d0c00) [pid = 2216] [serial = 384] [outer = 0x0] 23:49:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x118746400) [pid = 2216] [serial = 385] [outer = 0x1127d0c00] 23:49:57 INFO - PROCESS | 2216 | 1467614997885 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x120f95400) [pid = 2216] [serial = 386] [outer = 0x1127d0c00] 23:49:58 INFO - PROCESS | 2216 | 1467614998147 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]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 23:49:58 INFO - PROCESS | 2216 | 1467614998184 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 2216 | 1467614998186 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:49:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:49:58 INFO - PROCESS | 2216 | 1467614998196 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 2216 | 1467614998197 Marionette TRACE conn2 <- [1,490,null,{}] 23:49:58 INFO - PROCESS | 2216 | 1467614998200 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}] 23:49:58 INFO - PROCESS | 2216 | 1467614998201 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:58 INFO - PROCESS | 2216 | 1467614998348 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:49:58 INFO - PROCESS | 2216 | 1467614998424 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 2216 | 1467614998425 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a658000 == 50 [pid = 2216] [id = 130] 23:49:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1127d1400) [pid = 2216] [serial = 387] [outer = 0x0] 23:49:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x120f97800) [pid = 2216] [serial = 388] [outer = 0x1127d1400] 23:49:58 INFO - PROCESS | 2216 | 1467614998469 Marionette DEBUG loaded listener.js 23:49:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x12bd80c00) [pid = 2216] [serial = 389] [outer = 0x1127d1400] 23:49:58 INFO - PROCESS | 2216 | 1467614998855 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]]]}] 23:49:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 23:49:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:49:58 INFO - PROCESS | 2216 | 1467614998868 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 2216 | 1467614998869 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:49:58 INFO - PROCESS | 2216 | 1467614998874 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 2216 | 1467614998875 Marionette TRACE conn2 <- [1,494,null,{}] 23:49:58 INFO - PROCESS | 2216 | 1467614998877 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}] 23:49:58 INFO - PROCESS | 2216 | 1467614998878 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:58 INFO - PROCESS | 2216 | 1467614998959 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:49:59 INFO - PROCESS | 2216 | 1467614999014 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 2216 | 1467614999015 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b916800 == 51 [pid = 2216] [id = 131] 23:49:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1193a3800) [pid = 2216] [serial = 390] [outer = 0x0] 23:49:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x124cf5c00) [pid = 2216] [serial = 391] [outer = 0x1193a3800] 23:49:59 INFO - PROCESS | 2216 | 1467614999039 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x124cfb400) [pid = 2216] [serial = 392] [outer = 0x1193a3800] 23:49:59 INFO - PROCESS | 2216 | 1467614999330 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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:49:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 469ms 23:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:49:59 INFO - PROCESS | 2216 | 1467614999346 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 2216 | 1467614999348 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:49:59 INFO - PROCESS | 2216 | 1467614999352 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 2216 | 1467614999354 Marionette TRACE conn2 <- [1,498,null,{}] 23:49:59 INFO - PROCESS | 2216 | 1467614999367 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}] 23:49:59 INFO - PROCESS | 2216 | 1467614999383 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:59 INFO - PROCESS | 2216 | 1467614999512 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:49:59 INFO - PROCESS | 2216 | 1467614999661 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:59 INFO - PROCESS | 2216 | 1467614999663 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:49:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x116017800 == 52 [pid = 2216] [id = 132] 23:49:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x1127ca400) [pid = 2216] [serial = 393] [outer = 0x0] 23:49:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1127d7400) [pid = 2216] [serial = 394] [outer = 0x1127ca400] 23:49:59 INFO - PROCESS | 2216 | 1467614999709 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x116978c00) [pid = 2216] [serial = 395] [outer = 0x1127ca400] 23:50:00 INFO - PROCESS | 2216 | 1467615000183 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]]]}] 23:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 884ms 23:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:50:00 INFO - PROCESS | 2216 | 1467615000237 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 2216 | 1467615000240 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:50:00 INFO - PROCESS | 2216 | 1467615000243 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - PROCESS | 2216 | 1467615000244 Marionette TRACE conn2 <- [1,502,null,{}] 23:50:00 INFO - PROCESS | 2216 | 1467615000248 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}] 23:50:00 INFO - PROCESS | 2216 | 1467615000251 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:00 INFO - PROCESS | 2216 | 1467615000392 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:50:00 INFO - PROCESS | 2216 | 1467615000443 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 2216 | 1467615000445 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fcd800 == 53 [pid = 2216] [id = 133] 23:50:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x1187f0c00) [pid = 2216] [serial = 396] [outer = 0x0] 23:50:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x1197d2400) [pid = 2216] [serial = 397] [outer = 0x1187f0c00] 23:50:00 INFO - PROCESS | 2216 | 1467615000479 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x120f97400) [pid = 2216] [serial = 398] [outer = 0x1187f0c00] 23:50:00 INFO - PROCESS | 2216 | 1467615000993 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 769ms 23:50:01 INFO - PROCESS | 2216 | 1467615001014 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 2216 | 1467615001017 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:50:01 INFO - PROCESS | 2216 | 1467615001020 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 2216 | 1467615001021 Marionette TRACE conn2 <- [1,506,null,{}] 23:50:01 INFO - PROCESS | 2216 | 1467615001024 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}] 23:50:01 INFO - PROCESS | 2216 | 1467615001025 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:01 INFO - PROCESS | 2216 | 1467615001131 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:50:01 INFO - PROCESS | 2216 | 1467615001187 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 2216 | 1467615001188 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12699b800 == 54 [pid = 2216] [id = 134] 23:50:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x121342400) [pid = 2216] [serial = 399] [outer = 0x0] 23:50:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x12414d000) [pid = 2216] [serial = 400] [outer = 0x121342400] 23:50:01 INFO - PROCESS | 2216 | 1467615001218 Marionette DEBUG loaded listener.js 23:50:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x124c8f000) [pid = 2216] [serial = 401] [outer = 0x121342400] 23:50:01 INFO - PROCESS | 2216 | 1467615001688 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]]]}] 23:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 720ms 23:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:50:01 INFO - PROCESS | 2216 | 1467615001740 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 2216 | 1467615001742 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:50:01 INFO - PROCESS | 2216 | 1467615001749 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 2216 | 1467615001755 Marionette TRACE conn2 <- [1,510,null,{}] 23:50:01 INFO - PROCESS | 2216 | 1467615001759 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}] 23:50:01 INFO - PROCESS | 2216 | 1467615001762 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:01 INFO - PROCESS | 2216 | 1467615001864 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:50:01 INFO - PROCESS | 2216 | 1467615001933 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 2216 | 1467615001935 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c01a800 == 55 [pid = 2216] [id = 135] 23:50:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x124be7000) [pid = 2216] [serial = 402] [outer = 0x0] 23:50:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x128f30000) [pid = 2216] [serial = 403] [outer = 0x124be7000] 23:50:01 INFO - PROCESS | 2216 | 1467615001964 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x1291a9c00) [pid = 2216] [serial = 404] [outer = 0x124be7000] 23:50:02 INFO - PROCESS | 2216 | 1467615002372 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]]]}] 23:50:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:50:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 679ms 23:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:50:02 INFO - PROCESS | 2216 | 1467615002429 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:50:02 INFO - PROCESS | 2216 | 1467615002431 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:50:02 INFO - PROCESS | 2216 | 1467615002433 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:50:02 INFO - PROCESS | 2216 | 1467615002434 Marionette TRACE conn2 <- [1,514,null,{}] 23:50:02 INFO - PROCESS | 2216 | 1467615002455 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}] 23:50:02 INFO - PROCESS | 2216 | 1467615002457 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:02 INFO - PROCESS | 2216 | 1467615002562 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:50:02 INFO - PROCESS | 2216 | 1467615002654 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:02 INFO - PROCESS | 2216 | 1467615002656 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4ad000 == 56 [pid = 2216] [id = 136] 23:50:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x124cf7400) [pid = 2216] [serial = 405] [outer = 0x0] 23:50:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x12a751400) [pid = 2216] [serial = 406] [outer = 0x124cf7400] 23:50:02 INFO - PROCESS | 2216 | 1467615002685 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 126 (0x12b779400) [pid = 2216] [serial = 407] [outer = 0x124cf7400] 23:50:03 INFO - PROCESS | 2216 | 1467615003228 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]]]}] 23:50:03 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 23:50:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 820ms 23:50:03 INFO - PROCESS | 2216 | 1467615003254 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:50:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:50:03 INFO - PROCESS | 2216 | 1467615003256 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:50:03 INFO - PROCESS | 2216 | 1467615003260 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 2216 | 1467615003262 Marionette TRACE conn2 <- [1,518,null,{}] 23:50:03 INFO - PROCESS | 2216 | 1467615003265 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}] 23:50:03 INFO - PROCESS | 2216 | 1467615003267 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:03 INFO - PROCESS | 2216 | 1467615003362 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:50:03 INFO - PROCESS | 2216 | 1467615003432 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 2216 | 1467615003434 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x11961e800 == 57 [pid = 2216] [id = 137] 23:50:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 127 (0x1184b3800) [pid = 2216] [serial = 408] [outer = 0x0] 23:50:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 128 (0x119102c00) [pid = 2216] [serial = 409] [outer = 0x1184b3800] 23:50:03 INFO - PROCESS | 2216 | 1467615003461 Marionette DEBUG loaded listener.js 23:50:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 129 (0x120f98000) [pid = 2216] [serial = 410] [outer = 0x1184b3800] 23:50:03 INFO - PROCESS | 2216 | 1467615003991 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]]]}] 23:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 23:50:04 INFO - PROCESS | 2216 | 1467615004030 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 2216 | 1467615004035 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:50:04 INFO - PROCESS | 2216 | 1467615004041 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 2216 | 1467615004044 Marionette TRACE conn2 <- [1,522,null,{}] 23:50:04 INFO - PROCESS | 2216 | 1467615004047 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}] 23:50:04 INFO - PROCESS | 2216 | 1467615004050 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:04 INFO - PROCESS | 2216 | 1467615004187 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:50:04 INFO - PROCESS | 2216 | 1467615004264 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 2216 | 1467615004266 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x119182000 == 58 [pid = 2216] [id = 138] 23:50:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 130 (0x120f9f400) [pid = 2216] [serial = 411] [outer = 0x0] 23:50:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 131 (0x124146c00) [pid = 2216] [serial = 412] [outer = 0x120f9f400] 23:50:04 INFO - PROCESS | 2216 | 1467615004294 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 132 (0x124391400) [pid = 2216] [serial = 413] [outer = 0x120f9f400] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x12116d800 == 57 [pid = 2216] [id = 83] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x12b916800 == 56 [pid = 2216] [id = 131] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x12a658000 == 55 [pid = 2216] [id = 130] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x12a316800 == 54 [pid = 2216] [id = 129] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x129113800 == 53 [pid = 2216] [id = 128] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x128b64000 == 52 [pid = 2216] [id = 127] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x12659e000 == 51 [pid = 2216] [id = 126] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x124b42800 == 50 [pid = 2216] [id = 125] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 131 (0x124153c00) [pid = 2216] [serial = 340] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x121285800 == 49 [pid = 2216] [id = 124] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x120e91000 == 48 [pid = 2216] [id = 123] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x119186000 == 47 [pid = 2216] [id = 122] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x118106800 == 46 [pid = 2216] [id = 121] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x113352800 == 45 [pid = 2216] [id = 120] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x118116800 == 44 [pid = 2216] [id = 115] 23:50:04 INFO - PROCESS | 2216 | --DOCSHELL 0x12b87d000 == 43 [pid = 2216] [id = 114] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 130 (0x12b780400) [pid = 2216] [serial = 242] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 129 (0x119df8400) [pid = 2216] [serial = 248] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 128 (0x1260e7800) [pid = 2216] [serial = 251] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 127 (0x1185e6800) [pid = 2216] [serial = 245] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 126 (0x1127d4800) [pid = 2216] [serial = 328] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 125 (0x126077000) [pid = 2216] [serial = 301] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x128b3c800) [pid = 2216] [serial = 317] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x12666ac00) [pid = 2216] [serial = 316] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x12c4ecc00) [pid = 2216] [serial = 325] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x1128ab800) [pid = 2216] [serial = 331] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x12941e800) [pid = 2216] [serial = 304] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x116978400) [pid = 2216] [serial = 295] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x12b8b9000) [pid = 2216] [serial = 307] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x12bd88000) [pid = 2216] [serial = 308] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x12b8bc800) [pid = 2216] [serial = 322] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x119696000) [pid = 2216] [serial = 298] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x120efcc00) [pid = 2216] [serial = 313] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x121db2400) [pid = 2216] [serial = 314] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x116078c00) [pid = 2216] [serial = 334] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1193a5c00) [pid = 2216] [serial = 311] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x118f5d400) [pid = 2216] [serial = 310] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x12a9d0000) [pid = 2216] [serial = 319] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x12b77c800) [pid = 2216] [serial = 320] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1128af800) [pid = 2216] [serial = 332] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x128f3bc00) [pid = 2216] [serial = 335] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1127d8800) [pid = 2216] [serial = 329] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x121348400) [pid = 2216] [serial = 337] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x12c4f9c00) [pid = 2216] [serial = 326] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x12bd88800) [pid = 2216] [serial = 323] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x124149800) [pid = 2216] [serial = 338] [outer = 0x0] [url = about:blank] 23:50:04 INFO - PROCESS | 2216 | 1467615004664 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]]]}] 23:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 672ms 23:50:04 INFO - PROCESS | 2216 | 1467615004713 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 2216 | 1467615004714 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:50:04 INFO - PROCESS | 2216 | 1467615004716 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 2216 | 1467615004719 Marionette TRACE conn2 <- [1,526,null,{}] 23:50:04 INFO - PROCESS | 2216 | 1467615004726 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}] 23:50:04 INFO - PROCESS | 2216 | 1467615004729 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:04 INFO - PROCESS | 2216 | 1467615004810 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:50:04 INFO - PROCESS | 2216 | 1467615004863 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 2216 | 1467615004865 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x119169000 == 44 [pid = 2216] [id = 139] 23:50:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x124153000) [pid = 2216] [serial = 414] [outer = 0x0] 23:50:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124be7400) [pid = 2216] [serial = 415] [outer = 0x124153000] 23:50:04 INFO - PROCESS | 2216 | 1467615004892 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x126075800) [pid = 2216] [serial = 416] [outer = 0x124153000] 23:50:05 INFO - PROCESS | 2216 | 1467615005197 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]]]}] 23:50:05 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 23:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 523ms 23:50:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:50:05 INFO - PROCESS | 2216 | 1467615005241 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 2216 | 1467615005242 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:50:05 INFO - PROCESS | 2216 | 1467615005244 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 2216 | 1467615005246 Marionette TRACE conn2 <- [1,530,null,{}] 23:50:05 INFO - PROCESS | 2216 | 1467615005248 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}] 23:50:05 INFO - PROCESS | 2216 | 1467615005249 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:05 INFO - PROCESS | 2216 | 1467615005329 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:50:05 INFO - PROCESS | 2216 | 1467615005333 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 2216 | 1467615005334 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d11800 == 45 [pid = 2216] [id = 140] 23:50:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x126533000) [pid = 2216] [serial = 417] [outer = 0x0] 23:50:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x128f39c00) [pid = 2216] [serial = 418] [outer = 0x126533000] 23:50:05 INFO - PROCESS | 2216 | 1467615005359 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1291a7000) [pid = 2216] [serial = 419] [outer = 0x126533000] 23:50:05 INFO - PROCESS | 2216 | 1467615005707 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"]]]}] 23:50:05 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 23:50:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:50:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:50:05 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 23:50:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:50:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:50:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 522ms 23:50:05 INFO - PROCESS | 2216 | 1467615005767 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:50:05 INFO - PROCESS | 2216 | 1467615005769 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:50:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:50:05 INFO - PROCESS | 2216 | 1467615005771 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 2216 | 1467615005772 Marionette TRACE conn2 <- [1,534,null,{}] 23:50:05 INFO - PROCESS | 2216 | 1467615005775 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}] 23:50:05 INFO - PROCESS | 2216 | 1467615005776 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:05 INFO - PROCESS | 2216 | 1467615005860 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:50:05 INFO - PROCESS | 2216 | 1467615005864 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 2216 | 1467615005865 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x126636800 == 46 [pid = 2216] [id = 141] 23:50:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x1292d7000) [pid = 2216] [serial = 420] [outer = 0x0] 23:50:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x12a755400) [pid = 2216] [serial = 421] [outer = 0x1292d7000] 23:50:05 INFO - PROCESS | 2216 | 1467615005890 Marionette DEBUG loaded listener.js 23:50:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x12b8b3800) [pid = 2216] [serial = 422] [outer = 0x1292d7000] 23:50:06 INFO - PROCESS | 2216 | 1467615006212 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]]]}] 23:50:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:50:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 23:50:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:50:06 INFO - PROCESS | 2216 | 1467615006241 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 2216 | 1467615006242 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:50:06 INFO - PROCESS | 2216 | 1467615006244 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - PROCESS | 2216 | 1467615006245 Marionette TRACE conn2 <- [1,538,null,{}] 23:50:06 INFO - PROCESS | 2216 | 1467615006248 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}] 23:50:06 INFO - PROCESS | 2216 | 1467615006252 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:06 INFO - PROCESS | 2216 | 1467615006386 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:50:06 INFO - PROCESS | 2216 | 1467615006447 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:06 INFO - PROCESS | 2216 | 1467615006449 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x117269000 == 47 [pid = 2216] [id = 142] 23:50:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x1128b2400) [pid = 2216] [serial = 423] [outer = 0x0] 23:50:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x12b8bb000) [pid = 2216] [serial = 424] [outer = 0x1128b2400] 23:50:06 INFO - PROCESS | 2216 | 1467615006480 Marionette DEBUG loaded listener.js 23:50:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x12c92c000) [pid = 2216] [serial = 425] [outer = 0x1128b2400] 23:50:06 INFO - PROCESS | 2216 | 1467615006784 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]]]}] 23:50:06 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. 23:50:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 23:50:06 INFO - PROCESS | 2216 | 1467615006814 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 2216 | 1467615006815 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:50:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:50:06 INFO - PROCESS | 2216 | 1467615006817 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - PROCESS | 2216 | 1467615006818 Marionette TRACE conn2 <- [1,542,null,{}] 23:50:06 INFO - PROCESS | 2216 | 1467615006822 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}] 23:50:06 INFO - PROCESS | 2216 | 1467615006825 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:06 INFO - PROCESS | 2216 | 1467615006932 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:50:06 INFO - PROCESS | 2216 | 1467615006936 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:06 INFO - PROCESS | 2216 | 1467615006937 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a628800 == 48 [pid = 2216] [id = 143] 23:50:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x119907400) [pid = 2216] [serial = 426] [outer = 0x0] 23:50:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x11990b800) [pid = 2216] [serial = 427] [outer = 0x119907400] 23:50:06 INFO - PROCESS | 2216 | 1467615006962 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x119911400) [pid = 2216] [serial = 428] [outer = 0x119907400] 23:50:07 INFO - PROCESS | 2216 | 1467615007275 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]]]}] 23:50:07 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. 23:50:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 523ms 23:50:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:50:07 INFO - PROCESS | 2216 | 1467615007341 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 2216 | 1467615007342 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:50:07 INFO - PROCESS | 2216 | 1467615007344 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 2216 | 1467615007345 Marionette TRACE conn2 <- [1,546,null,{}] 23:50:07 INFO - PROCESS | 2216 | 1467615007348 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}] 23:50:07 INFO - PROCESS | 2216 | 1467615007349 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:07 INFO - PROCESS | 2216 | 1467615007455 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:50:07 INFO - PROCESS | 2216 | 1467615007511 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 2216 | 1467615007513 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f07000 == 49 [pid = 2216] [id = 144] 23:50:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x117202c00) [pid = 2216] [serial = 429] [outer = 0x0] 23:50:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x121b90000) [pid = 2216] [serial = 430] [outer = 0x117202c00] 23:50:07 INFO - PROCESS | 2216 | 1467615007542 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x121b96800) [pid = 2216] [serial = 431] [outer = 0x117202c00] 23:50:07 INFO - PROCESS | 2216 | 1467615007877 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]]]}] 23:50:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:50:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 23:50:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:50:07 INFO - PROCESS | 2216 | 1467615007914 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:50:07 INFO - PROCESS | 2216 | 1467615007915 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:50:07 INFO - PROCESS | 2216 | 1467615007917 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:50:07 INFO - PROCESS | 2216 | 1467615007918 Marionette TRACE conn2 <- [1,550,null,{}] 23:50:07 INFO - PROCESS | 2216 | 1467615007927 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}] 23:50:07 INFO - PROCESS | 2216 | 1467615007928 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:08 INFO - PROCESS | 2216 | 1467615008037 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:50:08 INFO - PROCESS | 2216 | 1467615008048 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 2216 | 1467615008049 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd60800 == 50 [pid = 2216] [id = 145] 23:50:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x121b95c00) [pid = 2216] [serial = 432] [outer = 0x0] 23:50:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x121b9b400) [pid = 2216] [serial = 433] [outer = 0x121b95c00] 23:50:08 INFO - PROCESS | 2216 | 1467615008079 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x12a920000) [pid = 2216] [serial = 434] [outer = 0x121b95c00] 23:50:08 INFO - PROCESS | 2216 | 1467615008416 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]]]}] 23:50:08 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. 23:50:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 23:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:50:08 INFO - PROCESS | 2216 | 1467615008441 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 2216 | 1467615008442 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:50:08 INFO - PROCESS | 2216 | 1467615008444 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 2216 | 1467615008445 Marionette TRACE conn2 <- [1,554,null,{}] 23:50:08 INFO - PROCESS | 2216 | 1467615008448 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}] 23:50:08 INFO - PROCESS | 2216 | 1467615008449 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:08 INFO - PROCESS | 2216 | 1467615008560 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:50:08 INFO - PROCESS | 2216 | 1467615008595 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 2216 | 1467615008596 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5a0000 == 51 [pid = 2216] [id = 146] 23:50:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x12a924400) [pid = 2216] [serial = 435] [outer = 0x0] 23:50:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x12a922000) [pid = 2216] [serial = 436] [outer = 0x12a924400] 23:50:08 INFO - PROCESS | 2216 | 1467615008621 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x12a928c00) [pid = 2216] [serial = 437] [outer = 0x12a924400] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x129443800) [pid = 2216] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x128f90000) [pid = 2216] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x1127d0c00) [pid = 2216] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x12b93dc00) [pid = 2216] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x116a0b800) [pid = 2216] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x1184b4800) [pid = 2216] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x1185e3800) [pid = 2216] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x124cde400) [pid = 2216] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x1215dd400) [pid = 2216] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x12652b400) [pid = 2216] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x12bdc5400) [pid = 2216] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:50:08 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x1127d1400) [pid = 2216] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:50:08 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:08 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:09 INFO - PROCESS | 2216 | 1467615009043 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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 619ms 23:50:09 INFO - PROCESS | 2216 | 1467615009063 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 2216 | 1467615009065 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:50:09 INFO - PROCESS | 2216 | 1467615009067 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - PROCESS | 2216 | 1467615009069 Marionette TRACE conn2 <- [1,558,null,{}] 23:50:09 INFO - PROCESS | 2216 | 1467615009084 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}] 23:50:09 INFO - PROCESS | 2216 | 1467615009086 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:09 INFO - PROCESS | 2216 | 1467615009216 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:50:09 INFO - PROCESS | 2216 | 1467615009220 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 2216 | 1467615009222 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5b5000 == 52 [pid = 2216] [id = 147] 23:50:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x115e23800) [pid = 2216] [serial = 438] [outer = 0x0] 23:50:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x115e28c00) [pid = 2216] [serial = 439] [outer = 0x115e23800] 23:50:09 INFO - PROCESS | 2216 | 1467615009248 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x120f94400) [pid = 2216] [serial = 440] [outer = 0x115e23800] 23:50:09 INFO - PROCESS | 2216 | 1467615009549 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]]]}] 23:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 524ms 23:50:09 INFO - PROCESS | 2216 | 1467615009592 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:50:09 INFO - PROCESS | 2216 | 1467615009594 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:50:09 INFO - PROCESS | 2216 | 1467615009596 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:50:09 INFO - PROCESS | 2216 | 1467615009597 Marionette TRACE conn2 <- [1,562,null,{}] 23:50:09 INFO - PROCESS | 2216 | 1467615009599 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}] 23:50:09 INFO - PROCESS | 2216 | 1467615009608 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:09 INFO - PROCESS | 2216 | 1467615009692 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:50:09 INFO - PROCESS | 2216 | 1467615009749 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:09 INFO - PROCESS | 2216 | 1467615009750 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce6e000 == 53 [pid = 2216] [id = 148] 23:50:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x115e26c00) [pid = 2216] [serial = 441] [outer = 0x0] 23:50:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x124cfa800) [pid = 2216] [serial = 442] [outer = 0x115e26c00] 23:50:09 INFO - PROCESS | 2216 | 1467615009774 Marionette DEBUG loaded listener.js 23:50:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x12a929c00) [pid = 2216] [serial = 443] [outer = 0x115e26c00] 23:50:09 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:09 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:10 INFO - PROCESS | 2216 | 1467615010058 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]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 518ms 23:50:10 INFO - PROCESS | 2216 | 1467615010115 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 2216 | 1467615010117 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:50:10 INFO - PROCESS | 2216 | 1467615010120 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 2216 | 1467615010122 Marionette TRACE conn2 <- [1,566,null,{}] 23:50:10 INFO - PROCESS | 2216 | 1467615010127 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}] 23:50:10 INFO - PROCESS | 2216 | 1467615010128 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:10 INFO - PROCESS | 2216 | 1467615010258 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:50:10 INFO - PROCESS | 2216 | 1467615010341 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 2216 | 1467615010343 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d361000 == 54 [pid = 2216] [id = 149] 23:50:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x117202400) [pid = 2216] [serial = 444] [outer = 0x0] 23:50:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x128a14000) [pid = 2216] [serial = 445] [outer = 0x117202400] 23:50:10 INFO - PROCESS | 2216 | 1467615010382 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x128a19800) [pid = 2216] [serial = 446] [outer = 0x117202400] 23:50:10 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:10 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:10 INFO - PROCESS | 2216 | 1467615010661 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]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 576ms 23:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:50:10 INFO - PROCESS | 2216 | 1467615010697 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 2216 | 1467615010699 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:50:10 INFO - PROCESS | 2216 | 1467615010702 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 2216 | 1467615010714 Marionette TRACE conn2 <- [1,570,null,{}] 23:50:10 INFO - PROCESS | 2216 | 1467615010728 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}] 23:50:10 INFO - PROCESS | 2216 | 1467615010729 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:10 INFO - PROCESS | 2216 | 1467615010806 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:50:10 INFO - PROCESS | 2216 | 1467615010809 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 2216 | 1467615010810 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d479800 == 55 [pid = 2216] [id = 150] 23:50:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x128a19c00) [pid = 2216] [serial = 447] [outer = 0x0] 23:50:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x128a25400) [pid = 2216] [serial = 448] [outer = 0x128a19c00] 23:50:10 INFO - PROCESS | 2216 | 1467615010830 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x128a2a400) [pid = 2216] [serial = 449] [outer = 0x128a19c00] 23:50:11 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:11 INFO - PROCESS | 2216 | 1467615011478 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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 790ms 23:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:50:11 INFO - PROCESS | 2216 | 1467615011492 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 2216 | 1467615011495 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:50:11 INFO - PROCESS | 2216 | 1467615011498 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 2216 | 1467615011501 Marionette TRACE conn2 <- [1,574,null,{}] 23:50:11 INFO - PROCESS | 2216 | 1467615011524 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}] 23:50:11 INFO - PROCESS | 2216 | 1467615011526 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:11 INFO - PROCESS | 2216 | 1467615011636 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:50:11 INFO - PROCESS | 2216 | 1467615011707 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 2216 | 1467615011709 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x118772800 == 56 [pid = 2216] [id = 151] 23:50:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 126 (0x1172fbc00) [pid = 2216] [serial = 450] [outer = 0x0] 23:50:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 127 (0x1185da000) [pid = 2216] [serial = 451] [outer = 0x1172fbc00] 23:50:11 INFO - PROCESS | 2216 | 1467615011740 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 128 (0x119692800) [pid = 2216] [serial = 452] [outer = 0x1172fbc00] 23:50:12 INFO - PROCESS | 2216 | 1467615012171 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 722ms 23:50:12 INFO - PROCESS | 2216 | 1467615012220 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 2216 | 1467615012223 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:50:12 INFO - PROCESS | 2216 | 1467615012228 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 2216 | 1467615012230 Marionette TRACE conn2 <- [1,578,null,{}] 23:50:12 INFO - PROCESS | 2216 | 1467615012232 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}] 23:50:12 INFO - PROCESS | 2216 | 1467615012234 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:12 INFO - PROCESS | 2216 | 1467615012343 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:50:12 INFO - PROCESS | 2216 | 1467615012415 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 2216 | 1467615012416 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x129103000 == 57 [pid = 2216] [id = 152] 23:50:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 129 (0x120f99400) [pid = 2216] [serial = 453] [outer = 0x0] 23:50:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 130 (0x121b92c00) [pid = 2216] [serial = 454] [outer = 0x120f99400] 23:50:12 INFO - PROCESS | 2216 | 1467615012446 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 131 (0x12414a400) [pid = 2216] [serial = 455] [outer = 0x120f99400] 23:50:12 INFO - PROCESS | 2216 | 1467615012866 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]]]}] 23:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 23:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:50:12 INFO - PROCESS | 2216 | 1467615012898 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:50:12 INFO - PROCESS | 2216 | 1467615012900 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:50:12 INFO - PROCESS | 2216 | 1467615012902 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:50:12 INFO - PROCESS | 2216 | 1467615012905 Marionette TRACE conn2 <- [1,582,null,{}] 23:50:12 INFO - PROCESS | 2216 | 1467615012913 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}] 23:50:12 INFO - PROCESS | 2216 | 1467615012916 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:13 INFO - PROCESS | 2216 | 1467615013023 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:50:13 INFO - PROCESS | 2216 | 1467615013085 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 2216 | 1467615013087 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5ba000 == 58 [pid = 2216] [id = 153] 23:50:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 132 (0x124cef000) [pid = 2216] [serial = 456] [outer = 0x0] 23:50:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 133 (0x12666ac00) [pid = 2216] [serial = 457] [outer = 0x124cef000] 23:50:13 INFO - PROCESS | 2216 | 1467615013158 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 134 (0x128a2ac00) [pid = 2216] [serial = 458] [outer = 0x124cef000] 23:50:13 INFO - PROCESS | 2216 | 1467615013608 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]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 772ms 23:50:13 INFO - PROCESS | 2216 | 1467615013675 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 2216 | 1467615013677 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:50:13 INFO - PROCESS | 2216 | 1467615013679 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - PROCESS | 2216 | 1467615013680 Marionette TRACE conn2 <- [1,586,null,{}] 23:50:13 INFO - PROCESS | 2216 | 1467615013683 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}] 23:50:13 INFO - PROCESS | 2216 | 1467615013684 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:13 INFO - PROCESS | 2216 | 1467615013790 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:50:13 INFO - PROCESS | 2216 | 1467615013850 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:13 INFO - PROCESS | 2216 | 1467615013852 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d6ed000 == 59 [pid = 2216] [id = 154] 23:50:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 135 (0x128a2d800) [pid = 2216] [serial = 459] [outer = 0x0] 23:50:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 136 (0x128ba7c00) [pid = 2216] [serial = 460] [outer = 0x128a2d800] 23:50:13 INFO - PROCESS | 2216 | 1467615013892 Marionette DEBUG loaded listener.js 23:50:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 137 (0x129420400) [pid = 2216] [serial = 461] [outer = 0x128a2d800] 23:50:14 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:14 INFO - PROCESS | 2216 | 1467615014323 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]]]}] 23:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 23:50:14 INFO - PROCESS | 2216 | 1467615014349 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:50:14 INFO - PROCESS | 2216 | 1467615014351 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:50:14 INFO - PROCESS | 2216 | 1467615014355 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - PROCESS | 2216 | 1467615014357 Marionette TRACE conn2 <- [1,590,null,{}] 23:50:14 INFO - PROCESS | 2216 | 1467615014361 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}] 23:50:14 INFO - PROCESS | 2216 | 1467615014363 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:14 INFO - PROCESS | 2216 | 1467615014522 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:50:14 INFO - PROCESS | 2216 | 1467615014867 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 2216 | 1467615014869 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x118404800 == 60 [pid = 2216] [id = 155] 23:50:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 138 (0x1127cb800) [pid = 2216] [serial = 462] [outer = 0x0] 23:50:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 139 (0x115e2b800) [pid = 2216] [serial = 463] [outer = 0x1127cb800] 23:50:14 INFO - PROCESS | 2216 | 1467615014949 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 140 (0x117204800) [pid = 2216] [serial = 464] [outer = 0x1127cb800] 23:50:15 INFO - PROCESS | 2216 | 1467615015394 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]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1071ms 23:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:50:15 INFO - PROCESS | 2216 | 1467615015426 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 2216 | 1467615015428 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:50:15 INFO - PROCESS | 2216 | 1467615015431 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 2216 | 1467615015433 Marionette TRACE conn2 <- [1,594,null,{}] 23:50:15 INFO - PROCESS | 2216 | 1467615015437 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}] 23:50:15 INFO - PROCESS | 2216 | 1467615015440 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:15 INFO - PROCESS | 2216 | 1467615015533 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:50:15 INFO - PROCESS | 2216 | 1467615015594 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:15 INFO - PROCESS | 2216 | 1467615015595 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e60000 == 61 [pid = 2216] [id = 156] 23:50:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 141 (0x1185de400) [pid = 2216] [serial = 465] [outer = 0x0] 23:50:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 142 (0x1193a4000) [pid = 2216] [serial = 466] [outer = 0x1185de400] 23:50:15 INFO - PROCESS | 2216 | 1467615015623 Marionette DEBUG loaded listener.js 23:50:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 143 (0x11990f400) [pid = 2216] [serial = 467] [outer = 0x1185de400] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12d361000 == 60 [pid = 2216] [id = 149] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce6e000 == 59 [pid = 2216] [id = 148] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5b5000 == 58 [pid = 2216] [id = 147] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5a0000 == 57 [pid = 2216] [id = 146] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd60800 == 56 [pid = 2216] [id = 145] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x118f07000 == 55 [pid = 2216] [id = 144] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12a628800 == 54 [pid = 2216] [id = 143] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x117269000 == 53 [pid = 2216] [id = 142] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x126636800 == 52 [pid = 2216] [id = 141] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x121d11800 == 51 [pid = 2216] [id = 140] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x119169000 == 50 [pid = 2216] [id = 139] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x119182000 == 49 [pid = 2216] [id = 138] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x11961e800 == 48 [pid = 2216] [id = 137] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12699b800 == 47 [pid = 2216] [id = 134] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x118fcd800 == 46 [pid = 2216] [id = 133] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x116017800 == 45 [pid = 2216] [id = 132] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12a627800 == 44 [pid = 2216] [id = 98] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c01a800 == 43 [pid = 2216] [id = 135] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x1289ae800 == 42 [pid = 2216] [id = 84] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12a318000 == 41 [pid = 2216] [id = 101] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x116f44000 == 40 [pid = 2216] [id = 119] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4ad000 == 39 [pid = 2216] [id = 136] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x121040000 == 38 [pid = 2216] [id = 116] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x117092800 == 37 [pid = 2216] [id = 82] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa2f000 == 36 [pid = 2216] [id = 102] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12b715000 == 35 [pid = 2216] [id = 117] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa45000 == 34 [pid = 2216] [id = 103] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd4f000 == 33 [pid = 2216] [id = 118] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x118404800 == 32 [pid = 2216] [id = 155] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12d6ed000 == 31 [pid = 2216] [id = 154] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5ba000 == 30 [pid = 2216] [id = 153] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x129103000 == 29 [pid = 2216] [id = 152] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x118772800 == 28 [pid = 2216] [id = 151] 23:50:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12d479800 == 27 [pid = 2216] [id = 150] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 142 (0x12a7af800) [pid = 2216] [serial = 373] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 141 (0x12b782000) [pid = 2216] [serial = 376] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 140 (0x118746400) [pid = 2216] [serial = 385] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 139 (0x12bd7f800) [pid = 2216] [serial = 379] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 138 (0x118306400) [pid = 2216] [serial = 358] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 137 (0x12b933c00) [pid = 2216] [serial = 377] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 136 (0x1184b4c00) [pid = 2216] [serial = 359] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 135 (0x129426400) [pid = 2216] [serial = 352] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 134 (0x117ea4800) [pid = 2216] [serial = 343] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 133 (0x121b45000) [pid = 2216] [serial = 346] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 132 (0x126928400) [pid = 2216] [serial = 349] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 131 (0x12a7af400) [pid = 2216] [serial = 356] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 130 (0x124be3c00) [pid = 2216] [serial = 355] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 129 (0x11969a800) [pid = 2216] [serial = 361] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 128 (0x120efa000) [pid = 2216] [serial = 362] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 127 (0x12666cc00) [pid = 2216] [serial = 367] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 126 (0x128b38800) [pid = 2216] [serial = 368] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 125 (0x12414c400) [pid = 2216] [serial = 364] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x1243d2000) [pid = 2216] [serial = 365] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x128b40000) [pid = 2216] [serial = 370] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x12bdc9400) [pid = 2216] [serial = 382] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x12bdc4c00) [pid = 2216] [serial = 380] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x12bd80c00) [pid = 2216] [serial = 389] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x120f95400) [pid = 2216] [serial = 386] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x12c4f2800) [pid = 2216] [serial = 383] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x12a9db000) [pid = 2216] [serial = 374] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x124cf5c00) [pid = 2216] [serial = 391] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x120f97800) [pid = 2216] [serial = 388] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x128f37400) [pid = 2216] [serial = 371] [outer = 0x0] [url = about:blank] 23:50:16 INFO - PROCESS | 2216 | 1467615016940 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]]]}] 23:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1525ms 23:50:16 INFO - PROCESS | 2216 | 1467615016958 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:50:16 INFO - PROCESS | 2216 | 1467615016962 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:50:16 INFO - PROCESS | 2216 | 1467615016966 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:50:16 INFO - PROCESS | 2216 | 1467615016969 Marionette TRACE conn2 <- [1,598,null,{}] 23:50:16 INFO - PROCESS | 2216 | 1467615016974 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}] 23:50:16 INFO - PROCESS | 2216 | 1467615016977 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:17 INFO - PROCESS | 2216 | 1467615017092 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:50:17 INFO - PROCESS | 2216 | 1467615017099 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 2216 | 1467615017103 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x116673800 == 28 [pid = 2216] [id = 157] 23:50:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x113379c00) [pid = 2216] [serial = 468] [outer = 0x0] 23:50:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x11662f800) [pid = 2216] [serial = 469] [outer = 0x113379c00] 23:50:17 INFO - PROCESS | 2216 | 1467615017150 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x1129a4800) [pid = 2216] [serial = 470] [outer = 0x113379c00] 23:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 621ms 23:50:17 INFO - PROCESS | 2216 | 1467615017578 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]]]}] 23:50:17 INFO - PROCESS | 2216 | 1467615017592 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 2216 | 1467615017595 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:50:17 INFO - PROCESS | 2216 | 1467615017600 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 2216 | 1467615017602 Marionette TRACE conn2 <- [1,602,null,{}] 23:50:17 INFO - PROCESS | 2216 | 1467615017606 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}] 23:50:17 INFO - PROCESS | 2216 | 1467615017610 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:17 INFO - PROCESS | 2216 | 1467615017689 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:50:17 INFO - PROCESS | 2216 | 1467615017694 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 2216 | 1467615017695 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a4000 == 29 [pid = 2216] [id = 158] 23:50:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x117ead400) [pid = 2216] [serial = 471] [outer = 0x0] 23:50:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x118383000) [pid = 2216] [serial = 472] [outer = 0x117ead400] 23:50:17 INFO - PROCESS | 2216 | 1467615017722 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x1187f2800) [pid = 2216] [serial = 473] [outer = 0x117ead400] 23:50:18 INFO - PROCESS | 2216 | 1467615018071 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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 520ms 23:50:18 INFO - PROCESS | 2216 | 1467615018121 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 2216 | 1467615018122 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:50:18 INFO - PROCESS | 2216 | 1467615018124 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 2216 | 1467615018127 Marionette TRACE conn2 <- [1,606,null,{}] 23:50:18 INFO - PROCESS | 2216 | 1467615018134 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}] 23:50:18 INFO - PROCESS | 2216 | 1467615018138 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:18 INFO - PROCESS | 2216 | 1467615018215 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:50:18 INFO - PROCESS | 2216 | 1467615018222 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 2216 | 1467615018225 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f16800 == 30 [pid = 2216] [id = 159] 23:50:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x115e24c00) [pid = 2216] [serial = 474] [outer = 0x0] 23:50:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x119908c00) [pid = 2216] [serial = 475] [outer = 0x115e24c00] 23:50:18 INFO - PROCESS | 2216 | 1467615018253 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x120efcc00) [pid = 2216] [serial = 476] [outer = 0x115e24c00] 23:50:18 INFO - PROCESS | 2216 | 1467615018608 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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 23:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:50:18 INFO - PROCESS | 2216 | 1467615018646 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:50:18 INFO - PROCESS | 2216 | 1467615018648 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:50:18 INFO - PROCESS | 2216 | 1467615018650 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 2216 | 1467615018651 Marionette TRACE conn2 <- [1,610,null,{}] 23:50:18 INFO - PROCESS | 2216 | 1467615018653 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}] 23:50:18 INFO - PROCESS | 2216 | 1467615018656 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:18 INFO - PROCESS | 2216 | 1467615018764 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:50:18 INFO - PROCESS | 2216 | 1467615018797 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 2216 | 1467615018798 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dcc000 == 31 [pid = 2216] [id = 160] 23:50:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x1193a7c00) [pid = 2216] [serial = 477] [outer = 0x0] 23:50:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x120f96c00) [pid = 2216] [serial = 478] [outer = 0x1193a7c00] 23:50:18 INFO - PROCESS | 2216 | 1467615018823 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 126 (0x121b92400) [pid = 2216] [serial = 479] [outer = 0x1193a7c00] 23:50:19 INFO - PROCESS | 2216 | 1467615019132 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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 23:50:19 INFO - PROCESS | 2216 | 1467615019170 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 2216 | 1467615019172 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:50:19 INFO - PROCESS | 2216 | 1467615019175 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 2216 | 1467615019177 Marionette TRACE conn2 <- [1,614,null,{}] 23:50:19 INFO - PROCESS | 2216 | 1467615019179 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}] 23:50:19 INFO - PROCESS | 2216 | 1467615019180 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:19 INFO - PROCESS | 2216 | 1467615019271 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:50:19 INFO - PROCESS | 2216 | 1467615019306 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 2216 | 1467615019308 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217db800 == 32 [pid = 2216] [id = 161] 23:50:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 127 (0x117eaa800) [pid = 2216] [serial = 480] [outer = 0x0] 23:50:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 128 (0x121de1800) [pid = 2216] [serial = 481] [outer = 0x117eaa800] 23:50:19 INFO - PROCESS | 2216 | 1467615019332 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 129 (0x124150000) [pid = 2216] [serial = 482] [outer = 0x117eaa800] 23:50:19 INFO - PROCESS | 2216 | 1467615019654 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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 517ms 23:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:50:19 INFO - PROCESS | 2216 | 1467615019694 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 2216 | 1467615019695 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:50:19 INFO - PROCESS | 2216 | 1467615019697 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 2216 | 1467615019698 Marionette TRACE conn2 <- [1,618,null,{}] 23:50:19 INFO - PROCESS | 2216 | 1467615019701 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}] 23:50:19 INFO - PROCESS | 2216 | 1467615019705 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:19 INFO - PROCESS | 2216 | 1467615019817 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:50:19 INFO - PROCESS | 2216 | 1467615019857 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 2216 | 1467615019858 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x124b27800 == 33 [pid = 2216] [id = 162] 23:50:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 130 (0x12438b800) [pid = 2216] [serial = 483] [outer = 0x0] 23:50:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 131 (0x124ce7000) [pid = 2216] [serial = 484] [outer = 0x12438b800] 23:50:19 INFO - PROCESS | 2216 | 1467615019883 Marionette DEBUG loaded listener.js 23:50:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 132 (0x126538c00) [pid = 2216] [serial = 485] [outer = 0x12438b800] 23:50:20 INFO - PROCESS | 2216 | 1467615020170 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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 522ms 23:50:20 INFO - PROCESS | 2216 | 1467615020220 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 2216 | 1467615020223 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:50:20 INFO - PROCESS | 2216 | 1467615020226 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 2216 | 1467615020227 Marionette TRACE conn2 <- [1,622,null,{}] 23:50:20 INFO - PROCESS | 2216 | 1467615020229 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}] 23:50:20 INFO - PROCESS | 2216 | 1467615020230 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:20 INFO - PROCESS | 2216 | 1467615020324 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:50:20 INFO - PROCESS | 2216 | 1467615020359 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 2216 | 1467615020360 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x1265a6800 == 34 [pid = 2216] [id = 163] 23:50:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 133 (0x1260e3c00) [pid = 2216] [serial = 486] [outer = 0x0] 23:50:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 134 (0x128a0f800) [pid = 2216] [serial = 487] [outer = 0x1260e3c00] 23:50:20 INFO - PROCESS | 2216 | 1467615020385 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 135 (0x128a1a800) [pid = 2216] [serial = 488] [outer = 0x1260e3c00] 23:50:20 INFO - PROCESS | 2216 | 1467615020676 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]]]}] 23:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 23:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:50:20 INFO - PROCESS | 2216 | 1467615020708 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 2216 | 1467615020710 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:50:20 INFO - PROCESS | 2216 | 1467615020712 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 2216 | 1467615020713 Marionette TRACE conn2 <- [1,626,null,{}] 23:50:20 INFO - PROCESS | 2216 | 1467615020716 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}] 23:50:20 INFO - PROCESS | 2216 | 1467615020717 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:20 INFO - PROCESS | 2216 | 1467615020815 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:50:20 INFO - PROCESS | 2216 | 1467615020819 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 2216 | 1467615020820 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b64000 == 35 [pid = 2216] [id = 164] 23:50:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 136 (0x124ce6400) [pid = 2216] [serial = 489] [outer = 0x0] 23:50:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 137 (0x128a24800) [pid = 2216] [serial = 490] [outer = 0x124ce6400] 23:50:20 INFO - PROCESS | 2216 | 1467615020845 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 138 (0x128b37800) [pid = 2216] [serial = 491] [outer = 0x124ce6400] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 137 (0x115e26c00) [pid = 2216] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 136 (0x120f9f400) [pid = 2216] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 135 (0x1292d7000) [pid = 2216] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 134 (0x117202c00) [pid = 2216] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 133 (0x120efdc00) [pid = 2216] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 132 (0x124153000) [pid = 2216] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 131 (0x119907400) [pid = 2216] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 130 (0x12a924400) [pid = 2216] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 129 (0x124be7000) [pid = 2216] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 128 (0x11968d000) [pid = 2216] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 127 (0x1187f0c00) [pid = 2216] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 126 (0x124be5400) [pid = 2216] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 125 (0x1127ca400) [pid = 2216] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x128f8f000) [pid = 2216] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x126533000) [pid = 2216] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x121b95c00) [pid = 2216] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x1184b3800) [pid = 2216] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x121342400) [pid = 2216] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x117202400) [pid = 2216] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x113d45c00) [pid = 2216] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x115e23800) [pid = 2216] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x124cf7400) [pid = 2216] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x116630000) [pid = 2216] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x1193a3800) [pid = 2216] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x1128b2400) [pid = 2216] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x124be0c00) [pid = 2216] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x11336dc00) [pid = 2216] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x120fc6400) [pid = 2216] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1292cb800) [pid = 2216] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:50:21 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x128a19c00) [pid = 2216] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:50:21 INFO - PROCESS | 2216 | 1467615021554 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]]]}] 23:50:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x11336dc00) [pid = 2216] [serial = 492] [outer = 0x12c9f7c00] 23:50:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:50:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 872ms 23:50:21 INFO - PROCESS | 2216 | 1467615021597 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:50:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:50:21 INFO - PROCESS | 2216 | 1467615021606 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:50:21 INFO - PROCESS | 2216 | 1467615021609 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - PROCESS | 2216 | 1467615021610 Marionette TRACE conn2 <- [1,630,null,{}] 23:50:21 INFO - PROCESS | 2216 | 1467615021612 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}] 23:50:21 INFO - PROCESS | 2216 | 1467615021613 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:21 INFO - PROCESS | 2216 | 1467615021687 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:50:21 INFO - PROCESS | 2216 | 1467615021692 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 2216 | 1467615021693 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a3000 == 36 [pid = 2216] [id = 165] 23:50:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1128af800) [pid = 2216] [serial = 493] [outer = 0x0] 23:50:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x1184a8800) [pid = 2216] [serial = 494] [outer = 0x1128af800] 23:50:21 INFO - PROCESS | 2216 | 1467615021771 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x121b95c00) [pid = 2216] [serial = 495] [outer = 0x1128af800] 23:50:22 INFO - PROCESS | 2216 | 1467615022024 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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 23:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:50:22 INFO - PROCESS | 2216 | 1467615022078 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 2216 | 1467615022079 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:50:22 INFO - PROCESS | 2216 | 1467615022081 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 2216 | 1467615022082 Marionette TRACE conn2 <- [1,634,null,{}] 23:50:22 INFO - PROCESS | 2216 | 1467615022084 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}] 23:50:22 INFO - PROCESS | 2216 | 1467615022085 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:22 INFO - PROCESS | 2216 | 1467615022169 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:50:22 INFO - PROCESS | 2216 | 1467615022175 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 2216 | 1467615022176 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292ae800 == 37 [pid = 2216] [id = 166] 23:50:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x120eff400) [pid = 2216] [serial = 496] [outer = 0x0] 23:50:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x124c94000) [pid = 2216] [serial = 497] [outer = 0x120eff400] 23:50:22 INFO - PROCESS | 2216 | 1467615022200 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x126670000) [pid = 2216] [serial = 498] [outer = 0x120eff400] 23:50:22 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:22 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:22 INFO - PROCESS | 2216 | 1467615022542 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]]]}] 23:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 23:50:22 INFO - PROCESS | 2216 | 1467615022550 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 2216 | 1467615022552 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:50:22 INFO - PROCESS | 2216 | 1467615022556 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 2216 | 1467615022566 Marionette TRACE conn2 <- [1,638,null,{}] 23:50:22 INFO - PROCESS | 2216 | 1467615022568 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}] 23:50:22 INFO - PROCESS | 2216 | 1467615022570 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:22 INFO - PROCESS | 2216 | 1467615022652 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:50:22 INFO - PROCESS | 2216 | 1467615022712 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 2216 | 1467615022714 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214b6800 == 38 [pid = 2216] [id = 167] 23:50:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x121de3400) [pid = 2216] [serial = 499] [outer = 0x0] 23:50:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x128a2c800) [pid = 2216] [serial = 500] [outer = 0x121de3400] 23:50:22 INFO - PROCESS | 2216 | 1467615022741 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x128f3d400) [pid = 2216] [serial = 501] [outer = 0x121de3400] 23:50:22 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:22 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:23 INFO - PROCESS | 2216 | 1467615023011 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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:50:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 480ms 23:50:23 INFO - PROCESS | 2216 | 1467615023035 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 2216 | 1467615023036 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:50:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:50:23 INFO - PROCESS | 2216 | 1467615023046 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 2216 | 1467615023047 Marionette TRACE conn2 <- [1,642,null,{}] 23:50:23 INFO - PROCESS | 2216 | 1467615023049 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}] 23:50:23 INFO - PROCESS | 2216 | 1467615023050 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:23 INFO - PROCESS | 2216 | 1467615023132 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:50:23 INFO - PROCESS | 2216 | 1467615023136 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 2216 | 1467615023138 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa46800 == 39 [pid = 2216] [id = 168] 23:50:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x128b3f400) [pid = 2216] [serial = 502] [outer = 0x0] 23:50:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x1292d7400) [pid = 2216] [serial = 503] [outer = 0x128b3f400] 23:50:23 INFO - PROCESS | 2216 | 1467615023164 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x12a686800) [pid = 2216] [serial = 504] [outer = 0x128b3f400] 23:50:23 INFO - PROCESS | 2216 | 1467615023527 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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:50:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 23:50:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:50:23 INFO - PROCESS | 2216 | 1467615023565 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 2216 | 1467615023567 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:50:23 INFO - PROCESS | 2216 | 1467615023571 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 2216 | 1467615023573 Marionette TRACE conn2 <- [1,646,null,{}] 23:50:23 INFO - PROCESS | 2216 | 1467615023578 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}] 23:50:23 INFO - PROCESS | 2216 | 1467615023580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:23 INFO - PROCESS | 2216 | 1467615023693 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:50:23 INFO - PROCESS | 2216 | 1467615023773 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 2216 | 1467615023775 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x116999000 == 40 [pid = 2216] [id = 169] 23:50:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x112986000) [pid = 2216] [serial = 505] [outer = 0x0] 23:50:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x113d40400) [pid = 2216] [serial = 506] [outer = 0x112986000] 23:50:23 INFO - PROCESS | 2216 | 1467615023807 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x116632c00) [pid = 2216] [serial = 507] [outer = 0x112986000] 23:50:24 INFO - PROCESS | 2216 | 1467615024355 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]]]}] 23:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 823ms 23:50:24 INFO - PROCESS | 2216 | 1467615024393 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:50:24 INFO - PROCESS | 2216 | 1467615024397 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:50:24 INFO - PROCESS | 2216 | 1467615024402 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 2216 | 1467615024404 Marionette TRACE conn2 <- [1,650,null,{}] 23:50:24 INFO - PROCESS | 2216 | 1467615024407 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}] 23:50:24 INFO - PROCESS | 2216 | 1467615024409 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:24 INFO - PROCESS | 2216 | 1467615024555 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:50:24 INFO - PROCESS | 2216 | 1467615024640 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:24 INFO - PROCESS | 2216 | 1467615024641 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x12103d000 == 41 [pid = 2216] [id = 170] 23:50:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x1184b3c00) [pid = 2216] [serial = 508] [outer = 0x0] 23:50:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 126 (0x119109000) [pid = 2216] [serial = 509] [outer = 0x1184b3c00] 23:50:24 INFO - PROCESS | 2216 | 1467615024672 Marionette DEBUG loaded listener.js 23:50:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 127 (0x119694000) [pid = 2216] [serial = 510] [outer = 0x1184b3c00] 23:50:25 INFO - PROCESS | 2216 | 1467615025164 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]]]}] 23:50:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:50:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 823ms 23:50:25 INFO - PROCESS | 2216 | 1467615025231 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:50:25 INFO - PROCESS | 2216 | 1467615025232 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:50:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:50:25 INFO - PROCESS | 2216 | 1467615025236 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:50:25 INFO - PROCESS | 2216 | 1467615025241 Marionette TRACE conn2 <- [1,654,null,{}] 23:50:25 INFO - PROCESS | 2216 | 1467615025249 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}] 23:50:25 INFO - PROCESS | 2216 | 1467615025252 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:25 INFO - PROCESS | 2216 | 1467615025365 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:50:25 INFO - PROCESS | 2216 | 1467615025432 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 2216 | 1467615025434 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a3800 == 42 [pid = 2216] [id = 171] 23:50:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 128 (0x1193a2000) [pid = 2216] [serial = 511] [outer = 0x0] 23:50:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 129 (0x120f94c00) [pid = 2216] [serial = 512] [outer = 0x1193a2000] 23:50:25 INFO - PROCESS | 2216 | 1467615025469 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 130 (0x121b8e800) [pid = 2216] [serial = 513] [outer = 0x1193a2000] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x1214b6800 == 41 [pid = 2216] [id = 167] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x1292ae800 == 40 [pid = 2216] [id = 166] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a3000 == 39 [pid = 2216] [id = 165] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x128b64000 == 38 [pid = 2216] [id = 164] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x1265a6800 == 37 [pid = 2216] [id = 163] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x124b27800 == 36 [pid = 2216] [id = 162] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x1217db800 == 35 [pid = 2216] [id = 161] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x119dcc000 == 34 [pid = 2216] [id = 160] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x118f16800 == 33 [pid = 2216] [id = 159] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a4000 == 32 [pid = 2216] [id = 158] 23:50:26 INFO - PROCESS | 2216 | --DOCSHELL 0x116673800 == 31 [pid = 2216] [id = 157] 23:50:26 INFO - PROCESS | 2216 | 1467615026128 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]]]}] 23:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 931ms 23:50:26 INFO - PROCESS | 2216 | 1467615026169 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 2216 | 1467615026174 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:50:26 INFO - PROCESS | 2216 | 1467615026178 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 2216 | 1467615026183 Marionette TRACE conn2 <- [1,658,null,{}] 23:50:26 INFO - PROCESS | 2216 | 1467615026187 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}] 23:50:26 INFO - PROCESS | 2216 | 1467615026191 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:26 INFO - PROCESS | 2216 | 1467615026326 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 129 (0x128a25400) [pid = 2216] [serial = 448] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 128 (0x128a2a400) [pid = 2216] [serial = 449] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 127 (0x128a19800) [pid = 2216] [serial = 446] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 126 (0x124cfa800) [pid = 2216] [serial = 442] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 125 (0x124391400) [pid = 2216] [serial = 413] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x12a929c00) [pid = 2216] [serial = 443] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x12b8b3800) [pid = 2216] [serial = 422] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x121b96800) [pid = 2216] [serial = 431] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x124146c00) [pid = 2216] [serial = 412] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x1291a2800) [pid = 2216] [serial = 341] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x126075800) [pid = 2216] [serial = 416] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x11990b800) [pid = 2216] [serial = 427] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x12a922000) [pid = 2216] [serial = 436] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x128f30000) [pid = 2216] [serial = 403] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x120efac00) [pid = 2216] [serial = 299] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x120f97400) [pid = 2216] [serial = 398] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x126925c00) [pid = 2216] [serial = 302] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x116978c00) [pid = 2216] [serial = 395] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x12a9d8000) [pid = 2216] [serial = 305] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x124be7400) [pid = 2216] [serial = 415] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x12a928c00) [pid = 2216] [serial = 437] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1291a7000) [pid = 2216] [serial = 419] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x12a755400) [pid = 2216] [serial = 421] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x12a920000) [pid = 2216] [serial = 434] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x120f98000) [pid = 2216] [serial = 410] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x12414d000) [pid = 2216] [serial = 400] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x128a14000) [pid = 2216] [serial = 445] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x11837ec00) [pid = 2216] [serial = 296] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x121b9b400) [pid = 2216] [serial = 433] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x119102c00) [pid = 2216] [serial = 409] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x124c8f000) [pid = 2216] [serial = 401] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1197d2400) [pid = 2216] [serial = 397] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1127d7400) [pid = 2216] [serial = 394] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1291a9c00) [pid = 2216] [serial = 404] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x115e28c00) [pid = 2216] [serial = 439] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x12a751400) [pid = 2216] [serial = 406] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12bd86800) [pid = 2216] [serial = 293] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x124cfb400) [pid = 2216] [serial = 392] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x120f94400) [pid = 2216] [serial = 440] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12b8bb000) [pid = 2216] [serial = 424] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x128f39c00) [pid = 2216] [serial = 418] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x119911400) [pid = 2216] [serial = 428] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x12c92c000) [pid = 2216] [serial = 425] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x121b90000) [pid = 2216] [serial = 430] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12b779400) [pid = 2216] [serial = 407] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x128b42c00) [pid = 2216] [serial = 350] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1185ddc00) [pid = 2216] [serial = 344] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x124146400) [pid = 2216] [serial = 347] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12a752800) [pid = 2216] [serial = 353] [outer = 0x0] [url = about:blank] 23:50:26 INFO - PROCESS | 2216 | 1467615026431 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 2216 | 1467615026434 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x11678c000 == 32 [pid = 2216] [id = 172] 23:50:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x115e2ec00) [pid = 2216] [serial = 514] [outer = 0x0] 23:50:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x11662a000) [pid = 2216] [serial = 515] [outer = 0x115e2ec00] 23:50:26 INFO - PROCESS | 2216 | 1467615026465 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1181c2c00) [pid = 2216] [serial = 516] [outer = 0x115e2ec00] 23:50:26 INFO - PROCESS | 2216 | 1467615026941 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]]]}] 23:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 774ms 23:50:26 INFO - PROCESS | 2216 | 1467615026952 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 2216 | 1467615026957 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:50:26 INFO - PROCESS | 2216 | 1467615026960 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 2216 | 1467615026962 Marionette TRACE conn2 <- [1,662,null,{}] 23:50:26 INFO - PROCESS | 2216 | 1467615026964 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}] 23:50:26 INFO - PROCESS | 2216 | 1467615026965 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:27 INFO - PROCESS | 2216 | 1467615027034 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:50:27 INFO - PROCESS | 2216 | 1467615027040 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 2216 | 1467615027041 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811f000 == 33 [pid = 2216] [id = 173] 23:50:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x118308000) [pid = 2216] [serial = 517] [outer = 0x0] 23:50:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1184b3800) [pid = 2216] [serial = 518] [outer = 0x118308000] 23:50:27 INFO - PROCESS | 2216 | 1467615027063 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x119399800) [pid = 2216] [serial = 519] [outer = 0x118308000] 23:50:27 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:27 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:27 INFO - PROCESS | 2216 | 1467615027541 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]]]}] 23:50:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:50:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 23:50:27 INFO - PROCESS | 2216 | 1467615027583 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:50:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:50:27 INFO - PROCESS | 2216 | 1467615027585 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:50:27 INFO - PROCESS | 2216 | 1467615027591 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - PROCESS | 2216 | 1467615027595 Marionette TRACE conn2 <- [1,666,null,{}] 23:50:27 INFO - PROCESS | 2216 | 1467615027606 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}] 23:50:27 INFO - PROCESS | 2216 | 1467615027611 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:27 INFO - PROCESS | 2216 | 1467615027718 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:50:27 INFO - PROCESS | 2216 | 1467615027771 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:27 INFO - PROCESS | 2216 | 1467615027773 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a55000 == 34 [pid = 2216] [id = 174] 23:50:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x119693c00) [pid = 2216] [serial = 520] [outer = 0x0] 23:50:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119908000) [pid = 2216] [serial = 521] [outer = 0x119693c00] 23:50:27 INFO - PROCESS | 2216 | 1467615027795 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x120f92400) [pid = 2216] [serial = 522] [outer = 0x119693c00] 23:50:27 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:28 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:28 INFO - PROCESS | 2216 | 1467615028178 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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 635ms 23:50:28 INFO - PROCESS | 2216 | 1467615028224 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 2216 | 1467615028227 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:50:28 INFO - PROCESS | 2216 | 1467615028230 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 2216 | 1467615028232 Marionette TRACE conn2 <- [1,670,null,{}] 23:50:28 INFO - PROCESS | 2216 | 1467615028235 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}] 23:50:28 INFO - PROCESS | 2216 | 1467615028237 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:28 INFO - PROCESS | 2216 | 1467615028445 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:50:28 INFO - PROCESS | 2216 | 1467615028469 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 2216 | 1467615028470 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x121268000 == 35 [pid = 2216] [id = 175] 23:50:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120f9d000) [pid = 2216] [serial = 523] [outer = 0x0] 23:50:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x121928c00) [pid = 2216] [serial = 524] [outer = 0x120f9d000] 23:50:28 INFO - PROCESS | 2216 | 1467615028490 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x121b9bc00) [pid = 2216] [serial = 525] [outer = 0x120f9d000] 23:50:28 INFO - PROCESS | 2216 | 1467615028905 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]]]}] 23:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 723ms 23:50:28 INFO - PROCESS | 2216 | 1467615028953 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 2216 | 1467615028955 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:50:28 INFO - PROCESS | 2216 | 1467615028958 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 2216 | 1467615028960 Marionette TRACE conn2 <- [1,674,null,{}] 23:50:28 INFO - PROCESS | 2216 | 1467615028963 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}] 23:50:28 INFO - PROCESS | 2216 | 1467615028965 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:29 INFO - PROCESS | 2216 | 1467615029132 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:50:29 INFO - PROCESS | 2216 | 1467615029191 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:29 INFO - PROCESS | 2216 | 1467615029192 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217db800 == 36 [pid = 2216] [id = 176] 23:50:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x121099c00) [pid = 2216] [serial = 526] [outer = 0x0] 23:50:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x12414d000) [pid = 2216] [serial = 527] [outer = 0x121099c00] 23:50:29 INFO - PROCESS | 2216 | 1467615029233 Marionette DEBUG loaded listener.js 23:50:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x124386000) [pid = 2216] [serial = 528] [outer = 0x121099c00] 23:50:29 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:29 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:50:29 INFO - PROCESS | 2216 | 1467615029637 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]]]}] 23:50:29 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 23:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 721ms 23:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:50:29 INFO - PROCESS | 2216 | 1467615029694 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 2216 | 1467615029696 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:50:29 INFO - PROCESS | 2216 | 1467615029700 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 2216 | 1467615029701 Marionette TRACE conn2 <- [1,678,null,{}] 23:50:29 INFO - PROCESS | 2216 | 1467615029705 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}] 23:50:29 INFO - PROCESS | 2216 | 1467615029711 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:29 INFO - PROCESS | 2216 | 1467615029881 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:50:29 INFO - PROCESS | 2216 | 1467615029905 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:29 INFO - PROCESS | 2216 | 1467615029907 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x126018000 == 37 [pid = 2216] [id = 177] 23:50:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12453e400) [pid = 2216] [serial = 529] [outer = 0x0] 23:50:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124cf3000) [pid = 2216] [serial = 530] [outer = 0x12453e400] 23:50:29 INFO - PROCESS | 2216 | 1467615029957 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1260e7400) [pid = 2216] [serial = 531] [outer = 0x12453e400] 23:50:30 INFO - PROCESS | 2216 | 1467615030283 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]]]}] 23:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 621ms 23:50:30 INFO - PROCESS | 2216 | 1467615030327 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:50:30 INFO - PROCESS | 2216 | 1467615030328 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:50:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:50:30 INFO - PROCESS | 2216 | 1467615030330 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 2216 | 1467615030332 Marionette TRACE conn2 <- [1,682,null,{}] 23:50:30 INFO - PROCESS | 2216 | 1467615030334 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}] 23:50:30 INFO - PROCESS | 2216 | 1467615030335 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:30 INFO - PROCESS | 2216 | 1467615030511 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1193a7c00) [pid = 2216] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1185de400) [pid = 2216] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x115e24c00) [pid = 2216] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x113379c00) [pid = 2216] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x117ead400) [pid = 2216] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x117eaa800) [pid = 2216] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1172fbc00) [pid = 2216] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x120f99400) [pid = 2216] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x124cef000) [pid = 2216] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1260e3c00) [pid = 2216] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x128a2d800) [pid = 2216] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1127cb800) [pid = 2216] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x12438b800) [pid = 2216] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124ce6400) [pid = 2216] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1128af800) [pid = 2216] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x121de3400) [pid = 2216] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:50:30 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x120eff400) [pid = 2216] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:50:30 INFO - PROCESS | 2216 | 1467615030554 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 2216 | 1467615030556 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x113d78800 == 38 [pid = 2216] [id = 178] 23:50:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1128af800) [pid = 2216] [serial = 532] [outer = 0x0] 23:50:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x115e2f000) [pid = 2216] [serial = 533] [outer = 0x1128af800] 23:50:30 INFO - PROCESS | 2216 | 1467615030580 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1185de400) [pid = 2216] [serial = 534] [outer = 0x1128af800] 23:50:31 INFO - PROCESS | 2216 | 1467615031320 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]]]}] 23:50:31 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) 23:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 23:50:31 INFO - PROCESS | 2216 | 1467615031350 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 2216 | 1467615031351 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:50:31 INFO - PROCESS | 2216 | 1467615031353 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 2216 | 1467615031354 Marionette TRACE conn2 <- [1,686,null,{}] 23:50:31 INFO - PROCESS | 2216 | 1467615031359 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}] 23:50:31 INFO - PROCESS | 2216 | 1467615031360 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:31 INFO - PROCESS | 2216 | 1467615031443 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:50:31 INFO - PROCESS | 2216 | 1467615031447 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 2216 | 1467615031448 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a309000 == 39 [pid = 2216] [id = 179] 23:50:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x119903400) [pid = 2216] [serial = 535] [outer = 0x0] 23:50:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x121b94000) [pid = 2216] [serial = 536] [outer = 0x119903400] 23:50:31 INFO - PROCESS | 2216 | 1467615031480 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1265df400) [pid = 2216] [serial = 537] [outer = 0x119903400] 23:50:32 INFO - PROCESS | 2216 | 1467615032283 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]]]}] 23:50:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:50:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 23:50:32 INFO - PROCESS | 2216 | 1467615032325 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 2216 | 1467615032327 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:50:32 INFO - PROCESS | 2216 | 1467615032329 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 2216 | 1467615032330 Marionette TRACE conn2 <- [1,690,null,{}] 23:50:32 INFO - PROCESS | 2216 | 1467615032332 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}] 23:50:32 INFO - PROCESS | 2216 | 1467615032333 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:32 INFO - PROCESS | 2216 | 1467615032406 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:50:32 INFO - PROCESS | 2216 | 1467615032458 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 2216 | 1467615032459 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a617800 == 40 [pid = 2216] [id = 180] 23:50:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x113379c00) [pid = 2216] [serial = 538] [outer = 0x0] 23:50:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x126c25800) [pid = 2216] [serial = 539] [outer = 0x113379c00] 23:50:32 INFO - PROCESS | 2216 | 1467615032483 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128a18c00) [pid = 2216] [serial = 540] [outer = 0x113379c00] 23:50:33 INFO - PROCESS | 2216 | 1467615033418 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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1118ms 23:50:33 INFO - PROCESS | 2216 | 1467615033448 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 2216 | 1467615033451 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:50:33 INFO - PROCESS | 2216 | 1467615033454 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 2216 | 1467615033458 Marionette TRACE conn2 <- [1,694,null,{}] 23:50:33 INFO - PROCESS | 2216 | 1467615033461 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}] 23:50:33 INFO - PROCESS | 2216 | 1467615033464 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:33 INFO - PROCESS | 2216 | 1467615033565 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:50:33 INFO - PROCESS | 2216 | 1467615033632 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 2216 | 1467615033633 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x118420000 == 41 [pid = 2216] [id = 181] 23:50:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1184a9c00) [pid = 2216] [serial = 541] [outer = 0x0] 23:50:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1185df000) [pid = 2216] [serial = 542] [outer = 0x1184a9c00] 23:50:33 INFO - PROCESS | 2216 | 1467615033665 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x118fd6800) [pid = 2216] [serial = 543] [outer = 0x1184a9c00] 23:50:34 INFO - PROCESS | 2216 | 1467615034570 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]]]}] 23:50:34 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) 23:50:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 23:50:34 INFO - PROCESS | 2216 | 1467615034627 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:50:34 INFO - PROCESS | 2216 | 1467615034630 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:50:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:50:34 INFO - PROCESS | 2216 | 1467615034635 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 2216 | 1467615034637 Marionette TRACE conn2 <- [1,698,null,{}] 23:50:34 INFO - PROCESS | 2216 | 1467615034640 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}] 23:50:34 INFO - PROCESS | 2216 | 1467615034641 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:34 INFO - PROCESS | 2216 | 1467615034744 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:50:34 INFO - PROCESS | 2216 | 1467615034797 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:34 INFO - PROCESS | 2216 | 1467615034799 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x1265a6800 == 42 [pid = 2216] [id = 182] 23:50:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1193a7400) [pid = 2216] [serial = 544] [outer = 0x0] 23:50:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x120f93800) [pid = 2216] [serial = 545] [outer = 0x1193a7400] 23:50:34 INFO - PROCESS | 2216 | 1467615034829 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x121b42c00) [pid = 2216] [serial = 546] [outer = 0x1193a7400] 23:50:35 INFO - PROCESS | 2216 | 1467615035913 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]]]}] 23:50:35 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) 23:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1320ms 23:50:35 INFO - PROCESS | 2216 | 1467615035958 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:50:35 INFO - PROCESS | 2216 | 1467615035960 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:50:35 INFO - PROCESS | 2216 | 1467615035964 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - PROCESS | 2216 | 1467615035966 Marionette TRACE conn2 <- [1,702,null,{}] 23:50:35 INFO - PROCESS | 2216 | 1467615035970 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}] 23:50:35 INFO - PROCESS | 2216 | 1467615035972 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:36 INFO - PROCESS | 2216 | 1467615036064 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:50:36 INFO - PROCESS | 2216 | 1467615036152 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 2216 | 1467615036154 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e5f000 == 43 [pid = 2216] [id = 183] 23:50:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x11837c000) [pid = 2216] [serial = 547] [outer = 0x0] 23:50:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1184ae400) [pid = 2216] [serial = 548] [outer = 0x11837c000] 23:50:36 INFO - PROCESS | 2216 | 1467615036183 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1188b1000) [pid = 2216] [serial = 549] [outer = 0x11837c000] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x12a309000 == 42 [pid = 2216] [id = 179] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x113d78800 == 41 [pid = 2216] [id = 178] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x126018000 == 40 [pid = 2216] [id = 177] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x1217db800 == 39 [pid = 2216] [id = 176] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x121268000 == 38 [pid = 2216] [id = 175] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x119a55000 == 37 [pid = 2216] [id = 174] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x11811f000 == 36 [pid = 2216] [id = 173] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x11678c000 == 35 [pid = 2216] [id = 172] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a3800 == 34 [pid = 2216] [id = 171] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x12103d000 == 33 [pid = 2216] [id = 170] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa46800 == 32 [pid = 2216] [id = 168] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x116999000 == 31 [pid = 2216] [id = 169] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x117e60000 == 30 [pid = 2216] [id = 156] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x1265a6800 == 29 [pid = 2216] [id = 182] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x118420000 == 28 [pid = 2216] [id = 181] 23:50:37 INFO - PROCESS | 2216 | --DOCSHELL 0x12a617800 == 27 [pid = 2216] [id = 180] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x120f96c00) [pid = 2216] [serial = 478] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x11990f400) [pid = 2216] [serial = 467] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1193a4000) [pid = 2216] [serial = 466] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119908c00) [pid = 2216] [serial = 475] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x120efcc00) [pid = 2216] [serial = 476] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x11662f800) [pid = 2216] [serial = 469] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1129a4800) [pid = 2216] [serial = 470] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x118383000) [pid = 2216] [serial = 472] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1187f2800) [pid = 2216] [serial = 473] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x124150000) [pid = 2216] [serial = 482] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x121de1800) [pid = 2216] [serial = 481] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x119692800) [pid = 2216] [serial = 452] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1185da000) [pid = 2216] [serial = 451] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x12414a400) [pid = 2216] [serial = 455] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x121b92c00) [pid = 2216] [serial = 454] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x128a2ac00) [pid = 2216] [serial = 458] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x128a0f800) [pid = 2216] [serial = 487] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x12666ac00) [pid = 2216] [serial = 457] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x129420400) [pid = 2216] [serial = 461] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128ba7c00) [pid = 2216] [serial = 460] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x117204800) [pid = 2216] [serial = 464] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x115e2b800) [pid = 2216] [serial = 463] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x126538c00) [pid = 2216] [serial = 485] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x124ce7000) [pid = 2216] [serial = 484] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x128a24800) [pid = 2216] [serial = 490] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1184a8800) [pid = 2216] [serial = 494] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x128a1a800) [pid = 2216] [serial = 488] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x128b37800) [pid = 2216] [serial = 491] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x121b95c00) [pid = 2216] [serial = 495] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x128a2c800) [pid = 2216] [serial = 500] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x124c94000) [pid = 2216] [serial = 497] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x1292d7400) [pid = 2216] [serial = 503] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x11386d400) [pid = 2216] [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.] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x128f3d400) [pid = 2216] [serial = 501] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x121b92400) [pid = 2216] [serial = 479] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x126670000) [pid = 2216] [serial = 498] [outer = 0x0] [url = about:blank] 23:50:37 INFO - PROCESS | 2216 | 1467615037213 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]]]}] 23:50:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1275ms 23:50:37 INFO - PROCESS | 2216 | 1467615037240 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:50:37 INFO - PROCESS | 2216 | 1467615037243 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:50:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:50:37 INFO - PROCESS | 2216 | 1467615037246 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:50:37 INFO - PROCESS | 2216 | 1467615037248 Marionette TRACE conn2 <- [1,706,null,{}] 23:50:37 INFO - PROCESS | 2216 | 1467615037251 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}] 23:50:37 INFO - PROCESS | 2216 | 1467615037253 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:37 INFO - PROCESS | 2216 | 1467615037328 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:50:37 INFO - PROCESS | 2216 | 1467615037356 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:37 INFO - PROCESS | 2216 | 1467615037359 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x113d8c800 == 28 [pid = 2216] [id = 184] 23:50:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x11336e400) [pid = 2216] [serial = 550] [outer = 0x0] 23:50:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1133dd000) [pid = 2216] [serial = 551] [outer = 0x11336e400] 23:50:37 INFO - PROCESS | 2216 | 1467615037388 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1150d5800) [pid = 2216] [serial = 552] [outer = 0x11336e400] 23:50:38 INFO - PROCESS | 2216 | 1467615038197 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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:50:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 23:50:38 INFO - PROCESS | 2216 | 1467615038219 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 2216 | 1467615038223 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:50:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:50:38 INFO - PROCESS | 2216 | 1467615038228 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 2216 | 1467615038230 Marionette TRACE conn2 <- [1,710,null,{}] 23:50:38 INFO - PROCESS | 2216 | 1467615038232 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}] 23:50:38 INFO - PROCESS | 2216 | 1467615038234 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:38 INFO - PROCESS | 2216 | 1467615038313 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:50:38 INFO - PROCESS | 2216 | 1467615038358 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:38 INFO - PROCESS | 2216 | 1467615038359 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x116913000 == 29 [pid = 2216] [id = 185] 23:50:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x11602fc00) [pid = 2216] [serial = 553] [outer = 0x0] 23:50:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1167cf400) [pid = 2216] [serial = 554] [outer = 0x11602fc00] 23:50:38 INFO - PROCESS | 2216 | 1467615038386 Marionette DEBUG loaded listener.js 23:50:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x117205c00) [pid = 2216] [serial = 555] [outer = 0x11602fc00] 23:50:39 INFO - PROCESS | 2216 | 1467615039170 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]]]}] 23:50:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 23:50:39 INFO - PROCESS | 2216 | 1467615039199 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:50:39 INFO - PROCESS | 2216 | 1467615039210 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:50:39 INFO - PROCESS | 2216 | 1467615039213 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:50:39 INFO - PROCESS | 2216 | 1467615039215 Marionette TRACE conn2 <- [1,714,null,{}] 23:50:39 INFO - PROCESS | 2216 | 1467615039223 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}] 23:50:39 INFO - PROCESS | 2216 | 1467615039226 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:39 INFO - PROCESS | 2216 | 1467615039317 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:50:39 INFO - PROCESS | 2216 | 1467615039353 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 2216 | 1467615039355 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x117265800 == 30 [pid = 2216] [id = 186] 23:50:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1184aac00) [pid = 2216] [serial = 556] [outer = 0x0] 23:50:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1185db000) [pid = 2216] [serial = 557] [outer = 0x1184aac00] 23:50:39 INFO - PROCESS | 2216 | 1467615039382 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x118741800) [pid = 2216] [serial = 558] [outer = 0x1184aac00] 23:50:40 INFO - PROCESS | 2216 | 1467615040169 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]]]}] 23:50:40 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 23:50:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 972ms 23:50:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:50:40 INFO - PROCESS | 2216 | 1467615040186 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:50:40 INFO - PROCESS | 2216 | 1467615040189 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:50:40 INFO - PROCESS | 2216 | 1467615040191 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:50:40 INFO - PROCESS | 2216 | 1467615040192 Marionette TRACE conn2 <- [1,718,null,{}] 23:50:40 INFO - PROCESS | 2216 | 1467615040195 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}] 23:50:40 INFO - PROCESS | 2216 | 1467615040196 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:40 INFO - PROCESS | 2216 | 1467615040287 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:50:40 INFO - PROCESS | 2216 | 1467615040319 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:40 INFO - PROCESS | 2216 | 1467615040321 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x118772800 == 31 [pid = 2216] [id = 187] 23:50:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1188b2400) [pid = 2216] [serial = 559] [outer = 0x0] 23:50:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x119106400) [pid = 2216] [serial = 560] [outer = 0x1188b2400] 23:50:40 INFO - PROCESS | 2216 | 1467615040346 Marionette DEBUG loaded listener.js 23:50:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x11939d400) [pid = 2216] [serial = 561] [outer = 0x1188b2400] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x113379c00) [pid = 2216] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x121099c00) [pid = 2216] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x12453e400) [pid = 2216] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x112986000) [pid = 2216] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x119693c00) [pid = 2216] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x118308000) [pid = 2216] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x115e2ec00) [pid = 2216] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x128b3f400) [pid = 2216] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x1184b3c00) [pid = 2216] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x1193a2000) [pid = 2216] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1128af800) [pid = 2216] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x120f9d000) [pid = 2216] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:50:41 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x119903400) [pid = 2216] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:50:41 INFO - PROCESS | 2216 | 1467615041167 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]]]}] 23:50:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:50:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1021ms 23:50:41 INFO - PROCESS | 2216 | 1467615041213 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 2216 | 1467615041214 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:50:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:50:41 INFO - PROCESS | 2216 | 1467615041216 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - PROCESS | 2216 | 1467615041217 Marionette TRACE conn2 <- [1,722,null,{}] 23:50:41 INFO - PROCESS | 2216 | 1467615041220 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}] 23:50:41 INFO - PROCESS | 2216 | 1467615041221 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:41 INFO - PROCESS | 2216 | 1467615041298 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:50:41 INFO - PROCESS | 2216 | 1467615041301 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 2216 | 1467615041302 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fd0800 == 32 [pid = 2216] [id = 188] 23:50:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x1128b3000) [pid = 2216] [serial = 562] [outer = 0x0] 23:50:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x1185dc000) [pid = 2216] [serial = 563] [outer = 0x1128b3000] 23:50:41 INFO - PROCESS | 2216 | 1467615041330 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1193a4c00) [pid = 2216] [serial = 564] [outer = 0x1128b3000] 23:50:41 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly - 23:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1 23:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:41 INFO - _addTest/ [0,725,"getWindowHandle",null] 23:50:41 INFO - PROCESS | 2216 | 1467615041637 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:50:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:50:41 INFO - PROCESS | 2216 | 1467615041648 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:50:41 INFO - PROCESS | 2216 | 1467615041649 Marionette TRACE conn2 <- [1,726,null,{}] 23:50:41 INFO - PROCESS | 2216 | 1467615041651 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}] 23:50:41 INFO - PROCESS | 2216 | 1467615041657 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:41 INFO - PROCESS | 2216 | 1467615041750 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:50:41 INFO - PROCESS | 2216 | 1467615041799 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 2216 | 1467615041800 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x11960e000 == 33 [pid = 2216] [id = 189] 23:50:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x116713400) [pid = 2216] [serial = 565] [outer = 0x0] 23:50:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x1197c7800) [pid = 2216] [serial = 566] [outer = 0x116713400] 23:50:41 INFO - PROCESS | 2216 | 1467615041825 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x120eff000) [pid = 2216] [serial = 567] [outer = 0x116713400] 23:50:42 INFO - PROCESS | 2216 | 1467615042146 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]]]}] 23:50:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:50:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 23:50:42 INFO - PROCESS | 2216 | 1467615042168 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:50:42 INFO - PROCESS | 2216 | 1467615042169 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:50:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:50:42 INFO - PROCESS | 2216 | 1467615042171 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - PROCESS | 2216 | 1467615042174 Marionette TRACE conn2 <- [1,730,null,{}] 23:50:42 INFO - PROCESS | 2216 | 1467615042177 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}] 23:50:42 INFO - PROCESS | 2216 | 1467615042178 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:42 INFO - PROCESS | 2216 | 1467615042254 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:50:42 INFO - PROCESS | 2216 | 1467615042259 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 2216 | 1467615042261 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12103f000 == 34 [pid = 2216] [id = 190] 23:50:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x119903400) [pid = 2216] [serial = 568] [outer = 0x0] 23:50:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x120fa0c00) [pid = 2216] [serial = 569] [outer = 0x119903400] 23:50:42 INFO - PROCESS | 2216 | 1467615042285 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1218cc800) [pid = 2216] [serial = 570] [outer = 0x119903400] 23:50:42 INFO - PROCESS | 2216 | 1467615042727 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] 23:50:42 INFO - PROCESS | 2216 | 1467615042746 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:50:42 INFO - PROCESS | 2216 | 1467615042749 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - PROCESS | 2216 | 1467615042751 Marionette TRACE conn2 <- [1,734,null,{}] 23:50:42 INFO - PROCESS | 2216 | 1467615042754 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}] 23:50:42 INFO - PROCESS | 2216 | 1467615042758 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:42 INFO - PROCESS | 2216 | 1467615042870 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:50:42 INFO - PROCESS | 2216 | 1467615042880 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 2216 | 1467615042881 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12136f000 == 35 [pid = 2216] [id = 191] 23:50:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x120f94400) [pid = 2216] [serial = 571] [outer = 0x0] 23:50:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x121b92800) [pid = 2216] [serial = 572] [outer = 0x120f94400] 23:50:42 INFO - PROCESS | 2216 | 1467615042920 Marionette DEBUG loaded listener.js 23:50:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x121de3000) [pid = 2216] [serial = 573] [outer = 0x120f94400] 23:50:43 INFO - PROCESS | 2216 | --DOCSHELL 0x116913000 == 34 [pid = 2216] [id = 185] 23:50:43 INFO - PROCESS | 2216 | --DOCSHELL 0x113d8c800 == 33 [pid = 2216] [id = 184] 23:50:43 INFO - PROCESS | 2216 | --DOCSHELL 0x117e5f000 == 32 [pid = 2216] [id = 183] 23:50:44 INFO - PROCESS | 2216 | --DOCSHELL 0x117265800 == 31 [pid = 2216] [id = 186] 23:50:44 INFO - PROCESS | 2216 | --DOCSHELL 0x118772800 == 30 [pid = 2216] [id = 187] 23:50:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12103f000 == 29 [pid = 2216] [id = 190] 23:50:44 INFO - PROCESS | 2216 | --DOCSHELL 0x11960e000 == 28 [pid = 2216] [id = 189] 23:50:44 INFO - PROCESS | 2216 | --DOCSHELL 0x118fd0800 == 27 [pid = 2216] [id = 188] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x128a18c00) [pid = 2216] [serial = 540] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x126c25800) [pid = 2216] [serial = 539] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x12414d000) [pid = 2216] [serial = 527] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x124cf3000) [pid = 2216] [serial = 530] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x124386000) [pid = 2216] [serial = 528] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x113d40400) [pid = 2216] [serial = 506] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x116632c00) [pid = 2216] [serial = 507] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x119908000) [pid = 2216] [serial = 521] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x120f92400) [pid = 2216] [serial = 522] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1184b3800) [pid = 2216] [serial = 518] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x119399800) [pid = 2216] [serial = 519] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x11662a000) [pid = 2216] [serial = 515] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x1181c2c00) [pid = 2216] [serial = 516] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x12a686800) [pid = 2216] [serial = 504] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 60 (0x119109000) [pid = 2216] [serial = 509] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 59 (0x119694000) [pid = 2216] [serial = 510] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 58 (0x120f94c00) [pid = 2216] [serial = 512] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 57 (0x121b8e800) [pid = 2216] [serial = 513] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 56 (0x115e2f000) [pid = 2216] [serial = 533] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 55 (0x121928c00) [pid = 2216] [serial = 524] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 54 (0x1260e7400) [pid = 2216] [serial = 531] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 53 (0x1185de400) [pid = 2216] [serial = 534] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 52 (0x121b94000) [pid = 2216] [serial = 536] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 51 (0x121b9bc00) [pid = 2216] [serial = 525] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | --DOMWINDOW == 50 (0x1265df400) [pid = 2216] [serial = 537] [outer = 0x0] [url = about:blank] 23:50:44 INFO - PROCESS | 2216 | 1467615044212 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]]]}] 23:50:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:50:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1475ms 23:50:44 INFO - PROCESS | 2216 | 1467615044226 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 2216 | 1467615044228 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:50:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:50:44 INFO - PROCESS | 2216 | 1467615044232 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 2216 | 1467615044234 Marionette TRACE conn2 <- [1,738,null,{}] 23:50:44 INFO - PROCESS | 2216 | 1467615044239 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}] 23:50:44 INFO - PROCESS | 2216 | 1467615044241 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:44 INFO - PROCESS | 2216 | 1467615044317 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:50:44 INFO - PROCESS | 2216 | 1467615044360 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 2216 | 1467615044363 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x116008000 == 28 [pid = 2216] [id = 192] 23:50:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 51 (0x112e20800) [pid = 2216] [serial = 574] [outer = 0x0] 23:50:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 52 (0x112e91c00) [pid = 2216] [serial = 575] [outer = 0x112e20800] 23:50:44 INFO - PROCESS | 2216 | 1467615044391 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 53 (0x1150da800) [pid = 2216] [serial = 576] [outer = 0x112e20800] 23:50:45 INFO - PROCESS | 2216 | 1467615045170 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]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:50:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 23:50:45 INFO - PROCESS | 2216 | 1467615045202 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:50:45 INFO - PROCESS | 2216 | 1467615045206 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:50:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:50:45 INFO - PROCESS | 2216 | 1467615045212 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - PROCESS | 2216 | 1467615045213 Marionette TRACE conn2 <- [1,742,null,{}] 23:50:45 INFO - PROCESS | 2216 | 1467615045216 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}] 23:50:45 INFO - PROCESS | 2216 | 1467615045218 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:45 INFO - PROCESS | 2216 | 1467615045290 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:50:45 INFO - PROCESS | 2216 | 1467615045294 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:45 INFO - PROCESS | 2216 | 1467615045295 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b6000 == 29 [pid = 2216] [id = 193] 23:50:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 54 (0x115e2c000) [pid = 2216] [serial = 577] [outer = 0x0] 23:50:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 55 (0x1162dc000) [pid = 2216] [serial = 578] [outer = 0x115e2c000] 23:50:45 INFO - PROCESS | 2216 | 1467615045324 Marionette DEBUG loaded listener.js 23:50:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 56 (0x116708400) [pid = 2216] [serial = 579] [outer = 0x115e2c000] 23:50:46 INFO - PROCESS | 2216 | 1467615046134 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]]]}] 23:50:46 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 23:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 23:50:46 INFO - PROCESS | 2216 | 1467615046181 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:50:46 INFO - PROCESS | 2216 | 1467615046182 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:50:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:50:46 INFO - PROCESS | 2216 | 1467615046185 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:50:46 INFO - PROCESS | 2216 | 1467615046195 Marionette TRACE conn2 <- [1,746,null,{}] 23:50:46 INFO - PROCESS | 2216 | 1467615046203 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}] 23:50:46 INFO - PROCESS | 2216 | 1467615046207 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:46 INFO - PROCESS | 2216 | 1467615046292 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:50:46 INFO - PROCESS | 2216 | 1467615046298 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 2216 | 1467615046300 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e62000 == 30 [pid = 2216] [id = 194] 23:50:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 57 (0x111aa5800) [pid = 2216] [serial = 580] [outer = 0x0] 23:50:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 58 (0x118299800) [pid = 2216] [serial = 581] [outer = 0x111aa5800] 23:50:46 INFO - PROCESS | 2216 | 1467615046330 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 59 (0x11837bc00) [pid = 2216] [serial = 582] [outer = 0x111aa5800] 23:50:47 INFO - PROCESS | 2216 | 1467615047114 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]]]}] 23:50:47 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.) 23:50:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 980ms 23:50:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:50:47 INFO - PROCESS | 2216 | 1467615047165 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 2216 | 1467615047167 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:50:47 INFO - PROCESS | 2216 | 1467615047169 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 2216 | 1467615047170 Marionette TRACE conn2 <- [1,750,null,{}] 23:50:47 INFO - PROCESS | 2216 | 1467615047172 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}] 23:50:47 INFO - PROCESS | 2216 | 1467615047174 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:47 INFO - PROCESS | 2216 | 1467615047244 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:50:47 INFO - PROCESS | 2216 | 1467615047248 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:47 INFO - PROCESS | 2216 | 1467615047249 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x11850b800 == 31 [pid = 2216] [id = 195] 23:50:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x1184b0800) [pid = 2216] [serial = 583] [outer = 0x0] 23:50:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x1185e2c00) [pid = 2216] [serial = 584] [outer = 0x1184b0800] 23:50:47 INFO - PROCESS | 2216 | 1467615047276 Marionette DEBUG loaded listener.js 23:50:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x1187ef000) [pid = 2216] [serial = 585] [outer = 0x1184b0800] 23:50:48 INFO - PROCESS | 2216 | 1467615048129 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]]]}] 23:50:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:50:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 23:50:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:50:48 INFO - PROCESS | 2216 | 1467615048141 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:50:48 INFO - PROCESS | 2216 | 1467615048142 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:50:48 INFO - PROCESS | 2216 | 1467615048144 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:50:48 INFO - PROCESS | 2216 | 1467615048145 Marionette TRACE conn2 <- [1,754,null,{}] 23:50:48 INFO - PROCESS | 2216 | 1467615048147 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}] 23:50:48 INFO - PROCESS | 2216 | 1467615048149 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:48 INFO - PROCESS | 2216 | 1467615048239 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:50:48 INFO - PROCESS | 2216 | 1467615048244 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 2216 | 1467615048245 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fd0000 == 32 [pid = 2216] [id = 196] 23:50:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x115e24c00) [pid = 2216] [serial = 586] [outer = 0x0] 23:50:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x1188b4000) [pid = 2216] [serial = 587] [outer = 0x115e24c00] 23:50:48 INFO - PROCESS | 2216 | 1467615048271 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x11910c000) [pid = 2216] [serial = 588] [outer = 0x115e24c00] 23:50:49 INFO - PROCESS | 2216 | 1467615049075 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]]]}] 23:50:49 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 23:50:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 23:50:49 INFO - PROCESS | 2216 | 1467615049113 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 2216 | 1467615049114 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:50:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:50:49 INFO - PROCESS | 2216 | 1467615049116 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 2216 | 1467615049118 Marionette TRACE conn2 <- [1,758,null,{}] 23:50:49 INFO - PROCESS | 2216 | 1467615049120 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}] 23:50:49 INFO - PROCESS | 2216 | 1467615049124 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:49 INFO - PROCESS | 2216 | 1467615049223 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:50:49 INFO - PROCESS | 2216 | 1467615049255 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 2216 | 1467615049256 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a4c800 == 33 [pid = 2216] [id = 197] 23:50:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1187ee800) [pid = 2216] [serial = 589] [outer = 0x0] 23:50:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1197c8400) [pid = 2216] [serial = 590] [outer = 0x1187ee800] 23:50:49 INFO - PROCESS | 2216 | 1467615049281 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x119ec8000) [pid = 2216] [serial = 591] [outer = 0x1187ee800] 23:50:49 INFO - PROCESS | 2216 | 1467615049574 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]]]}] 23:50:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:50:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 23:50:49 INFO - PROCESS | 2216 | 1467615049586 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 2216 | 1467615049587 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:50:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:50:49 INFO - PROCESS | 2216 | 1467615049598 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 2216 | 1467615049599 Marionette TRACE conn2 <- [1,762,null,{}] 23:50:49 INFO - PROCESS | 2216 | 1467615049601 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}] 23:50:49 INFO - PROCESS | 2216 | 1467615049602 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:49 INFO - PROCESS | 2216 | 1467615049699 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:50:49 INFO - PROCESS | 2216 | 1467615049729 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:49 INFO - PROCESS | 2216 | 1467615049730 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x121039800 == 34 [pid = 2216] [id = 198] 23:50:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1128a9c00) [pid = 2216] [serial = 592] [outer = 0x0] 23:50:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x120ef8400) [pid = 2216] [serial = 593] [outer = 0x1128a9c00] 23:50:49 INFO - PROCESS | 2216 | 1467615049754 Marionette DEBUG loaded listener.js 23:50:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x120f93c00) [pid = 2216] [serial = 594] [outer = 0x1128a9c00] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x1188b2400) [pid = 2216] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x1128b3000) [pid = 2216] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x119903400) [pid = 2216] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x11602fc00) [pid = 2216] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x11336e400) [pid = 2216] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x11837c000) [pid = 2216] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x1193a7400) [pid = 2216] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x1184a9c00) [pid = 2216] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x1184aac00) [pid = 2216] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:50:50 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x116713400) [pid = 2216] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:50:50 INFO - PROCESS | 2216 | 1467615050493 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]]]}] 23:50:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:50:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 23:50:50 INFO - PROCESS | 2216 | 1467615050519 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:50:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:50:50 INFO - PROCESS | 2216 | 1467615050520 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:50:50 INFO - PROCESS | 2216 | 1467615050522 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 2216 | 1467615050523 Marionette TRACE conn2 <- [1,766,null,{}] 23:50:50 INFO - PROCESS | 2216 | 1467615050526 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}] 23:50:50 INFO - PROCESS | 2216 | 1467615050527 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:50 INFO - PROCESS | 2216 | 1467615050593 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:50:50 INFO - PROCESS | 2216 | 1467615050596 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 2216 | 1467615050597 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x12135f000 == 35 [pid = 2216] [id = 199] 23:50:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x1181bc000) [pid = 2216] [serial = 595] [outer = 0x0] 23:50:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x118748400) [pid = 2216] [serial = 596] [outer = 0x1181bc000] 23:50:50 INFO - PROCESS | 2216 | 1467615050623 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x119699000) [pid = 2216] [serial = 597] [outer = 0x1181bc000] 23:50:51 INFO - PROCESS | 2216 | 1467615051398 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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:50:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 23:50:51 INFO - PROCESS | 2216 | 1467615051442 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 2216 | 1467615051443 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:50:51 INFO - PROCESS | 2216 | 1467615051445 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - PROCESS | 2216 | 1467615051446 Marionette TRACE conn2 <- [1,770,null,{}] 23:50:51 INFO - PROCESS | 2216 | 1467615051448 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}] 23:50:51 INFO - PROCESS | 2216 | 1467615051449 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:51 INFO - PROCESS | 2216 | 1467615051542 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:50:51 INFO - PROCESS | 2216 | 1467615051569 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 2216 | 1467615051570 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e61800 == 36 [pid = 2216] [id = 200] 23:50:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x11830cc00) [pid = 2216] [serial = 598] [outer = 0x0] 23:50:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x120f98400) [pid = 2216] [serial = 599] [outer = 0x11830cc00] 23:50:51 INFO - PROCESS | 2216 | 1467615051598 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x120fc5800) [pid = 2216] [serial = 600] [outer = 0x11830cc00] 23:50:51 INFO - PROCESS | 2216 | 1467615051875 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]]]}] 23:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 467ms 23:50:51 INFO - PROCESS | 2216 | 1467615051913 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:50:51 INFO - PROCESS | 2216 | 1467615051914 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:50:51 INFO - PROCESS | 2216 | 1467615051916 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:50:51 INFO - PROCESS | 2216 | 1467615051917 Marionette TRACE conn2 <- [1,774,null,{}] 23:50:51 INFO - PROCESS | 2216 | 1467615051920 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}] 23:50:51 INFO - PROCESS | 2216 | 1467615051921 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:52 INFO - PROCESS | 2216 | 1467615052000 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:50:52 INFO - PROCESS | 2216 | 1467615052004 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:52 INFO - PROCESS | 2216 | 1467615052005 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x123715000 == 37 [pid = 2216] [id = 201] 23:50:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x120fa1c00) [pid = 2216] [serial = 601] [outer = 0x0] 23:50:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x12192a000) [pid = 2216] [serial = 602] [outer = 0x120fa1c00] 23:50:52 INFO - PROCESS | 2216 | 1467615052032 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x121b94000) [pid = 2216] [serial = 603] [outer = 0x120fa1c00] 23:50:52 INFO - PROCESS | 2216 | 1467615052347 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]]]}] 23:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 23:50:52 INFO - PROCESS | 2216 | 1467615052387 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 2216 | 1467615052388 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:50:52 INFO - PROCESS | 2216 | 1467615052390 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 2216 | 1467615052392 Marionette TRACE conn2 <- [1,778,null,{}] 23:50:52 INFO - PROCESS | 2216 | 1467615052395 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}] 23:50:52 INFO - PROCESS | 2216 | 1467615052396 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:52 INFO - PROCESS | 2216 | 1467615052498 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:50:52 INFO - PROCESS | 2216 | 1467615052503 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:52 INFO - PROCESS | 2216 | 1467615052515 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fcf800 == 38 [pid = 2216] [id = 202] 23:50:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x121b8dc00) [pid = 2216] [serial = 604] [outer = 0x0] 23:50:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x12379fc00) [pid = 2216] [serial = 605] [outer = 0x121b8dc00] 23:50:52 INFO - PROCESS | 2216 | 1467615052542 Marionette DEBUG loaded listener.js 23:50:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x12414e400) [pid = 2216] [serial = 606] [outer = 0x121b8dc00] 23:50:52 INFO - PROCESS | 2216 | 1467615052927 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]]]}] 23:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 570ms 23:50:52 INFO - PROCESS | 2216 | 1467615052962 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 2216 | 1467615052964 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:50:52 INFO - PROCESS | 2216 | 1467615052967 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:50:52 INFO - PROCESS | 2216 | 1467615052969 Marionette TRACE conn2 <- [1,782,null,{}] 23:50:52 INFO - PROCESS | 2216 | 1467615052973 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}] 23:50:52 INFO - PROCESS | 2216 | 1467615052975 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:53 INFO - PROCESS | 2216 | 1467615053082 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:50:53 INFO - PROCESS | 2216 | 1467615053130 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 2216 | 1467615053132 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x116782000 == 39 [pid = 2216] [id = 203] 23:50:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1128b0400) [pid = 2216] [serial = 607] [outer = 0x0] 23:50:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x112985400) [pid = 2216] [serial = 608] [outer = 0x1128b0400] 23:50:53 INFO - PROCESS | 2216 | 1467615053164 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x113d4bc00) [pid = 2216] [serial = 609] [outer = 0x1128b0400] 23:50:53 INFO - PROCESS | 2216 | 1467615053691 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]]]}] 23:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 771ms 23:50:53 INFO - PROCESS | 2216 | 1467615053740 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:50:53 INFO - PROCESS | 2216 | 1467615053744 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:50:53 INFO - PROCESS | 2216 | 1467615053748 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:50:53 INFO - PROCESS | 2216 | 1467615053750 Marionette TRACE conn2 <- [1,786,null,{}] 23:50:53 INFO - PROCESS | 2216 | 1467615053753 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}] 23:50:53 INFO - PROCESS | 2216 | 1467615053755 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:53 INFO - PROCESS | 2216 | 1467615053857 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:50:53 INFO - PROCESS | 2216 | 1467615053928 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 2216 | 1467615053929 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x118517800 == 40 [pid = 2216] [id = 204] 23:50:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x116713000) [pid = 2216] [serial = 610] [outer = 0x0] 23:50:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x117204800) [pid = 2216] [serial = 611] [outer = 0x116713000] 23:50:53 INFO - PROCESS | 2216 | 1467615053960 Marionette DEBUG loaded listener.js 23:50:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x117eab800) [pid = 2216] [serial = 612] [outer = 0x116713000] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x123715000 == 39 [pid = 2216] [id = 201] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x117e61800 == 38 [pid = 2216] [id = 200] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x12135f000 == 37 [pid = 2216] [id = 199] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x121039800 == 36 [pid = 2216] [id = 198] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x119a4c800 == 35 [pid = 2216] [id = 197] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x118fd0000 == 34 [pid = 2216] [id = 196] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x11850b800 == 33 [pid = 2216] [id = 195] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x117e62000 == 32 [pid = 2216] [id = 194] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x121b92800) [pid = 2216] [serial = 572] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b6000 == 31 [pid = 2216] [id = 193] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x116008000 == 30 [pid = 2216] [id = 192] 23:50:54 INFO - PROCESS | 2216 | --DOCSHELL 0x12136f000 == 29 [pid = 2216] [id = 191] 23:50:54 INFO - PROCESS | 2216 | 1467615054642 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]]]}] 23:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 922ms 23:50:54 INFO - PROCESS | 2216 | 1467615054670 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:50:54 INFO - PROCESS | 2216 | 1467615054674 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:50:54 INFO - PROCESS | 2216 | 1467615054678 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:50:54 INFO - PROCESS | 2216 | 1467615054680 Marionette TRACE conn2 <- [1,790,null,{}] 23:50:54 INFO - PROCESS | 2216 | 1467615054683 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}] 23:50:54 INFO - PROCESS | 2216 | 1467615054685 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:54 INFO - PROCESS | 2216 | 1467615054758 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x119106400) [pid = 2216] [serial = 560] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1185dc000) [pid = 2216] [serial = 563] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1193a4c00) [pid = 2216] [serial = 564] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x120fa0c00) [pid = 2216] [serial = 569] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x11939d400) [pid = 2216] [serial = 561] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1167cf400) [pid = 2216] [serial = 554] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1133dd000) [pid = 2216] [serial = 551] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x1150d5800) [pid = 2216] [serial = 552] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x1188b1000) [pid = 2216] [serial = 549] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x1184ae400) [pid = 2216] [serial = 548] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x1218cc800) [pid = 2216] [serial = 570] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x121b42c00) [pid = 2216] [serial = 546] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x120f93800) [pid = 2216] [serial = 545] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x118fd6800) [pid = 2216] [serial = 543] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x1185df000) [pid = 2216] [serial = 542] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x1185db000) [pid = 2216] [serial = 557] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x118741800) [pid = 2216] [serial = 558] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 60 (0x120eff000) [pid = 2216] [serial = 567] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 59 (0x117205c00) [pid = 2216] [serial = 555] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | --DOMWINDOW == 58 (0x1197c7800) [pid = 2216] [serial = 566] [outer = 0x0] [url = about:blank] 23:50:54 INFO - PROCESS | 2216 | 1467615054814 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:54 INFO - PROCESS | 2216 | 1467615054817 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x116099000 == 30 [pid = 2216] [id = 205] 23:50:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 59 (0x1133dd000) [pid = 2216] [serial = 613] [outer = 0x0] 23:50:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x116031c00) [pid = 2216] [serial = 614] [outer = 0x1133dd000] 23:50:54 INFO - PROCESS | 2216 | 1467615054846 Marionette DEBUG loaded listener.js 23:50:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x1170d9c00) [pid = 2216] [serial = 615] [outer = 0x1133dd000] 23:50:55 INFO - PROCESS | 2216 | 1467615055132 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]]]}] 23:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 472ms 23:50:55 INFO - PROCESS | 2216 | 1467615055150 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:50:55 INFO - PROCESS | 2216 | 1467615055153 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:50:55 INFO - PROCESS | 2216 | 1467615055164 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 2216 | 1467615055166 Marionette TRACE conn2 <- [1,794,null,{}] 23:50:55 INFO - PROCESS | 2216 | 1467615055168 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}] 23:50:55 INFO - PROCESS | 2216 | 1467615055170 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:55 INFO - PROCESS | 2216 | 1467615055250 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:50:55 INFO - PROCESS | 2216 | 1467615055254 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 2216 | 1467615055257 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e62000 == 31 [pid = 2216] [id = 206] 23:50:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x1176f5c00) [pid = 2216] [serial = 616] [outer = 0x0] 23:50:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x118386400) [pid = 2216] [serial = 617] [outer = 0x1176f5c00] 23:50:55 INFO - PROCESS | 2216 | 1467615055284 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x1184b4c00) [pid = 2216] [serial = 618] [outer = 0x1176f5c00] 23:50:55 INFO - PROCESS | 2216 | 1467615055616 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]]]}] 23:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 472ms 23:50:55 INFO - PROCESS | 2216 | 1467615055637 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:50:55 INFO - PROCESS | 2216 | 1467615055638 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:50:55 INFO - PROCESS | 2216 | 1467615055644 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 2216 | 1467615055646 Marionette TRACE conn2 <- [1,798,null,{}] 23:50:55 INFO - PROCESS | 2216 | 1467615055654 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}] 23:50:55 INFO - PROCESS | 2216 | 1467615055659 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:55 INFO - PROCESS | 2216 | 1467615055734 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:50:55 INFO - PROCESS | 2216 | 1467615055741 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 2216 | 1467615055744 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f08800 == 32 [pid = 2216] [id = 207] 23:50:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x1127d3800) [pid = 2216] [serial = 619] [outer = 0x0] 23:50:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x119109400) [pid = 2216] [serial = 620] [outer = 0x1127d3800] 23:50:55 INFO - PROCESS | 2216 | 1467615055771 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1193a4c00) [pid = 2216] [serial = 621] [outer = 0x1127d3800] 23:50:56 INFO - PROCESS | 2216 | 1467615056116 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]]]}] 23:50:56 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 23:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 523ms 23:50:56 INFO - PROCESS | 2216 | 1467615056166 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:50:56 INFO - PROCESS | 2216 | 1467615056168 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:50:56 INFO - PROCESS | 2216 | 1467615056170 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 2216 | 1467615056171 Marionette TRACE conn2 <- [1,802,null,{}] 23:50:56 INFO - PROCESS | 2216 | 1467615056174 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}] 23:50:56 INFO - PROCESS | 2216 | 1467615056175 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:56 INFO - PROCESS | 2216 | 1467615056251 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:50:56 INFO - PROCESS | 2216 | 1467615056257 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 2216 | 1467615056259 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x119986000 == 33 [pid = 2216] [id = 208] 23:50:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x119696c00) [pid = 2216] [serial = 622] [outer = 0x0] 23:50:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1197ce000) [pid = 2216] [serial = 623] [outer = 0x119696c00] 23:50:56 INFO - PROCESS | 2216 | 1467615056284 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x11990d800) [pid = 2216] [serial = 624] [outer = 0x119696c00] 23:50:56 INFO - PROCESS | 2216 | 1467615056606 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]]]}] 23:50:56 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 23:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 23:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:50:56 INFO - PROCESS | 2216 | 1467615056641 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:50:56 INFO - PROCESS | 2216 | 1467615056643 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:50:56 INFO - PROCESS | 2216 | 1467615056645 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 2216 | 1467615056646 Marionette TRACE conn2 <- [1,806,null,{}] 23:50:56 INFO - PROCESS | 2216 | 1467615056648 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}] 23:50:56 INFO - PROCESS | 2216 | 1467615056650 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:56 INFO - PROCESS | 2216 | 1467615056721 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:50:56 INFO - PROCESS | 2216 | 1467615056726 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:56 INFO - PROCESS | 2216 | 1467615056727 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x12114e800 == 34 [pid = 2216] [id = 209] 23:50:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x113a9cc00) [pid = 2216] [serial = 625] [outer = 0x0] 23:50:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x120efa800) [pid = 2216] [serial = 626] [outer = 0x113a9cc00] 23:50:56 INFO - PROCESS | 2216 | 1467615056752 Marionette DEBUG loaded listener.js 23:50:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x120f9f800) [pid = 2216] [serial = 627] [outer = 0x113a9cc00] 23:50:57 INFO - PROCESS | 2216 | [2216] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:50:57 INFO - PROCESS | 2216 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:50:57 INFO - PROCESS | 2216 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:50:57 INFO - PROCESS | 2216 | [GFX2-]: Using SkiaGL canvas. 23:50:57 INFO - PROCESS | 2216 | 1467615057160 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]]]}] 23:50:57 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 23:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 23:50:57 INFO - PROCESS | 2216 | 1467615057168 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 2216 | 1467615057169 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:50:57 INFO - PROCESS | 2216 | 1467615057171 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 2216 | 1467615057172 Marionette TRACE conn2 <- [1,810,null,{}] 23:50:57 INFO - PROCESS | 2216 | 1467615057175 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}] 23:50:57 INFO - PROCESS | 2216 | 1467615057179 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:57 INFO - PROCESS | 2216 | 1467615057288 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:50:57 INFO - PROCESS | 2216 | 1467615057321 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 2216 | 1467615057322 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214c7800 == 35 [pid = 2216] [id = 210] 23:50:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x121096c00) [pid = 2216] [serial = 628] [outer = 0x0] 23:50:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x121de6400) [pid = 2216] [serial = 629] [outer = 0x121096c00] 23:50:57 INFO - PROCESS | 2216 | 1467615057347 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x124151400) [pid = 2216] [serial = 630] [outer = 0x121096c00] 23:50:57 INFO - PROCESS | 2216 | 1467615057683 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]]]}] 23:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 23:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:50:57 INFO - PROCESS | 2216 | 1467615057694 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:50:57 INFO - PROCESS | 2216 | 1467615057695 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:50:57 INFO - PROCESS | 2216 | 1467615057697 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:50:57 INFO - PROCESS | 2216 | 1467615057698 Marionette TRACE conn2 <- [1,814,null,{}] 23:50:57 INFO - PROCESS | 2216 | 1467615057701 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}] 23:50:57 INFO - PROCESS | 2216 | 1467615057702 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:57 INFO - PROCESS | 2216 | 1467615057802 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:50:57 INFO - PROCESS | 2216 | 1467615057815 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 2216 | 1467615057816 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x1243eb800 == 36 [pid = 2216] [id = 211] 23:50:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1241ce400) [pid = 2216] [serial = 631] [outer = 0x0] 23:50:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x124386000) [pid = 2216] [serial = 632] [outer = 0x1241ce400] 23:50:57 INFO - PROCESS | 2216 | 1467615057843 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x12453f800) [pid = 2216] [serial = 633] [outer = 0x1241ce400] 23:50:58 INFO - PROCESS | 2216 | 1467615058309 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] 23:50:58 INFO - PROCESS | 2216 | 1467615058319 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:50:58 INFO - PROCESS | 2216 | 1467615058321 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - PROCESS | 2216 | 1467615058322 Marionette TRACE conn2 <- [1,818,null,{}] 23:50:58 INFO - PROCESS | 2216 | 1467615058325 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}] 23:50:58 INFO - PROCESS | 2216 | 1467615058326 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:58 INFO - PROCESS | 2216 | 1467615058417 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:50:58 INFO - PROCESS | 2216 | 1467615058420 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 2216 | 1467615058421 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x126021000 == 37 [pid = 2216] [id = 212] 23:50:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1241d4800) [pid = 2216] [serial = 634] [outer = 0x0] 23:50:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x124be2800) [pid = 2216] [serial = 635] [outer = 0x1241d4800] 23:50:58 INFO - PROCESS | 2216 | 1467615058446 Marionette DEBUG loaded listener.js 23:50:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x124c91c00) [pid = 2216] [serial = 636] [outer = 0x1241d4800] 23:50:58 INFO - PROCESS | 2216 | 1467615058793 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]]]}] 23:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1128a9c00) [pid = 2216] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x112e20800) [pid = 2216] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x115e24c00) [pid = 2216] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x111aa5800) [pid = 2216] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1184b0800) [pid = 2216] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x115e2c000) [pid = 2216] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x120f94400) [pid = 2216] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x120fa1c00) [pid = 2216] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x1181bc000) [pid = 2216] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1187ee800) [pid = 2216] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:50:58 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x11830cc00) [pid = 2216] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:50:58 INFO - PROCESS | 2216 | 1467615058876 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:50:58 INFO - PROCESS | 2216 | 1467615058877 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:50:58 INFO - PROCESS | 2216 | 1467615058881 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:50:58 INFO - PROCESS | 2216 | 1467615058882 Marionette TRACE conn2 <- [1,822,null,{}] 23:50:58 INFO - PROCESS | 2216 | 1467615058885 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}] 23:50:58 INFO - PROCESS | 2216 | 1467615058886 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:58 INFO - PROCESS | 2216 | 1467615058959 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:50:58 INFO - PROCESS | 2216 | 1467615058963 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:58 INFO - PROCESS | 2216 | 1467615058964 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f06800 == 38 [pid = 2216] [id = 213] 23:50:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x11662f000) [pid = 2216] [serial = 637] [outer = 0x0] 23:50:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x118309400) [pid = 2216] [serial = 638] [outer = 0x11662f000] 23:50:58 INFO - PROCESS | 2216 | 1467615058988 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1193a7400) [pid = 2216] [serial = 639] [outer = 0x11662f000] 23:50:59 INFO - PROCESS | 2216 | 1467615059291 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] 23:50:59 INFO - PROCESS | 2216 | 1467615059301 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:50:59 INFO - PROCESS | 2216 | 1467615059303 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 2216 | 1467615059304 Marionette TRACE conn2 <- [1,826,null,{}] 23:50:59 INFO - PROCESS | 2216 | 1467615059308 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}] 23:50:59 INFO - PROCESS | 2216 | 1467615059311 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:59 INFO - PROCESS | 2216 | 1467615059387 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:50:59 INFO - PROCESS | 2216 | 1467615059392 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 2216 | 1467615059393 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289b3800 == 39 [pid = 2216] [id = 214] 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x120ef7c00) [pid = 2216] [serial = 640] [outer = 0x0] 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x124c95c00) [pid = 2216] [serial = 641] [outer = 0x120ef7c00] 23:50:59 INFO - PROCESS | 2216 | 1467615059417 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x124ce1c00) [pid = 2216] [serial = 642] [outer = 0x120ef7c00] 23:50:59 INFO - PROCESS | 2216 | 1467615059766 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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 473ms 23:50:59 INFO - PROCESS | 2216 | 1467615059776 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 2216 | 1467615059778 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:50:59 INFO - PROCESS | 2216 | 1467615059780 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 2216 | 1467615059782 Marionette TRACE conn2 <- [1,830,null,{}] 23:50:59 INFO - PROCESS | 2216 | 1467615059784 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}] 23:50:59 INFO - PROCESS | 2216 | 1467615059786 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:59 INFO - PROCESS | 2216 | 1467615059896 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:50:59 INFO - PROCESS | 2216 | 1467615059901 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 2216 | 1467615059903 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:50:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f17000 == 40 [pid = 2216] [id = 215] 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x124c9c000) [pid = 2216] [serial = 643] [outer = 0x0] 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x124cef400) [pid = 2216] [serial = 644] [outer = 0x124c9c000] 23:50:59 INFO - PROCESS | 2216 | 1467615059931 Marionette DEBUG loaded listener.js 23:50:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x126079000) [pid = 2216] [serial = 645] [outer = 0x124c9c000] 23:51:00 INFO - PROCESS | 2216 | 1467615060215 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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 23:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:51:00 INFO - PROCESS | 2216 | 1467615060249 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 2216 | 1467615060250 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:51:00 INFO - PROCESS | 2216 | 1467615060252 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - PROCESS | 2216 | 1467615060253 Marionette TRACE conn2 <- [1,834,null,{}] 23:51:00 INFO - PROCESS | 2216 | 1467615060258 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}] 23:51:00 INFO - PROCESS | 2216 | 1467615060260 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:00 INFO - PROCESS | 2216 | 1467615060336 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:51:00 INFO - PROCESS | 2216 | 1467615060342 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 2216 | 1467615060343 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292ba000 == 41 [pid = 2216] [id = 216] 23:51:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1260e3800) [pid = 2216] [serial = 646] [outer = 0x0] 23:51:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x12652a400) [pid = 2216] [serial = 647] [outer = 0x1260e3800] 23:51:00 INFO - PROCESS | 2216 | 1467615060374 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x126669c00) [pid = 2216] [serial = 648] [outer = 0x1260e3800] 23:51:00 INFO - PROCESS | 2216 | 1467615060697 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]]]}] 23:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 23:51:00 INFO - PROCESS | 2216 | 1467615060722 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:51:00 INFO - PROCESS | 2216 | 1467615060724 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:51:00 INFO - PROCESS | 2216 | 1467615060728 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:51:00 INFO - PROCESS | 2216 | 1467615060729 Marionette TRACE conn2 <- [1,838,null,{}] 23:51:00 INFO - PROCESS | 2216 | 1467615060731 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}] 23:51:00 INFO - PROCESS | 2216 | 1467615060732 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:00 INFO - PROCESS | 2216 | 1467615060830 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:51:00 INFO - PROCESS | 2216 | 1467615060836 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:00 INFO - PROCESS | 2216 | 1467615060837 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a316800 == 42 [pid = 2216] [id = 217] 23:51:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x124cf4800) [pid = 2216] [serial = 649] [outer = 0x0] 23:51:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x126927c00) [pid = 2216] [serial = 650] [outer = 0x124cf4800] 23:51:00 INFO - PROCESS | 2216 | 1467615060863 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x128a0e400) [pid = 2216] [serial = 651] [outer = 0x124cf4800] 23:51:01 INFO - PROCESS | 2216 | 1467615061295 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]]]}] 23:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 618ms 23:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:51:01 INFO - PROCESS | 2216 | 1467615061347 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 2216 | 1467615061350 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:51:01 INFO - PROCESS | 2216 | 1467615061353 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 2216 | 1467615061359 Marionette TRACE conn2 <- [1,842,null,{}] 23:51:01 INFO - PROCESS | 2216 | 1467615061385 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}] 23:51:01 INFO - PROCESS | 2216 | 1467615061387 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:01 INFO - PROCESS | 2216 | 1467615061543 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:51:01 INFO - PROCESS | 2216 | 1467615061633 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 2216 | 1467615061635 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811a800 == 43 [pid = 2216] [id = 218] 23:51:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1150dc400) [pid = 2216] [serial = 652] [outer = 0x0] 23:51:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x116713400) [pid = 2216] [serial = 653] [outer = 0x1150dc400] 23:51:01 INFO - PROCESS | 2216 | 1467615061684 Marionette DEBUG loaded listener.js 23:51:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1181b5400) [pid = 2216] [serial = 654] [outer = 0x1150dc400] 23:51:02 INFO - PROCESS | 2216 | 1467615062136 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 792ms 23:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:51:02 INFO - PROCESS | 2216 | 1467615062146 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 2216 | 1467615062149 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:51:02 INFO - PROCESS | 2216 | 1467615062154 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 2216 | 1467615062155 Marionette TRACE conn2 <- [1,846,null,{}] 23:51:02 INFO - PROCESS | 2216 | 1467615062158 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}] 23:51:02 INFO - PROCESS | 2216 | 1467615062160 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:02 INFO - PROCESS | 2216 | 1467615062262 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:51:02 INFO - PROCESS | 2216 | 1467615062326 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 2216 | 1467615062327 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217f4800 == 44 [pid = 2216] [id = 219] 23:51:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1184a7800) [pid = 2216] [serial = 655] [outer = 0x0] 23:51:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1188adc00) [pid = 2216] [serial = 656] [outer = 0x1184a7800] 23:51:02 INFO - PROCESS | 2216 | 1467615062357 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1193a6800) [pid = 2216] [serial = 657] [outer = 0x1184a7800] 23:51:02 INFO - PROCESS | 2216 | 1467615062763 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]]]}] 23:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 623ms 23:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:51:02 INFO - PROCESS | 2216 | 1467615062777 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:51:02 INFO - PROCESS | 2216 | 1467615062778 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:51:02 INFO - PROCESS | 2216 | 1467615062781 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:51:02 INFO - PROCESS | 2216 | 1467615062783 Marionette TRACE conn2 <- [1,850,null,{}] 23:51:02 INFO - PROCESS | 2216 | 1467615062791 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}] 23:51:02 INFO - PROCESS | 2216 | 1467615062794 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:02 INFO - PROCESS | 2216 | 1467615062893 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:51:02 INFO - PROCESS | 2216 | 1467615062942 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:02 INFO - PROCESS | 2216 | 1467615062944 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a614800 == 45 [pid = 2216] [id = 220] 23:51:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x119906c00) [pid = 2216] [serial = 658] [outer = 0x0] 23:51:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x120fc8c00) [pid = 2216] [serial = 659] [outer = 0x119906c00] 23:51:02 INFO - PROCESS | 2216 | 1467615062974 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x124148400) [pid = 2216] [serial = 660] [outer = 0x119906c00] 23:51:03 INFO - PROCESS | 2216 | 1467615063400 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]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 23:51:03 INFO - PROCESS | 2216 | 1467615063467 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 2216 | 1467615063470 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:51:03 INFO - PROCESS | 2216 | 1467615063476 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 2216 | 1467615063477 Marionette TRACE conn2 <- [1,854,null,{}] 23:51:03 INFO - PROCESS | 2216 | 1467615063480 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}] 23:51:03 INFO - PROCESS | 2216 | 1467615063482 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:03 INFO - PROCESS | 2216 | 1467615063621 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:51:03 INFO - PROCESS | 2216 | 1467615063729 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 2216 | 1467615063731 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x11878c800 == 46 [pid = 2216] [id = 221] 23:51:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x112979c00) [pid = 2216] [serial = 661] [outer = 0x0] 23:51:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124149000) [pid = 2216] [serial = 662] [outer = 0x112979c00] 23:51:03 INFO - PROCESS | 2216 | 1467615063778 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124ce3000) [pid = 2216] [serial = 663] [outer = 0x112979c00] 23:51:04 INFO - PROCESS | 2216 | 1467615064383 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]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 922ms 23:51:04 INFO - PROCESS | 2216 | 1467615064397 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:51:04 INFO - PROCESS | 2216 | 1467615064400 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:51:04 INFO - PROCESS | 2216 | 1467615064402 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 2216 | 1467615064406 Marionette TRACE conn2 <- [1,858,null,{}] 23:51:04 INFO - PROCESS | 2216 | 1467615064409 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}] 23:51:04 INFO - PROCESS | 2216 | 1467615064410 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:04 INFO - PROCESS | 2216 | 1467615064501 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:51:04 INFO - PROCESS | 2216 | 1467615064549 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:04 INFO - PROCESS | 2216 | 1467615064551 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f29000 == 47 [pid = 2216] [id = 222] 23:51:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x115e21c00) [pid = 2216] [serial = 664] [outer = 0x0] 23:51:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x11662a000) [pid = 2216] [serial = 665] [outer = 0x115e21c00] 23:51:04 INFO - PROCESS | 2216 | 1467615064579 Marionette DEBUG loaded listener.js 23:51:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1176ee400) [pid = 2216] [serial = 666] [outer = 0x115e21c00] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1292ba000 == 46 [pid = 2216] [id = 216] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x128f17000 == 45 [pid = 2216] [id = 215] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1289b3800 == 44 [pid = 2216] [id = 214] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x118f06800 == 43 [pid = 2216] [id = 213] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x126021000 == 42 [pid = 2216] [id = 212] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1243eb800 == 41 [pid = 2216] [id = 211] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1214c7800 == 40 [pid = 2216] [id = 210] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x12114e800 == 39 [pid = 2216] [id = 209] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x119986000 == 38 [pid = 2216] [id = 208] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x118f08800 == 37 [pid = 2216] [id = 207] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x117e62000 == 36 [pid = 2216] [id = 206] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x116099000 == 35 [pid = 2216] [id = 205] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x118fcf800 == 34 [pid = 2216] [id = 202] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x116782000 == 33 [pid = 2216] [id = 203] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x118517800 == 32 [pid = 2216] [id = 204] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x11878c800 == 31 [pid = 2216] [id = 221] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x12a614800 == 30 [pid = 2216] [id = 220] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1217f4800 == 29 [pid = 2216] [id = 219] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x11811a800 == 28 [pid = 2216] [id = 218] 23:51:05 INFO - PROCESS | 2216 | --DOCSHELL 0x12a316800 == 27 [pid = 2216] [id = 217] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x120ef8400) [pid = 2216] [serial = 593] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x112e91c00) [pid = 2216] [serial = 575] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1150da800) [pid = 2216] [serial = 576] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1188b4000) [pid = 2216] [serial = 587] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x118299800) [pid = 2216] [serial = 581] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x11837bc00) [pid = 2216] [serial = 582] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1185e2c00) [pid = 2216] [serial = 584] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1187ef000) [pid = 2216] [serial = 585] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1162dc000) [pid = 2216] [serial = 578] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x116708400) [pid = 2216] [serial = 579] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x121de3000) [pid = 2216] [serial = 573] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x121b94000) [pid = 2216] [serial = 603] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120f93c00) [pid = 2216] [serial = 594] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x118748400) [pid = 2216] [serial = 596] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x119699000) [pid = 2216] [serial = 597] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12192a000) [pid = 2216] [serial = 602] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1197c8400) [pid = 2216] [serial = 590] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x119ec8000) [pid = 2216] [serial = 591] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x120f98400) [pid = 2216] [serial = 599] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12379fc00) [pid = 2216] [serial = 605] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x120fc5800) [pid = 2216] [serial = 600] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x11910c000) [pid = 2216] [serial = 588] [outer = 0x0] [url = about:blank] 23:51:05 INFO - PROCESS | 2216 | 1467615065472 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]]]}] 23:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1124ms 23:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:51:05 INFO - PROCESS | 2216 | 1467615065527 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:51:05 INFO - PROCESS | 2216 | 1467615065529 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:51:05 INFO - PROCESS | 2216 | 1467615065532 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:51:05 INFO - PROCESS | 2216 | 1467615065534 Marionette TRACE conn2 <- [1,862,null,{}] 23:51:05 INFO - PROCESS | 2216 | 1467615065537 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}] 23:51:05 INFO - PROCESS | 2216 | 1467615065539 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:05 INFO - PROCESS | 2216 | 1467615065615 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:51:05 INFO - PROCESS | 2216 | 1467615065621 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 2216 | 1467615065626 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x116257800 == 28 [pid = 2216] [id = 223] 23:51:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1138f1000) [pid = 2216] [serial = 667] [outer = 0x0] 23:51:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1162d7c00) [pid = 2216] [serial = 668] [outer = 0x1138f1000] 23:51:05 INFO - PROCESS | 2216 | 1467615065654 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x113d3f800) [pid = 2216] [serial = 669] [outer = 0x1138f1000] 23:51:06 INFO - PROCESS | 2216 | 1467615066017 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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 23:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:51:06 INFO - PROCESS | 2216 | 1467615066052 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 2216 | 1467615066055 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:51:06 INFO - PROCESS | 2216 | 1467615066060 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 2216 | 1467615066061 Marionette TRACE conn2 <- [1,866,null,{}] 23:51:06 INFO - PROCESS | 2216 | 1467615066064 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}] 23:51:06 INFO - PROCESS | 2216 | 1467615066065 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:06 INFO - PROCESS | 2216 | 1467615066139 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:51:06 INFO - PROCESS | 2216 | 1467615066144 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 2216 | 1467615066145 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a1800 == 29 [pid = 2216] [id = 224] 23:51:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x118305400) [pid = 2216] [serial = 670] [outer = 0x0] 23:51:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x118380c00) [pid = 2216] [serial = 671] [outer = 0x118305400] 23:51:06 INFO - PROCESS | 2216 | 1467615066174 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1185e0000) [pid = 2216] [serial = 672] [outer = 0x118305400] 23:51:06 INFO - PROCESS | 2216 | 1467615066508 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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 23:51:06 INFO - PROCESS | 2216 | 1467615066528 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 2216 | 1467615066530 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:51:06 INFO - PROCESS | 2216 | 1467615066532 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 2216 | 1467615066534 Marionette TRACE conn2 <- [1,870,null,{}] 23:51:06 INFO - PROCESS | 2216 | 1467615066542 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}] 23:51:06 INFO - PROCESS | 2216 | 1467615066545 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:06 INFO - PROCESS | 2216 | 1467615066641 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:51:06 INFO - PROCESS | 2216 | 1467615066649 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:06 INFO - PROCESS | 2216 | 1467615066652 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x118781000 == 30 [pid = 2216] [id = 225] 23:51:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x115e2e800) [pid = 2216] [serial = 673] [outer = 0x0] 23:51:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x118fdd400) [pid = 2216] [serial = 674] [outer = 0x115e2e800] 23:51:06 INFO - PROCESS | 2216 | 1467615066681 Marionette DEBUG loaded listener.js 23:51:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1193a4800) [pid = 2216] [serial = 675] [outer = 0x115e2e800] 23:51:07 INFO - PROCESS | 2216 | 1467615067000 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 521ms 23:51:07 INFO - PROCESS | 2216 | 1467615067053 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 2216 | 1467615067055 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:51:07 INFO - PROCESS | 2216 | 1467615067057 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 2216 | 1467615067059 Marionette TRACE conn2 <- [1,874,null,{}] 23:51:07 INFO - PROCESS | 2216 | 1467615067061 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}] 23:51:07 INFO - PROCESS | 2216 | 1467615067062 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:07 INFO - PROCESS | 2216 | 1467615067163 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:51:07 INFO - PROCESS | 2216 | 1467615067193 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 2216 | 1467615067194 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917c800 == 31 [pid = 2216] [id = 226] 23:51:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1193a8400) [pid = 2216] [serial = 676] [outer = 0x0] 23:51:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x119907000) [pid = 2216] [serial = 677] [outer = 0x1193a8400] 23:51:07 INFO - PROCESS | 2216 | 1467615067219 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119911c00) [pid = 2216] [serial = 678] [outer = 0x1193a8400] 23:51:07 INFO - PROCESS | 2216 | 1467615067500 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]]]}] 23:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 23:51:07 INFO - PROCESS | 2216 | 1467615067530 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:51:07 INFO - PROCESS | 2216 | 1467615067538 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:51:07 INFO - PROCESS | 2216 | 1467615067548 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:51:07 INFO - PROCESS | 2216 | 1467615067549 Marionette TRACE conn2 <- [1,878,null,{}] 23:51:07 INFO - PROCESS | 2216 | 1467615067560 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}] 23:51:07 INFO - PROCESS | 2216 | 1467615067562 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:07 INFO - PROCESS | 2216 | 1467615067654 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:51:07 INFO - PROCESS | 2216 | 1467615067657 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 2216 | 1467615067658 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e9d000 == 32 [pid = 2216] [id = 227] 23:51:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1128b2000) [pid = 2216] [serial = 679] [outer = 0x0] 23:51:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x119df8400) [pid = 2216] [serial = 680] [outer = 0x1128b2000] 23:51:07 INFO - PROCESS | 2216 | 1467615067682 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x120f98000) [pid = 2216] [serial = 681] [outer = 0x1128b2000] 23:51:08 INFO - PROCESS | 2216 | 1467615068033 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]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 23:51:08 INFO - PROCESS | 2216 | 1467615068074 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 2216 | 1467615068076 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:51:08 INFO - PROCESS | 2216 | 1467615068078 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 2216 | 1467615068079 Marionette TRACE conn2 <- [1,882,null,{}] 23:51:08 INFO - PROCESS | 2216 | 1467615068082 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}] 23:51:08 INFO - PROCESS | 2216 | 1467615068086 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:08 INFO - PROCESS | 2216 | 1467615068193 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:51:08 INFO - PROCESS | 2216 | 1467615068227 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 2216 | 1467615068228 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214c6800 == 33 [pid = 2216] [id = 228] 23:51:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x120f9ec00) [pid = 2216] [serial = 682] [outer = 0x0] 23:51:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1219cc400) [pid = 2216] [serial = 683] [outer = 0x120f9ec00] 23:51:08 INFO - PROCESS | 2216 | 1467615068252 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124147000) [pid = 2216] [serial = 684] [outer = 0x120f9ec00] 23:51:08 INFO - PROCESS | 2216 | 1467615068550 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]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 23:51:08 INFO - PROCESS | 2216 | 1467615068597 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 2216 | 1467615068599 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:51:08 INFO - PROCESS | 2216 | 1467615068601 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 2216 | 1467615068602 Marionette TRACE conn2 <- [1,886,null,{}] 23:51:08 INFO - PROCESS | 2216 | 1467615068604 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}] 23:51:08 INFO - PROCESS | 2216 | 1467615068613 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:08 INFO - PROCESS | 2216 | 1467615068702 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:51:08 INFO - PROCESS | 2216 | 1467615068713 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:08 INFO - PROCESS | 2216 | 1467615068714 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d18000 == 34 [pid = 2216] [id = 229] 23:51:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124147400) [pid = 2216] [serial = 685] [outer = 0x0] 23:51:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1241ce000) [pid = 2216] [serial = 686] [outer = 0x124147400] 23:51:08 INFO - PROCESS | 2216 | 1467615068738 Marionette DEBUG loaded listener.js 23:51:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1243d3000) [pid = 2216] [serial = 687] [outer = 0x124147400] 23:51:09 INFO - PROCESS | 2216 | 1467615069050 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]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 468ms 23:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:51:09 INFO - PROCESS | 2216 | 1467615069069 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 2216 | 1467615069071 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:51:09 INFO - PROCESS | 2216 | 1467615069075 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 2216 | 1467615069078 Marionette TRACE conn2 <- [1,890,null,{}] 23:51:09 INFO - PROCESS | 2216 | 1467615069080 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}] 23:51:09 INFO - PROCESS | 2216 | 1467615069081 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:09 INFO - PROCESS | 2216 | 1467615069176 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:51:09 INFO - PROCESS | 2216 | 1467615069209 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 2216 | 1467615069210 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x126021000 == 35 [pid = 2216] [id = 230] 23:51:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x119691c00) [pid = 2216] [serial = 688] [outer = 0x0] 23:51:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x124be5c00) [pid = 2216] [serial = 689] [outer = 0x119691c00] 23:51:09 INFO - PROCESS | 2216 | 1467615069234 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124cda800) [pid = 2216] [serial = 690] [outer = 0x119691c00] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x124cf4800) [pid = 2216] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1260e3800) [pid = 2216] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x121096c00) [pid = 2216] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1241ce400) [pid = 2216] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x113a9cc00) [pid = 2216] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x116713000) [pid = 2216] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119696c00) [pid = 2216] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1128b0400) [pid = 2216] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x121b8dc00) [pid = 2216] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1176f5c00) [pid = 2216] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1133dd000) [pid = 2216] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1241d4800) [pid = 2216] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1127d3800) [pid = 2216] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11662f000) [pid = 2216] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120ef7c00) [pid = 2216] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:51:09 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124c9c000) [pid = 2216] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:51:09 INFO - PROCESS | 2216 | 1467615069686 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]]]}] 23:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 621ms 23:51:09 INFO - PROCESS | 2216 | 1467615069696 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:51:09 INFO - PROCESS | 2216 | 1467615069697 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:51:09 INFO - PROCESS | 2216 | 1467615069699 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:51:09 INFO - PROCESS | 2216 | 1467615069700 Marionette TRACE conn2 <- [1,894,null,{}] 23:51:09 INFO - PROCESS | 2216 | 1467615069702 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}] 23:51:09 INFO - PROCESS | 2216 | 1467615069704 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:09 INFO - PROCESS | 2216 | 1467615069784 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:51:09 INFO - PROCESS | 2216 | 1467615069788 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 2216 | 1467615069789 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x118780000 == 36 [pid = 2216] [id = 231] 23:51:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x113f2e400) [pid = 2216] [serial = 691] [outer = 0x0] 23:51:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1176f5c00) [pid = 2216] [serial = 692] [outer = 0x113f2e400] 23:51:09 INFO - PROCESS | 2216 | 1467615069816 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x119696c00) [pid = 2216] [serial = 693] [outer = 0x113f2e400] 23:51:10 INFO - PROCESS | 2216 | 1467615070131 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]]]}] 23:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 23:51:10 INFO - PROCESS | 2216 | 1467615070169 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 2216 | 1467615070170 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:51:10 INFO - PROCESS | 2216 | 1467615070173 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 2216 | 1467615070174 Marionette TRACE conn2 <- [1,898,null,{}] 23:51:10 INFO - PROCESS | 2216 | 1467615070177 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}] 23:51:10 INFO - PROCESS | 2216 | 1467615070178 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:10 INFO - PROCESS | 2216 | 1467615070298 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:51:10 INFO - PROCESS | 2216 | 1467615070307 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 2216 | 1467615070308 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b71800 == 37 [pid = 2216] [id = 232] 23:51:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x115e2c000) [pid = 2216] [serial = 694] [outer = 0x0] 23:51:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x121096c00) [pid = 2216] [serial = 695] [outer = 0x115e2c000] 23:51:10 INFO - PROCESS | 2216 | 1467615070348 Marionette DEBUG loaded listener.js 23:51:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x124be5400) [pid = 2216] [serial = 696] [outer = 0x115e2c000] 23:51:10 INFO - PROCESS | 2216 | 1467615070810 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]]]}] 23:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 669ms 23:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:51:10 INFO - PROCESS | 2216 | 1467615070847 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:51:10 INFO - PROCESS | 2216 | 1467615070849 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:51:10 INFO - PROCESS | 2216 | 1467615070851 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 2216 | 1467615070853 Marionette TRACE conn2 <- [1,902,null,{}] 23:51:10 INFO - PROCESS | 2216 | 1467615070861 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}] 23:51:10 INFO - PROCESS | 2216 | 1467615070862 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:10 INFO - PROCESS | 2216 | 1467615070959 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:51:10 INFO - PROCESS | 2216 | 1467615070963 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:10 INFO - PROCESS | 2216 | 1467615070964 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e8c000 == 38 [pid = 2216] [id = 233] 23:51:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x124c8e400) [pid = 2216] [serial = 697] [outer = 0x0] 23:51:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x124cf6800) [pid = 2216] [serial = 698] [outer = 0x124c8e400] 23:51:10 INFO - PROCESS | 2216 | 1467615070991 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1260dfc00) [pid = 2216] [serial = 699] [outer = 0x124c8e400] 23:51:11 INFO - PROCESS | 2216 | 1467615071303 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]]]}] 23:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 23:51:11 INFO - PROCESS | 2216 | 1467615071320 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:51:11 INFO - PROCESS | 2216 | 1467615071321 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:51:11 INFO - PROCESS | 2216 | 1467615071326 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:51:11 INFO - PROCESS | 2216 | 1467615071328 Marionette TRACE conn2 <- [1,906,null,{}] 23:51:11 INFO - PROCESS | 2216 | 1467615071331 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}] 23:51:11 INFO - PROCESS | 2216 | 1467615071332 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:11 INFO - PROCESS | 2216 | 1467615071409 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:51:11 INFO - PROCESS | 2216 | 1467615071413 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 2216 | 1467615071414 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a994000 == 39 [pid = 2216] [id = 234] 23:51:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1260e6400) [pid = 2216] [serial = 700] [outer = 0x0] 23:51:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12666e000) [pid = 2216] [serial = 701] [outer = 0x1260e6400] 23:51:11 INFO - PROCESS | 2216 | 1467615071437 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x128a10800) [pid = 2216] [serial = 702] [outer = 0x1260e6400] 23:51:11 INFO - PROCESS | 2216 | 1467615071971 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]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 721ms 23:51:12 INFO - PROCESS | 2216 | 1467615072046 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 2216 | 1467615072048 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:51:12 INFO - PROCESS | 2216 | 1467615072052 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 2216 | 1467615072054 Marionette TRACE conn2 <- [1,910,null,{}] 23:51:12 INFO - PROCESS | 2216 | 1467615072058 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}] 23:51:12 INFO - PROCESS | 2216 | 1467615072060 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:12 INFO - PROCESS | 2216 | 1467615072168 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:51:12 INFO - PROCESS | 2216 | 1467615072244 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 2216 | 1467615072246 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a7800 == 40 [pid = 2216] [id = 235] 23:51:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x115e28800) [pid = 2216] [serial = 703] [outer = 0x0] 23:51:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1167cec00) [pid = 2216] [serial = 704] [outer = 0x115e28800] 23:51:12 INFO - PROCESS | 2216 | 1467615072277 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1181bb800) [pid = 2216] [serial = 705] [outer = 0x115e28800] 23:51:12 INFO - PROCESS | 2216 | 1467615072837 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]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 874ms 23:51:12 INFO - PROCESS | 2216 | 1467615072926 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:51:12 INFO - PROCESS | 2216 | 1467615072931 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:51:12 INFO - PROCESS | 2216 | 1467615072938 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 2216 | 1467615072941 Marionette TRACE conn2 <- [1,914,null,{}] 23:51:12 INFO - PROCESS | 2216 | 1467615072944 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}] 23:51:12 INFO - PROCESS | 2216 | 1467615072947 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:13 INFO - PROCESS | 2216 | 1467615073100 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:51:13 INFO - PROCESS | 2216 | 1467615073150 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 2216 | 1467615073152 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116a800 == 41 [pid = 2216] [id = 236] 23:51:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1185e1800) [pid = 2216] [serial = 706] [outer = 0x0] 23:51:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x118745800) [pid = 2216] [serial = 707] [outer = 0x1185e1800] 23:51:13 INFO - PROCESS | 2216 | 1467615073183 Marionette DEBUG loaded listener.js 23:51:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x118fde800) [pid = 2216] [serial = 708] [outer = 0x1185e1800] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x120e8c000 == 40 [pid = 2216] [id = 233] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x128b71800 == 39 [pid = 2216] [id = 232] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x118780000 == 38 [pid = 2216] [id = 231] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x126021000 == 37 [pid = 2216] [id = 230] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121d18000 == 36 [pid = 2216] [id = 229] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1214c6800 == 35 [pid = 2216] [id = 228] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x120e9d000 == 34 [pid = 2216] [id = 227] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x11917c800 == 33 [pid = 2216] [id = 226] 23:51:13 INFO - PROCESS | 2216 | 1467615073842 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]]]}] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x118781000 == 32 [pid = 2216] [id = 225] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a1800 == 31 [pid = 2216] [id = 224] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x116257800 == 30 [pid = 2216] [id = 223] 23:51:13 INFO - PROCESS | 2216 | --DOCSHELL 0x116f29000 == 29 [pid = 2216] [id = 222] 23:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 975ms 23:51:13 INFO - PROCESS | 2216 | 1467615073912 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 2216 | 1467615073914 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:51:13 INFO - PROCESS | 2216 | 1467615073917 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 2216 | 1467615073919 Marionette TRACE conn2 <- [1,918,null,{}] 23:51:13 INFO - PROCESS | 2216 | 1467615073922 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}] 23:51:13 INFO - PROCESS | 2216 | 1467615073924 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:14 INFO - PROCESS | 2216 | 1467615074010 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x121de6400) [pid = 2216] [serial = 629] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x124386000) [pid = 2216] [serial = 632] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x124151400) [pid = 2216] [serial = 630] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x120efa800) [pid = 2216] [serial = 626] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x117204800) [pid = 2216] [serial = 611] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x117eab800) [pid = 2216] [serial = 612] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1197ce000) [pid = 2216] [serial = 623] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x11990d800) [pid = 2216] [serial = 624] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x112985400) [pid = 2216] [serial = 608] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x113d4bc00) [pid = 2216] [serial = 609] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x12414e400) [pid = 2216] [serial = 606] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x118386400) [pid = 2216] [serial = 617] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1184b4c00) [pid = 2216] [serial = 618] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x116031c00) [pid = 2216] [serial = 614] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1170d9c00) [pid = 2216] [serial = 615] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124be2800) [pid = 2216] [serial = 635] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x119109400) [pid = 2216] [serial = 620] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1193a4c00) [pid = 2216] [serial = 621] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x126669c00) [pid = 2216] [serial = 648] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124c91c00) [pid = 2216] [serial = 636] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x118309400) [pid = 2216] [serial = 638] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1193a7400) [pid = 2216] [serial = 639] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x124c95c00) [pid = 2216] [serial = 641] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x126079000) [pid = 2216] [serial = 645] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x124cef400) [pid = 2216] [serial = 644] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x12453f800) [pid = 2216] [serial = 633] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x120f9f800) [pid = 2216] [serial = 627] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x124ce1c00) [pid = 2216] [serial = 642] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x128a0e400) [pid = 2216] [serial = 651] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x126927c00) [pid = 2216] [serial = 650] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x12652a400) [pid = 2216] [serial = 647] [outer = 0x0] [url = about:blank] 23:51:14 INFO - PROCESS | 2216 | 1467615074070 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 2216 | 1467615074071 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x113359800 == 30 [pid = 2216] [id = 237] 23:51:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1128acc00) [pid = 2216] [serial = 709] [outer = 0x0] 23:51:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1129a1c00) [pid = 2216] [serial = 710] [outer = 0x1128acc00] 23:51:14 INFO - PROCESS | 2216 | 1467615074099 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x113371800) [pid = 2216] [serial = 711] [outer = 0x1128acc00] 23:51:14 INFO - PROCESS | 2216 | 1467615074384 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]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 521ms 23:51:14 INFO - PROCESS | 2216 | 1467615074437 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 2216 | 1467615074442 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:51:14 INFO - PROCESS | 2216 | 1467615074447 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - PROCESS | 2216 | 1467615074449 Marionette TRACE conn2 <- [1,922,null,{}] 23:51:14 INFO - PROCESS | 2216 | 1467615074452 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}] 23:51:14 INFO - PROCESS | 2216 | 1467615074453 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:14 INFO - PROCESS | 2216 | 1467615074531 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:51:14 INFO - PROCESS | 2216 | 1467615074595 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:14 INFO - PROCESS | 2216 | 1467615074596 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x116998800 == 31 [pid = 2216] [id = 238] 23:51:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x113d8dc00) [pid = 2216] [serial = 712] [outer = 0x0] 23:51:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x115e2e000) [pid = 2216] [serial = 713] [outer = 0x113d8dc00] 23:51:14 INFO - PROCESS | 2216 | 1467615074623 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x11662e800) [pid = 2216] [serial = 714] [outer = 0x113d8dc00] 23:51:14 INFO - PROCESS | 2216 | 1467615074941 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]]]}] 23:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 23:51:14 INFO - PROCESS | 2216 | 1467615074967 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:51:14 INFO - PROCESS | 2216 | 1467615074969 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:51:14 INFO - PROCESS | 2216 | 1467615074971 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:51:14 INFO - PROCESS | 2216 | 1467615074975 Marionette TRACE conn2 <- [1,926,null,{}] 23:51:14 INFO - PROCESS | 2216 | 1467615074984 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}] 23:51:14 INFO - PROCESS | 2216 | 1467615074987 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:15 INFO - PROCESS | 2216 | 1467615075063 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:51:15 INFO - PROCESS | 2216 | 1467615075116 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 2216 | 1467615075118 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x11840e800 == 32 [pid = 2216] [id = 239] 23:51:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x116979400) [pid = 2216] [serial = 715] [outer = 0x0] 23:51:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1176f6400) [pid = 2216] [serial = 716] [outer = 0x116979400] 23:51:15 INFO - PROCESS | 2216 | 1467615075148 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1184aa400) [pid = 2216] [serial = 717] [outer = 0x116979400] 23:51:15 INFO - PROCESS | 2216 | 1467615075412 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 474ms 23:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:51:15 INFO - PROCESS | 2216 | 1467615075446 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 2216 | 1467615075448 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:51:15 INFO - PROCESS | 2216 | 1467615075450 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 2216 | 1467615075451 Marionette TRACE conn2 <- [1,930,null,{}] 23:51:15 INFO - PROCESS | 2216 | 1467615075453 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}] 23:51:15 INFO - PROCESS | 2216 | 1467615075455 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:15 INFO - PROCESS | 2216 | 1467615075537 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:51:15 INFO - PROCESS | 2216 | 1467615075543 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 2216 | 1467615075544 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x119605800 == 33 [pid = 2216] [id = 240] 23:51:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1185de400) [pid = 2216] [serial = 718] [outer = 0x0] 23:51:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1187ed800) [pid = 2216] [serial = 719] [outer = 0x1185de400] 23:51:15 INFO - PROCESS | 2216 | 1467615075569 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1188b7800) [pid = 2216] [serial = 720] [outer = 0x1185de400] 23:51:15 INFO - PROCESS | 2216 | 1467615075910 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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 23:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:51:15 INFO - PROCESS | 2216 | 1467615075919 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 2216 | 1467615075920 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:51:15 INFO - PROCESS | 2216 | 1467615075922 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 2216 | 1467615075925 Marionette TRACE conn2 <- [1,934,null,{}] 23:51:15 INFO - PROCESS | 2216 | 1467615075930 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}] 23:51:15 INFO - PROCESS | 2216 | 1467615075931 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:16 INFO - PROCESS | 2216 | 1467615076038 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:51:16 INFO - PROCESS | 2216 | 1467615076048 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 2216 | 1467615076049 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a4c000 == 34 [pid = 2216] [id = 241] 23:51:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1133dc400) [pid = 2216] [serial = 721] [outer = 0x0] 23:51:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1185e8400) [pid = 2216] [serial = 722] [outer = 0x1133dc400] 23:51:16 INFO - PROCESS | 2216 | 1467615076073 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11939f000) [pid = 2216] [serial = 723] [outer = 0x1133dc400] 23:51:16 INFO - PROCESS | 2216 | 1467615076396 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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 522ms 23:51:16 INFO - PROCESS | 2216 | 1467615076445 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 2216 | 1467615076446 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:51:16 INFO - PROCESS | 2216 | 1467615076448 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 2216 | 1467615076449 Marionette TRACE conn2 <- [1,938,null,{}] 23:51:16 INFO - PROCESS | 2216 | 1467615076451 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}] 23:51:16 INFO - PROCESS | 2216 | 1467615076456 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:16 INFO - PROCESS | 2216 | 1467615076567 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:51:16 INFO - PROCESS | 2216 | 1467615076579 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 2216 | 1467615076580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217e3000 == 35 [pid = 2216] [id = 242] 23:51:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1193a3000) [pid = 2216] [serial = 724] [outer = 0x0] 23:51:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119903400) [pid = 2216] [serial = 725] [outer = 0x1193a3000] 23:51:16 INFO - PROCESS | 2216 | 1467615076605 Marionette DEBUG loaded listener.js 23:51:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x120f9f800) [pid = 2216] [serial = 726] [outer = 0x1193a3000] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x113359800 == 34 [pid = 2216] [id = 237] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x12116a800 == 33 [pid = 2216] [id = 236] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x12a994000 == 32 [pid = 2216] [id = 234] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a7800 == 31 [pid = 2216] [id = 235] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x116998800 == 30 [pid = 2216] [id = 238] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x119605800 == 29 [pid = 2216] [id = 240] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x119a4c000 == 28 [pid = 2216] [id = 241] 23:51:17 INFO - PROCESS | 2216 | --DOCSHELL 0x11840e800 == 27 [pid = 2216] [id = 239] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x118305400) [pid = 2216] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1193a8400) [pid = 2216] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x115e21c00) [pid = 2216] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1138f1000) [pid = 2216] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x115e2e800) [pid = 2216] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1128b2000) [pid = 2216] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1150dc400) [pid = 2216] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1184a7800) [pid = 2216] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x119906c00) [pid = 2216] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x112979c00) [pid = 2216] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x120f9ec00) [pid = 2216] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x119691c00) [pid = 2216] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x124147400) [pid = 2216] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x113f2e400) [pid = 2216] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x115e2c000) [pid = 2216] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x124c8e400) [pid = 2216] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x118380c00) [pid = 2216] [serial = 671] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1185e0000) [pid = 2216] [serial = 672] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x119907000) [pid = 2216] [serial = 677] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1176ee400) [pid = 2216] [serial = 666] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x11662a000) [pid = 2216] [serial = 665] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x1162d7c00) [pid = 2216] [serial = 668] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x113d3f800) [pid = 2216] [serial = 669] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x118fdd400) [pid = 2216] [serial = 674] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x1193a4800) [pid = 2216] [serial = 675] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x119df8400) [pid = 2216] [serial = 680] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1181b5400) [pid = 2216] [serial = 654] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x116713400) [pid = 2216] [serial = 653] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x1193a6800) [pid = 2216] [serial = 657] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x1188adc00) [pid = 2216] [serial = 656] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x124148400) [pid = 2216] [serial = 660] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 60 (0x120fc8c00) [pid = 2216] [serial = 659] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 59 (0x124ce3000) [pid = 2216] [serial = 663] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 58 (0x124147000) [pid = 2216] [serial = 684] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 57 (0x1219cc400) [pid = 2216] [serial = 683] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 56 (0x124149000) [pid = 2216] [serial = 662] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 55 (0x124be5c00) [pid = 2216] [serial = 689] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 54 (0x1241ce000) [pid = 2216] [serial = 686] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 53 (0x119696c00) [pid = 2216] [serial = 693] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 52 (0x121096c00) [pid = 2216] [serial = 695] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 51 (0x1176f5c00) [pid = 2216] [serial = 692] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 50 (0x124cf6800) [pid = 2216] [serial = 698] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 49 (0x124cda800) [pid = 2216] [serial = 690] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 48 (0x12666e000) [pid = 2216] [serial = 701] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 47 (0x1243d3000) [pid = 2216] [serial = 687] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 46 (0x120f98000) [pid = 2216] [serial = 681] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 45 (0x1260dfc00) [pid = 2216] [serial = 699] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 44 (0x124be5400) [pid = 2216] [serial = 696] [outer = 0x0] [url = about:blank] 23:51:17 INFO - PROCESS | 2216 | --DOMWINDOW == 43 (0x119911c00) [pid = 2216] [serial = 678] [outer = 0x0] [url = about:blank] 23:51:18 INFO - PROCESS | 2216 | 1467615078020 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]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1620ms 23:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:51:18 INFO - PROCESS | 2216 | 1467615078069 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 2216 | 1467615078072 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:51:18 INFO - PROCESS | 2216 | 1467615078077 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 2216 | 1467615078080 Marionette TRACE conn2 <- [1,942,null,{}] 23:51:18 INFO - PROCESS | 2216 | 1467615078084 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}] 23:51:18 INFO - PROCESS | 2216 | 1467615078086 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:18 INFO - PROCESS | 2216 | 1467615078168 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:51:18 INFO - PROCESS | 2216 | 1467615078220 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 2216 | 1467615078222 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x113ad7800 == 28 [pid = 2216] [id = 243] 23:51:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 44 (0x112984c00) [pid = 2216] [serial = 727] [outer = 0x0] 23:51:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 45 (0x112e94c00) [pid = 2216] [serial = 728] [outer = 0x112984c00] 23:51:18 INFO - PROCESS | 2216 | 1467615078249 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 46 (0x1133e7800) [pid = 2216] [serial = 729] [outer = 0x112984c00] 23:51:18 INFO - PROCESS | 2216 | 1467615078529 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]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 472ms 23:51:18 INFO - PROCESS | 2216 | 1467615078548 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:51:18 INFO - PROCESS | 2216 | 1467615078551 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:51:18 INFO - PROCESS | 2216 | 1467615078563 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 2216 | 1467615078565 Marionette TRACE conn2 <- [1,946,null,{}] 23:51:18 INFO - PROCESS | 2216 | 1467615078568 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}] 23:51:18 INFO - PROCESS | 2216 | 1467615078570 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:18 INFO - PROCESS | 2216 | 1467615078652 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:51:18 INFO - PROCESS | 2216 | 1467615078658 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:18 INFO - PROCESS | 2216 | 1467615078660 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x116925800 == 29 [pid = 2216] [id = 244] 23:51:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 47 (0x113f38000) [pid = 2216] [serial = 730] [outer = 0x0] 23:51:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 48 (0x115e2e400) [pid = 2216] [serial = 731] [outer = 0x113f38000] 23:51:18 INFO - PROCESS | 2216 | 1467615078688 Marionette DEBUG loaded listener.js 23:51:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 49 (0x116629c00) [pid = 2216] [serial = 732] [outer = 0x113f38000] 23:51:19 INFO - PROCESS | 2216 | 1467615079158 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]]]}] 23:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 23:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:51:19 INFO - PROCESS | 2216 | 1467615079183 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 2216 | 1467615079185 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:51:19 INFO - PROCESS | 2216 | 1467615079190 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 2216 | 1467615079195 Marionette TRACE conn2 <- [1,950,null,{}] 23:51:19 INFO - PROCESS | 2216 | 1467615079207 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}] 23:51:19 INFO - PROCESS | 2216 | 1467615079212 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:19 INFO - PROCESS | 2216 | 1467615079326 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:51:19 INFO - PROCESS | 2216 | 1467615079396 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 2216 | 1467615079398 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x117273000 == 30 [pid = 2216] [id = 245] 23:51:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 50 (0x110d66800) [pid = 2216] [serial = 733] [outer = 0x0] 23:51:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 51 (0x117ea9800) [pid = 2216] [serial = 734] [outer = 0x110d66800] 23:51:19 INFO - PROCESS | 2216 | 1467615079428 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 52 (0x11830a800) [pid = 2216] [serial = 735] [outer = 0x110d66800] 23:51:19 INFO - PROCESS | 2216 | 1467615079680 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]]]}] 23:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 532ms 23:51:19 INFO - PROCESS | 2216 | 1467615079721 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:51:19 INFO - PROCESS | 2216 | 1467615079723 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:51:19 INFO - PROCESS | 2216 | 1467615079733 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:51:19 INFO - PROCESS | 2216 | 1467615079734 Marionette TRACE conn2 <- [1,954,null,{}] 23:51:19 INFO - PROCESS | 2216 | 1467615079736 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}] 23:51:19 INFO - PROCESS | 2216 | 1467615079737 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:19 INFO - PROCESS | 2216 | 1467615079817 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:51:19 INFO - PROCESS | 2216 | 1467615079821 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 2216 | 1467615079822 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x118422000 == 31 [pid = 2216] [id = 246] 23:51:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 53 (0x118384400) [pid = 2216] [serial = 736] [outer = 0x0] 23:51:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 54 (0x1184afc00) [pid = 2216] [serial = 737] [outer = 0x118384400] 23:51:19 INFO - PROCESS | 2216 | 1467615079850 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 55 (0x1185df800) [pid = 2216] [serial = 738] [outer = 0x118384400] 23:51:20 INFO - PROCESS | 2216 | 1467615080372 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]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 23:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:51:20 INFO - PROCESS | 2216 | 1467615080427 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 2216 | 1467615080430 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:51:20 INFO - PROCESS | 2216 | 1467615080433 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 2216 | 1467615080435 Marionette TRACE conn2 <- [1,958,null,{}] 23:51:20 INFO - PROCESS | 2216 | 1467615080440 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}] 23:51:20 INFO - PROCESS | 2216 | 1467615080442 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:20 INFO - PROCESS | 2216 | 1467615080543 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:51:20 INFO - PROCESS | 2216 | 1467615080636 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:20 INFO - PROCESS | 2216 | 1467615080637 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x116997800 == 32 [pid = 2216] [id = 247] 23:51:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 56 (0x1133de400) [pid = 2216] [serial = 739] [outer = 0x0] 23:51:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 57 (0x1138f1000) [pid = 2216] [serial = 740] [outer = 0x1133de400] 23:51:20 INFO - PROCESS | 2216 | 1467615080668 Marionette DEBUG loaded listener.js 23:51:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 58 (0x115e27800) [pid = 2216] [serial = 741] [outer = 0x1133de400] 23:51:21 INFO - PROCESS | 2216 | 1467615081242 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]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 871ms 23:51:21 INFO - PROCESS | 2216 | 1467615081305 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:51:21 INFO - PROCESS | 2216 | 1467615081308 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:51:21 INFO - PROCESS | 2216 | 1467615081311 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 2216 | 1467615081313 Marionette TRACE conn2 <- [1,962,null,{}] 23:51:21 INFO - PROCESS | 2216 | 1467615081316 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}] 23:51:21 INFO - PROCESS | 2216 | 1467615081318 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:21 INFO - PROCESS | 2216 | 1467615081420 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:51:21 INFO - PROCESS | 2216 | --DOCSHELL 0x117273000 == 31 [pid = 2216] [id = 245] 23:51:21 INFO - PROCESS | 2216 | --DOCSHELL 0x116925800 == 30 [pid = 2216] [id = 244] 23:51:21 INFO - PROCESS | 2216 | --DOCSHELL 0x113ad7800 == 29 [pid = 2216] [id = 243] 23:51:21 INFO - PROCESS | 2216 | 1467615081480 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 2216 | 1467615081483 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x116008800 == 30 [pid = 2216] [id = 248] 23:51:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 59 (0x113d3f800) [pid = 2216] [serial = 742] [outer = 0x0] 23:51:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x113d93000) [pid = 2216] [serial = 743] [outer = 0x113d3f800] 23:51:21 INFO - PROCESS | 2216 | 1467615081511 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x116076000) [pid = 2216] [serial = 744] [outer = 0x113d3f800] 23:51:21 INFO - PROCESS | 2216 | 1467615081783 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]]]}] 23:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 23:51:21 INFO - PROCESS | 2216 | 1467615081831 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:51:21 INFO - PROCESS | 2216 | 1467615081834 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:51:21 INFO - PROCESS | 2216 | 1467615081839 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:51:21 INFO - PROCESS | 2216 | 1467615081841 Marionette TRACE conn2 <- [1,966,null,{}] 23:51:21 INFO - PROCESS | 2216 | 1467615081871 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}] 23:51:21 INFO - PROCESS | 2216 | 1467615081873 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:21 INFO - PROCESS | 2216 | 1467615081947 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:51:21 INFO - PROCESS | 2216 | 1467615081951 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 2216 | 1467615081953 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x118105000 == 31 [pid = 2216] [id = 249] 23:51:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x1162e2800) [pid = 2216] [serial = 745] [outer = 0x0] 23:51:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x1176f5c00) [pid = 2216] [serial = 746] [outer = 0x1162e2800] 23:51:21 INFO - PROCESS | 2216 | 1467615081982 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x118384000) [pid = 2216] [serial = 747] [outer = 0x1162e2800] 23:51:22 INFO - PROCESS | 2216 | 1467615082302 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]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 496ms 23:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:51:22 INFO - PROCESS | 2216 | 1467615082334 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 2216 | 1467615082335 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:51:22 INFO - PROCESS | 2216 | 1467615082338 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 2216 | 1467615082341 Marionette TRACE conn2 <- [1,970,null,{}] 23:51:22 INFO - PROCESS | 2216 | 1467615082350 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}] 23:51:22 INFO - PROCESS | 2216 | 1467615082353 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:22 INFO - PROCESS | 2216 | 1467615082428 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:51:22 INFO - PROCESS | 2216 | 1467615082433 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 2216 | 1467615082435 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917e000 == 32 [pid = 2216] [id = 250] 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x1184b4800) [pid = 2216] [serial = 748] [outer = 0x0] 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1188af400) [pid = 2216] [serial = 749] [outer = 0x1184b4800] 23:51:22 INFO - PROCESS | 2216 | 1467615082471 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x119107000) [pid = 2216] [serial = 750] [outer = 0x1184b4800] 23:51:22 INFO - PROCESS | 2216 | 1467615082793 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]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 474ms 23:51:22 INFO - PROCESS | 2216 | 1467615082813 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 2216 | 1467615082814 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:51:22 INFO - PROCESS | 2216 | 1467615082816 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 2216 | 1467615082818 Marionette TRACE conn2 <- [1,974,null,{}] 23:51:22 INFO - PROCESS | 2216 | 1467615082820 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}] 23:51:22 INFO - PROCESS | 2216 | 1467615082821 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:22 INFO - PROCESS | 2216 | 1467615082918 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:51:22 INFO - PROCESS | 2216 | 1467615082924 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:22 INFO - PROCESS | 2216 | 1467615082925 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a55800 == 33 [pid = 2216] [id = 251] 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x111fe3800) [pid = 2216] [serial = 751] [outer = 0x0] 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1193a1400) [pid = 2216] [serial = 752] [outer = 0x111fe3800] 23:51:22 INFO - PROCESS | 2216 | 1467615082950 Marionette DEBUG loaded listener.js 23:51:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x119692000) [pid = 2216] [serial = 753] [outer = 0x111fe3800] 23:51:23 INFO - PROCESS | 2216 | 1467615083321 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]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 524ms 23:51:23 INFO - PROCESS | 2216 | 1467615083344 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 2216 | 1467615083346 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:51:23 INFO - PROCESS | 2216 | 1467615083349 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 2216 | 1467615083351 Marionette TRACE conn2 <- [1,978,null,{}] 23:51:23 INFO - PROCESS | 2216 | 1467615083354 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}] 23:51:23 INFO - PROCESS | 2216 | 1467615083356 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:23 INFO - PROCESS | 2216 | 1467615083469 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:51:23 INFO - PROCESS | 2216 | 1467615083552 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 2216 | 1467615083553 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x112157800 == 34 [pid = 2216] [id = 252] 23:51:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x111c22000) [pid = 2216] [serial = 754] [outer = 0x0] 23:51:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1193a8400) [pid = 2216] [serial = 755] [outer = 0x111c22000] 23:51:23 INFO - PROCESS | 2216 | 1467615083593 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x119906c00) [pid = 2216] [serial = 756] [outer = 0x111c22000] 23:51:23 INFO - PROCESS | 2216 | 1467615083948 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]]]}] 23:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 23:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:51:23 INFO - PROCESS | 2216 | 1467615083970 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:51:23 INFO - PROCESS | 2216 | 1467615083971 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:51:23 INFO - PROCESS | 2216 | 1467615083973 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:51:23 INFO - PROCESS | 2216 | 1467615083977 Marionette TRACE conn2 <- [1,982,null,{}] 23:51:23 INFO - PROCESS | 2216 | 1467615083987 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}] 23:51:23 INFO - PROCESS | 2216 | 1467615083993 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:24 INFO - PROCESS | 2216 | 1467615084100 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:51:24 INFO - PROCESS | 2216 | 1467615084132 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 2216 | 1467615084133 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d0a800 == 35 [pid = 2216] [id = 253] 23:51:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x119698800) [pid = 2216] [serial = 757] [outer = 0x0] 23:51:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x119911000) [pid = 2216] [serial = 758] [outer = 0x119698800] 23:51:24 INFO - PROCESS | 2216 | 1467615084158 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x120fa0400) [pid = 2216] [serial = 759] [outer = 0x119698800] 23:51:24 INFO - PROCESS | 2216 | 1467615084469 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]]]}] 23:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 522ms 23:51:24 INFO - PROCESS | 2216 | 1467615084496 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 2216 | 1467615084497 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:51:24 INFO - PROCESS | 2216 | 1467615084499 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 2216 | 1467615084500 Marionette TRACE conn2 <- [1,986,null,{}] 23:51:24 INFO - PROCESS | 2216 | 1467615084503 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}] 23:51:24 INFO - PROCESS | 2216 | 1467615084504 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:24 INFO - PROCESS | 2216 | 1467615084595 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:51:24 INFO - PROCESS | 2216 | 1467615084628 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:24 INFO - PROCESS | 2216 | 1467615084629 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x117272800 == 36 [pid = 2216] [id = 254] 23:51:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x120ef2400) [pid = 2216] [serial = 760] [outer = 0x0] 23:51:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x12122e400) [pid = 2216] [serial = 761] [outer = 0x120ef2400] 23:51:24 INFO - PROCESS | 2216 | 1467615084654 Marionette DEBUG loaded listener.js 23:51:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x121923800) [pid = 2216] [serial = 762] [outer = 0x120ef2400] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x116979400) [pid = 2216] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1185de400) [pid = 2216] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1133dc400) [pid = 2216] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x113f38000) [pid = 2216] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x110d66800) [pid = 2216] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x112984c00) [pid = 2216] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x113d8dc00) [pid = 2216] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1128acc00) [pid = 2216] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x1185e1800) [pid = 2216] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x115e28800) [pid = 2216] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:51:24 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x1260e6400) [pid = 2216] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:51:24 INFO - PROCESS | 2216 | 1467615084978 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]]]}] 23:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 23:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:51:25 INFO - PROCESS | 2216 | 1467615085018 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 2216 | 1467615085020 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:51:25 INFO - PROCESS | 2216 | 1467615085022 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 2216 | 1467615085023 Marionette TRACE conn2 <- [1,990,null,{}] 23:51:25 INFO - PROCESS | 2216 | 1467615085025 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}] 23:51:25 INFO - PROCESS | 2216 | 1467615085026 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:25 INFO - PROCESS | 2216 | 1467615085096 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:51:25 INFO - PROCESS | 2216 | 1467615085100 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 2216 | 1467615085101 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x123710000 == 37 [pid = 2216] [id = 255] 23:51:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1150d5800) [pid = 2216] [serial = 763] [outer = 0x0] 23:51:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x117eac800) [pid = 2216] [serial = 764] [outer = 0x1150d5800] 23:51:25 INFO - PROCESS | 2216 | 1467615085128 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x11939f800) [pid = 2216] [serial = 765] [outer = 0x1150d5800] 23:51:25 INFO - PROCESS | 2216 | 1467615085465 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]]]}] 23:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 23:51:25 INFO - PROCESS | 2216 | 1467615085495 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:51:25 INFO - PROCESS | 2216 | 1467615085497 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:51:25 INFO - PROCESS | 2216 | 1467615085500 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:51:25 INFO - PROCESS | 2216 | 1467615085502 Marionette TRACE conn2 <- [1,994,null,{}] 23:51:25 INFO - PROCESS | 2216 | 1467615085505 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}] 23:51:25 INFO - PROCESS | 2216 | 1467615085507 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:25 INFO - PROCESS | 2216 | 1467615085655 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:51:25 INFO - PROCESS | 2216 | 1467615085661 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 2216 | 1467615085662 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x126164000 == 38 [pid = 2216] [id = 256] 23:51:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x115e21c00) [pid = 2216] [serial = 766] [outer = 0x0] 23:51:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1219cb400) [pid = 2216] [serial = 767] [outer = 0x115e21c00] 23:51:25 INFO - PROCESS | 2216 | 1467615085702 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x121b91800) [pid = 2216] [serial = 768] [outer = 0x115e21c00] 23:51:26 INFO - PROCESS | 2216 | 1467615086095 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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 621ms 23:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:51:26 INFO - PROCESS | 2216 | 1467615086128 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 2216 | 1467615086130 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:51:26 INFO - PROCESS | 2216 | 1467615086132 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 2216 | 1467615086133 Marionette TRACE conn2 <- [1,998,null,{}] 23:51:26 INFO - PROCESS | 2216 | 1467615086135 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}] 23:51:26 INFO - PROCESS | 2216 | 1467615086136 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:26 INFO - PROCESS | 2216 | 1467615086213 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:51:26 INFO - PROCESS | 2216 | 1467615086216 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 2216 | 1467615086217 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a4c000 == 39 [pid = 2216] [id = 257] 23:51:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x121b3cc00) [pid = 2216] [serial = 769] [outer = 0x0] 23:51:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x121db2800) [pid = 2216] [serial = 770] [outer = 0x121b3cc00] 23:51:26 INFO - PROCESS | 2216 | 1467615086242 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x115e58800) [pid = 2216] [serial = 771] [outer = 0x121b3cc00] 23:51:26 INFO - PROCESS | 2216 | 1467615086557 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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 23:51:26 INFO - PROCESS | 2216 | 1467615086600 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:51:26 INFO - PROCESS | 2216 | 1467615086602 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:51:26 INFO - PROCESS | 2216 | 1467615086604 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 2216 | 1467615086606 Marionette TRACE conn2 <- [1,1002,null,{}] 23:51:26 INFO - PROCESS | 2216 | 1467615086608 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}] 23:51:26 INFO - PROCESS | 2216 | 1467615086610 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:26 INFO - PROCESS | 2216 | 1467615086698 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:51:26 INFO - PROCESS | 2216 | 1467615086701 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 2216 | 1467615086703 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f05000 == 40 [pid = 2216] [id = 258] 23:51:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x124145400) [pid = 2216] [serial = 772] [outer = 0x0] 23:51:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x124152c00) [pid = 2216] [serial = 773] [outer = 0x124145400] 23:51:26 INFO - PROCESS | 2216 | 1467615086731 Marionette DEBUG loaded listener.js 23:51:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x124be3800) [pid = 2216] [serial = 774] [outer = 0x124145400] 23:51:27 INFO - PROCESS | 2216 | 1467615087100 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]]]}] 23:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 23:51:27 INFO - PROCESS | 2216 | 1467615087129 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 2216 | 1467615087130 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:51:27 INFO - PROCESS | 2216 | 1467615087143 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 2216 | 1467615087144 Marionette TRACE conn2 <- [1,1006,null,{}] 23:51:27 INFO - PROCESS | 2216 | 1467615087147 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}] 23:51:27 INFO - PROCESS | 2216 | 1467615087148 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:27 INFO - PROCESS | 2216 | 1467615087227 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:51:27 INFO - PROCESS | 2216 | 1467615087232 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 2216 | 1467615087232 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292ab800 == 41 [pid = 2216] [id = 259] 23:51:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x124be5c00) [pid = 2216] [serial = 775] [outer = 0x0] 23:51:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x124c94000) [pid = 2216] [serial = 776] [outer = 0x124be5c00] 23:51:27 INFO - PROCESS | 2216 | 1467615087256 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x124cddc00) [pid = 2216] [serial = 777] [outer = 0x124be5c00] 23:51:27 INFO - PROCESS | 2216 | 1467615087660 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]]]}] 23:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 569ms 23:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:51:27 INFO - PROCESS | 2216 | 1467615087713 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:51:27 INFO - PROCESS | 2216 | 1467615087715 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:51:27 INFO - PROCESS | 2216 | 1467615087719 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:51:27 INFO - PROCESS | 2216 | 1467615087721 Marionette TRACE conn2 <- [1,1010,null,{}] 23:51:27 INFO - PROCESS | 2216 | 1467615087744 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}] 23:51:27 INFO - PROCESS | 2216 | 1467615087746 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:27 INFO - PROCESS | 2216 | 1467615087853 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:51:27 INFO - PROCESS | 2216 | 1467615087905 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:27 INFO - PROCESS | 2216 | 1467615087907 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x117267000 == 42 [pid = 2216] [id = 260] 23:51:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x112985000) [pid = 2216] [serial = 778] [outer = 0x0] 23:51:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x113d41c00) [pid = 2216] [serial = 779] [outer = 0x112985000] 23:51:27 INFO - PROCESS | 2216 | 1467615087938 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1166f0000) [pid = 2216] [serial = 780] [outer = 0x112985000] 23:51:28 INFO - PROCESS | 2216 | 1467615088347 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]]]}] 23:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 639ms 23:51:28 INFO - PROCESS | 2216 | 1467615088359 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:51:28 INFO - PROCESS | 2216 | 1467615088362 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:51:28 INFO - PROCESS | 2216 | 1467615088402 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 2216 | 1467615088404 Marionette TRACE conn2 <- [1,1014,null,{}] 23:51:28 INFO - PROCESS | 2216 | 1467615088409 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}] 23:51:28 INFO - PROCESS | 2216 | 1467615088410 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:28 INFO - PROCESS | 2216 | 1467615088509 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:51:28 INFO - PROCESS | 2216 | 1467615088560 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 2216 | 1467615088562 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116c800 == 43 [pid = 2216] [id = 261] 23:51:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1176e9800) [pid = 2216] [serial = 781] [outer = 0x0] 23:51:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1184a8c00) [pid = 2216] [serial = 782] [outer = 0x1176e9800] 23:51:28 INFO - PROCESS | 2216 | 1467615088592 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1185e7000) [pid = 2216] [serial = 783] [outer = 0x1176e9800] 23:51:28 INFO - PROCESS | 2216 | 1467615088975 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]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 634ms 23:51:29 INFO - PROCESS | 2216 | 1467615089026 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:51:29 INFO - PROCESS | 2216 | 1467615089028 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:51:29 INFO - PROCESS | 2216 | 1467615089030 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 2216 | 1467615089033 Marionette TRACE conn2 <- [1,1018,null,{}] 23:51:29 INFO - PROCESS | 2216 | 1467615089041 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}] 23:51:29 INFO - PROCESS | 2216 | 1467615089044 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:29 INFO - PROCESS | 2216 | 1467615089141 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:51:29 INFO - PROCESS | 2216 | 1467615089193 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 2216 | 1467615089195 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x129116000 == 44 [pid = 2216] [id = 262] 23:51:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1193a1c00) [pid = 2216] [serial = 784] [outer = 0x0] 23:51:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11990cc00) [pid = 2216] [serial = 785] [outer = 0x1193a1c00] 23:51:29 INFO - PROCESS | 2216 | 1467615089226 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x120f93400) [pid = 2216] [serial = 786] [outer = 0x1193a1c00] 23:51:29 INFO - PROCESS | 2216 | 1467615089605 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]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 621ms 23:51:29 INFO - PROCESS | 2216 | 1467615089651 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 2216 | 1467615089653 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:51:29 INFO - PROCESS | 2216 | 1467615089656 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 2216 | 1467615089658 Marionette TRACE conn2 <- [1,1022,null,{}] 23:51:29 INFO - PROCESS | 2216 | 1467615089662 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}] 23:51:29 INFO - PROCESS | 2216 | 1467615089663 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:29 INFO - PROCESS | 2216 | 1467615089759 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:51:29 INFO - PROCESS | 2216 | 1467615089842 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:29 INFO - PROCESS | 2216 | 1467615089843 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a60b800 == 45 [pid = 2216] [id = 263] 23:51:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x121342400) [pid = 2216] [serial = 787] [outer = 0x0] 23:51:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x121b92400) [pid = 2216] [serial = 788] [outer = 0x121342400] 23:51:29 INFO - PROCESS | 2216 | 1467615089872 Marionette DEBUG loaded listener.js 23:51:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1241cf800) [pid = 2216] [serial = 789] [outer = 0x121342400] 23:51:30 INFO - PROCESS | 2216 | 1467615090413 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]]]}] 23:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 772ms 23:51:30 INFO - PROCESS | 2216 | 1467615090428 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:51:30 INFO - PROCESS | 2216 | 1467615090431 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:51:30 INFO - PROCESS | 2216 | 1467615090434 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:51:30 INFO - PROCESS | 2216 | 1467615090437 Marionette TRACE conn2 <- [1,1026,null,{}] 23:51:30 INFO - PROCESS | 2216 | 1467615090441 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}] 23:51:30 INFO - PROCESS | 2216 | 1467615090443 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:30 INFO - PROCESS | 2216 | 1467615090540 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:51:30 INFO - PROCESS | 2216 | 1467615090602 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:30 INFO - PROCESS | 2216 | 1467615090605 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x118102800 == 46 [pid = 2216] [id = 264] 23:51:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x115e2a800) [pid = 2216] [serial = 790] [outer = 0x0] 23:51:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1162dac00) [pid = 2216] [serial = 791] [outer = 0x115e2a800] 23:51:30 INFO - PROCESS | 2216 | 1467615090633 Marionette DEBUG loaded listener.js 23:51:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x116a0a800) [pid = 2216] [serial = 792] [outer = 0x115e2a800] 23:51:31 INFO - PROCESS | 2216 | 1467615091078 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]]]}] 23:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 23:51:31 INFO - PROCESS | 2216 | 1467615091105 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 2216 | 1467615091108 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:51:31 INFO - PROCESS | 2216 | 1467615091112 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 2216 | 1467615091114 Marionette TRACE conn2 <- [1,1030,null,{}] 23:51:31 INFO - PROCESS | 2216 | 1467615091116 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}] 23:51:31 INFO - PROCESS | 2216 | 1467615091118 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:31 INFO - PROCESS | 2216 | 1467615091228 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x128f05000 == 45 [pid = 2216] [id = 258] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x119a4c000 == 44 [pid = 2216] [id = 257] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x126164000 == 43 [pid = 2216] [id = 256] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x123710000 == 42 [pid = 2216] [id = 255] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x117272800 == 41 [pid = 2216] [id = 254] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x121d0a800 == 40 [pid = 2216] [id = 253] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x112157800 == 39 [pid = 2216] [id = 252] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x119a55800 == 38 [pid = 2216] [id = 251] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1184afc00) [pid = 2216] [serial = 737] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119903400) [pid = 2216] [serial = 725] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x11917e000 == 37 [pid = 2216] [id = 250] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x118105000 == 36 [pid = 2216] [id = 249] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x116008800 == 35 [pid = 2216] [id = 248] 23:51:31 INFO - PROCESS | 2216 | --DOCSHELL 0x116997800 == 34 [pid = 2216] [id = 247] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x115e2e400) [pid = 2216] [serial = 731] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x117ea9800) [pid = 2216] [serial = 734] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x112e94c00) [pid = 2216] [serial = 728] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x11830a800) [pid = 2216] [serial = 735] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x115e2e000) [pid = 2216] [serial = 713] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1129a1c00) [pid = 2216] [serial = 710] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x113371800) [pid = 2216] [serial = 711] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x118fde800) [pid = 2216] [serial = 708] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x118745800) [pid = 2216] [serial = 707] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1181bb800) [pid = 2216] [serial = 705] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1167cec00) [pid = 2216] [serial = 704] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x128a10800) [pid = 2216] [serial = 702] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x116629c00) [pid = 2216] [serial = 732] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1133e7800) [pid = 2216] [serial = 729] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1176f6400) [pid = 2216] [serial = 716] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1184aa400) [pid = 2216] [serial = 717] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x11662e800) [pid = 2216] [serial = 714] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1188b7800) [pid = 2216] [serial = 720] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1187ed800) [pid = 2216] [serial = 719] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1185e8400) [pid = 2216] [serial = 722] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x11939f000) [pid = 2216] [serial = 723] [outer = 0x0] [url = about:blank] 23:51:31 INFO - PROCESS | 2216 | 1467615091315 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 2216 | 1467615091316 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x113d79000 == 35 [pid = 2216] [id = 265] 23:51:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x115e2e000) [pid = 2216] [serial = 793] [outer = 0x0] 23:51:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x116a03c00) [pid = 2216] [serial = 794] [outer = 0x115e2e000] 23:51:31 INFO - PROCESS | 2216 | 1467615091345 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1184aac00) [pid = 2216] [serial = 795] [outer = 0x115e2e000] 23:51:31 INFO - PROCESS | 2216 | 1467615091634 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]]]}] 23:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 569ms 23:51:31 INFO - PROCESS | 2216 | 1467615091681 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:51:31 INFO - PROCESS | 2216 | 1467615091683 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:51:31 INFO - PROCESS | 2216 | 1467615091685 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:51:31 INFO - PROCESS | 2216 | 1467615091687 Marionette TRACE conn2 <- [1,1034,null,{}] 23:51:31 INFO - PROCESS | 2216 | 1467615091696 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}] 23:51:31 INFO - PROCESS | 2216 | 1467615091699 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:31 INFO - PROCESS | 2216 | 1467615091777 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:51:31 INFO - PROCESS | 2216 | 1467615091782 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 2216 | 1467615091783 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x118774800 == 36 [pid = 2216] [id = 266] 23:51:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1187ef000) [pid = 2216] [serial = 796] [outer = 0x0] 23:51:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1193a4000) [pid = 2216] [serial = 797] [outer = 0x1187ef000] 23:51:31 INFO - PROCESS | 2216 | 1467615091814 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x11990b400) [pid = 2216] [serial = 798] [outer = 0x1187ef000] 23:51:32 INFO - PROCESS | 2216 | 1467615092150 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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 471ms 23:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:51:32 INFO - PROCESS | 2216 | 1467615092163 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 2216 | 1467615092165 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:51:32 INFO - PROCESS | 2216 | 1467615092167 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 2216 | 1467615092168 Marionette TRACE conn2 <- [1,1038,null,{}] 23:51:32 INFO - PROCESS | 2216 | 1467615092170 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}] 23:51:32 INFO - PROCESS | 2216 | 1467615092171 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:32 INFO - PROCESS | 2216 | 1467615092259 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:51:32 INFO - PROCESS | 2216 | 1467615092263 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 2216 | 1467615092264 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x119988000 == 37 [pid = 2216] [id = 267] 23:51:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x120efc800) [pid = 2216] [serial = 799] [outer = 0x0] 23:51:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x120fa0000) [pid = 2216] [serial = 800] [outer = 0x120efc800] 23:51:32 INFO - PROCESS | 2216 | 1467615092290 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x121b3c400) [pid = 2216] [serial = 801] [outer = 0x120efc800] 23:51:32 INFO - PROCESS | 2216 | 1467615092642 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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 522ms 23:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:51:32 INFO - PROCESS | 2216 | 1467615092690 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:51:32 INFO - PROCESS | 2216 | 1467615092691 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:51:32 INFO - PROCESS | 2216 | 1467615092693 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 2216 | 1467615092694 Marionette TRACE conn2 <- [1,1042,null,{}] 23:51:32 INFO - PROCESS | 2216 | 1467615092696 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}] 23:51:32 INFO - PROCESS | 2216 | 1467615092698 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:32 INFO - PROCESS | 2216 | 1467615092772 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:51:32 INFO - PROCESS | 2216 | 1467615092778 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 2216 | 1467615092778 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x121158000 == 38 [pid = 2216] [id = 268] 23:51:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120f99c00) [pid = 2216] [serial = 802] [outer = 0x0] 23:51:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x123792400) [pid = 2216] [serial = 803] [outer = 0x120f99c00] 23:51:32 INFO - PROCESS | 2216 | 1467615092803 Marionette DEBUG loaded listener.js 23:51:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x12438c800) [pid = 2216] [serial = 804] [outer = 0x120f99c00] 23:51:33 INFO - PROCESS | 2216 | 1467615093119 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]]]}] 23:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 23:51:33 INFO - PROCESS | 2216 | 1467615093163 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 2216 | 1467615093164 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:51:33 INFO - PROCESS | 2216 | 1467615093166 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - PROCESS | 2216 | 1467615093167 Marionette TRACE conn2 <- [1,1046,null,{}] 23:51:33 INFO - PROCESS | 2216 | 1467615093170 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}] 23:51:33 INFO - PROCESS | 2216 | 1467615093174 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:33 INFO - PROCESS | 2216 | 1467615093280 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:51:33 INFO - PROCESS | 2216 | 1467615093347 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 2216 | 1467615093348 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217ea800 == 39 [pid = 2216] [id = 269] 23:51:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x120eff000) [pid = 2216] [serial = 805] [outer = 0x0] 23:51:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x12453ec00) [pid = 2216] [serial = 806] [outer = 0x120eff000] 23:51:33 INFO - PROCESS | 2216 | 1467615093373 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124cf4c00) [pid = 2216] [serial = 807] [outer = 0x120eff000] 23:51:33 INFO - PROCESS | 2216 | 1467615093671 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]]]}] 23:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 23:51:33 INFO - PROCESS | 2216 | 1467615093697 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 2216 | 1467615093698 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:51:33 INFO - PROCESS | 2216 | 1467615093701 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - PROCESS | 2216 | 1467615093702 Marionette TRACE conn2 <- [1,1050,null,{}] 23:51:33 INFO - PROCESS | 2216 | 1467615093712 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}] 23:51:33 INFO - PROCESS | 2216 | 1467615093713 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:33 INFO - PROCESS | 2216 | 1467615093810 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:51:33 INFO - PROCESS | 2216 | 1467615093814 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 2216 | 1467615093815 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x12603d800 == 40 [pid = 2216] [id = 270] 23:51:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124cf5000) [pid = 2216] [serial = 808] [outer = 0x0] 23:51:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x124cfd400) [pid = 2216] [serial = 809] [outer = 0x124cf5000] 23:51:33 INFO - PROCESS | 2216 | 1467615093839 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1260dfc00) [pid = 2216] [serial = 810] [outer = 0x124cf5000] 23:51:34 INFO - PROCESS | 2216 | 1467615094206 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]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 23:51:34 INFO - PROCESS | 2216 | 1467615094222 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 2216 | 1467615094223 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:51:34 INFO - PROCESS | 2216 | 1467615094225 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 2216 | 1467615094226 Marionette TRACE conn2 <- [1,1054,null,{}] 23:51:34 INFO - PROCESS | 2216 | 1467615094229 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}] 23:51:34 INFO - PROCESS | 2216 | 1467615094230 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:34 INFO - PROCESS | 2216 | 1467615094327 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:51:34 INFO - PROCESS | 2216 | 1467615094341 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 2216 | 1467615094342 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289af000 == 41 [pid = 2216] [id = 271] 23:51:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1260e7400) [pid = 2216] [serial = 811] [outer = 0x0] 23:51:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1260eb000) [pid = 2216] [serial = 812] [outer = 0x1260e7400] 23:51:34 INFO - PROCESS | 2216 | 1467615094366 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x126668c00) [pid = 2216] [serial = 813] [outer = 0x1260e7400] 23:51:34 INFO - PROCESS | 2216 | 1467615094682 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]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 23:51:34 INFO - PROCESS | 2216 | 1467615094697 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:51:34 INFO - PROCESS | 2216 | 1467615094698 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:51:34 INFO - PROCESS | 2216 | 1467615094700 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 2216 | 1467615094701 Marionette TRACE conn2 <- [1,1058,null,{}] 23:51:34 INFO - PROCESS | 2216 | 1467615094703 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}] 23:51:34 INFO - PROCESS | 2216 | 1467615094704 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:34 INFO - PROCESS | 2216 | 1467615094805 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:51:34 INFO - PROCESS | 2216 | 1467615094809 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:34 INFO - PROCESS | 2216 | 1467615094810 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a308800 == 42 [pid = 2216] [id = 272] 23:51:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1260e6000) [pid = 2216] [serial = 814] [outer = 0x0] 23:51:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x126927000) [pid = 2216] [serial = 815] [outer = 0x1260e6000] 23:51:34 INFO - PROCESS | 2216 | 1467615094834 Marionette DEBUG loaded listener.js 23:51:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x128a0c800) [pid = 2216] [serial = 816] [outer = 0x1260e6000] 23:51:35 INFO - PROCESS | 2216 | 1467615095172 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]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 23:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:51:35 INFO - PROCESS | 2216 | 1467615095221 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 2216 | 1467615095222 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:51:35 INFO - PROCESS | 2216 | 1467615095224 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 2216 | 1467615095225 Marionette TRACE conn2 <- [1,1062,null,{}] 23:51:35 INFO - PROCESS | 2216 | 1467615095228 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}] 23:51:35 INFO - PROCESS | 2216 | 1467615095229 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:35 INFO - PROCESS | 2216 | 1467615095328 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1193a3000) [pid = 2216] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x119698800) [pid = 2216] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x120ef2400) [pid = 2216] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x111fe3800) [pid = 2216] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1150d5800) [pid = 2216] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x113d3f800) [pid = 2216] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1133de400) [pid = 2216] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1162e2800) [pid = 2216] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1184b4800) [pid = 2216] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124145400) [pid = 2216] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x121b3cc00) [pid = 2216] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x115e21c00) [pid = 2216] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:51:35 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x111c22000) [pid = 2216] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:51:35 INFO - PROCESS | 2216 | 1467615095451 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 2216 | 1467615095452 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f29000 == 43 [pid = 2216] [id = 273] 23:51:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x11213bc00) [pid = 2216] [serial = 817] [outer = 0x0] 23:51:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1133dac00) [pid = 2216] [serial = 818] [outer = 0x11213bc00] 23:51:35 INFO - PROCESS | 2216 | 1467615095476 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1188b2000) [pid = 2216] [serial = 819] [outer = 0x11213bc00] 23:51:35 INFO - PROCESS | 2216 | 1467615095732 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]]]}] 23:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 23:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:51:35 INFO - PROCESS | 2216 | 1467615095747 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:51:35 INFO - PROCESS | 2216 | 1467615095748 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:51:35 INFO - PROCESS | 2216 | 1467615095750 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:51:35 INFO - PROCESS | 2216 | 1467615095752 Marionette TRACE conn2 <- [1,1066,null,{}] 23:51:35 INFO - PROCESS | 2216 | 1467615095766 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}] 23:51:35 INFO - PROCESS | 2216 | 1467615095767 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:35 INFO - PROCESS | 2216 | 1467615095865 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:51:35 INFO - PROCESS | 2216 | 1467615095869 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 2216 | 1467615095871 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa37800 == 44 [pid = 2216] [id = 274] 23:51:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1176eec00) [pid = 2216] [serial = 820] [outer = 0x0] 23:51:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x121b3cc00) [pid = 2216] [serial = 821] [outer = 0x1176eec00] 23:51:35 INFO - PROCESS | 2216 | 1467615095897 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128a23000) [pid = 2216] [serial = 822] [outer = 0x1176eec00] 23:51:36 INFO - PROCESS | 2216 | 1467615096227 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]]]}] 23:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 526ms 23:51:36 INFO - PROCESS | 2216 | 1467615096277 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 2216 | 1467615096278 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:51:36 INFO - PROCESS | 2216 | 1467615096280 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 2216 | 1467615096281 Marionette TRACE conn2 <- [1,1070,null,{}] 23:51:36 INFO - PROCESS | 2216 | 1467615096283 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}] 23:51:36 INFO - PROCESS | 2216 | 1467615096284 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:36 INFO - PROCESS | 2216 | 1467615096387 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:51:36 INFO - PROCESS | 2216 | 1467615096395 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 2216 | 1467615096396 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b70a000 == 45 [pid = 2216] [id = 275] 23:51:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x128a25800) [pid = 2216] [serial = 823] [outer = 0x0] 23:51:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128a29400) [pid = 2216] [serial = 824] [outer = 0x128a25800] 23:51:36 INFO - PROCESS | 2216 | 1467615096420 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a2f400) [pid = 2216] [serial = 825] [outer = 0x128a25800] 23:51:36 INFO - PROCESS | 2216 | 1467615096726 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]]]}] 23:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 467ms 23:51:36 INFO - PROCESS | 2216 | 1467615096748 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:51:36 INFO - PROCESS | 2216 | 1467615096749 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:51:36 INFO - PROCESS | 2216 | 1467615096751 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:51:36 INFO - PROCESS | 2216 | 1467615096752 Marionette TRACE conn2 <- [1,1074,null,{}] 23:51:36 INFO - PROCESS | 2216 | 1467615096755 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}] 23:51:36 INFO - PROCESS | 2216 | 1467615096756 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:36 INFO - PROCESS | 2216 | 1467615096836 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:51:36 INFO - PROCESS | 2216 | 1467615096839 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:36 INFO - PROCESS | 2216 | 1467615096841 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b87d000 == 46 [pid = 2216] [id = 276] 23:51:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x11990d000) [pid = 2216] [serial = 826] [outer = 0x0] 23:51:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x128b3a000) [pid = 2216] [serial = 827] [outer = 0x11990d000] 23:51:36 INFO - PROCESS | 2216 | 1467615096867 Marionette DEBUG loaded listener.js 23:51:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x128b3e400) [pid = 2216] [serial = 828] [outer = 0x11990d000] 23:51:37 INFO - PROCESS | 2216 | 1467615097196 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]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 23:51:37 INFO - PROCESS | 2216 | 1467615097220 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 2216 | 1467615097221 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:51:37 INFO - PROCESS | 2216 | 1467615097223 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 2216 | 1467615097225 Marionette TRACE conn2 <- [1,1078,null,{}] 23:51:37 INFO - PROCESS | 2216 | 1467615097229 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}] 23:51:37 INFO - PROCESS | 2216 | 1467615097230 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:37 INFO - PROCESS | 2216 | 1467615097337 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:51:37 INFO - PROCESS | 2216 | 1467615097342 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 2216 | 1467615097343 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b909800 == 47 [pid = 2216] [id = 277] 23:51:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x118f54800) [pid = 2216] [serial = 829] [outer = 0x0] 23:51:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x128b3b000) [pid = 2216] [serial = 830] [outer = 0x118f54800] 23:51:37 INFO - PROCESS | 2216 | 1467615097374 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x128ba3800) [pid = 2216] [serial = 831] [outer = 0x118f54800] 23:51:37 INFO - PROCESS | 2216 | 1467615097852 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]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 23:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:51:37 INFO - PROCESS | 2216 | 1467615097898 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 2216 | 1467615097900 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:51:37 INFO - PROCESS | 2216 | 1467615097903 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 2216 | 1467615097907 Marionette TRACE conn2 <- [1,1082,null,{}] 23:51:37 INFO - PROCESS | 2216 | 1467615097910 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}] 23:51:37 INFO - PROCESS | 2216 | 1467615097912 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:38 INFO - PROCESS | 2216 | 1467615098021 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:51:38 INFO - PROCESS | 2216 | 1467615098124 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 2216 | 1467615098126 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x118107800 == 48 [pid = 2216] [id = 278] 23:51:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1166f0400) [pid = 2216] [serial = 832] [outer = 0x0] 23:51:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1167cdc00) [pid = 2216] [serial = 833] [outer = 0x1166f0400] 23:51:38 INFO - PROCESS | 2216 | 1467615098158 Marionette DEBUG loaded listener.js 23:51:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x118382c00) [pid = 2216] [serial = 834] [outer = 0x1166f0400] 23:51:38 INFO - PROCESS | 2216 | 1467615098643 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]]]}] 23:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 775ms 23:51:38 INFO - PROCESS | 2216 | 1467615098678 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:51:38 INFO - PROCESS | 2216 | 1467615098683 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:51:38 INFO - PROCESS | 2216 | 1467615098690 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 2216 | 1467615098695 Marionette TRACE conn2 <- [1,1086,null,{}] 23:51:38 INFO - PROCESS | 2216 | 1467615098699 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}] 23:51:38 INFO - PROCESS | 2216 | 1467615098701 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:38 INFO - PROCESS | 2216 | 1467615098860 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:51:38 INFO - PROCESS | 2216 | 1467615098957 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:38 INFO - PROCESS | 2216 | 1467615098959 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x12370f000 == 49 [pid = 2216] [id = 279] 23:51:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x118fd6800) [pid = 2216] [serial = 835] [outer = 0x0] 23:51:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x11939ac00) [pid = 2216] [serial = 836] [outer = 0x118fd6800] 23:51:39 INFO - PROCESS | 2216 | 1467615099005 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x119907400) [pid = 2216] [serial = 837] [outer = 0x118fd6800] 23:51:39 INFO - PROCESS | 2216 | 1467615099476 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]]]}] 23:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 825ms 23:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:51:39 INFO - PROCESS | 2216 | 1467615099515 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:51:39 INFO - PROCESS | 2216 | 1467615099516 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:51:39 INFO - PROCESS | 2216 | 1467615099519 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:51:39 INFO - PROCESS | 2216 | 1467615099521 Marionette TRACE conn2 <- [1,1090,null,{}] 23:51:39 INFO - PROCESS | 2216 | 1467615099548 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}] 23:51:39 INFO - PROCESS | 2216 | 1467615099551 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:39 INFO - PROCESS | 2216 | 1467615099656 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:51:39 INFO - PROCESS | 2216 | 1467615099724 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 2216 | 1467615099727 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b91c800 == 50 [pid = 2216] [id = 280] 23:51:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x1243d3000) [pid = 2216] [serial = 838] [outer = 0x0] 23:51:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x124686800) [pid = 2216] [serial = 839] [outer = 0x1243d3000] 23:51:39 INFO - PROCESS | 2216 | 1467615099757 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x124ce6c00) [pid = 2216] [serial = 840] [outer = 0x1243d3000] 23:51:40 INFO - PROCESS | 2216 | 1467615100187 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]]]}] 23:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 688ms 23:51:40 INFO - PROCESS | 2216 | 1467615100207 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 2216 | 1467615100208 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:51:40 INFO - PROCESS | 2216 | 1467615100211 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 2216 | 1467615100212 Marionette TRACE conn2 <- [1,1094,null,{}] 23:51:40 INFO - PROCESS | 2216 | 1467615100214 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}] 23:51:40 INFO - PROCESS | 2216 | 1467615100216 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:40 INFO - PROCESS | 2216 | 1467615100322 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:51:40 INFO - PROCESS | 2216 | 1467615100377 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:40 INFO - PROCESS | 2216 | 1467615100378 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x118112800 == 51 [pid = 2216] [id = 281] 23:51:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x119102800) [pid = 2216] [serial = 841] [outer = 0x0] 23:51:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x124ce6000) [pid = 2216] [serial = 842] [outer = 0x119102800] 23:51:40 INFO - PROCESS | 2216 | 1467615100407 Marionette DEBUG loaded listener.js 23:51:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x124cf4000) [pid = 2216] [serial = 843] [outer = 0x119102800] 23:51:41 INFO - PROCESS | 2216 | 1467615101053 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]]]}] 23:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 871ms 23:51:41 INFO - PROCESS | 2216 | 1467615101093 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 2216 | 1467615101096 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:51:41 INFO - PROCESS | 2216 | 1467615101100 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 2216 | 1467615101102 Marionette TRACE conn2 <- [1,1098,null,{}] 23:51:41 INFO - PROCESS | 2216 | 1467615101106 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}] 23:51:41 INFO - PROCESS | 2216 | 1467615101109 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:41 INFO - PROCESS | 2216 | 1467615101202 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:51:41 INFO - PROCESS | 2216 | 1467615101271 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 2216 | 1467615101272 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169a1800 == 52 [pid = 2216] [id = 282] 23:51:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x115e2e800) [pid = 2216] [serial = 844] [outer = 0x0] 23:51:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x11830cc00) [pid = 2216] [serial = 845] [outer = 0x115e2e800] 23:51:41 INFO - PROCESS | 2216 | 1467615101301 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x1184ae000) [pid = 2216] [serial = 846] [outer = 0x115e2e800] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12b87d000 == 51 [pid = 2216] [id = 276] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12b70a000 == 50 [pid = 2216] [id = 275] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa37800 == 49 [pid = 2216] [id = 274] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x116f29000 == 48 [pid = 2216] [id = 273] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x124c94000) [pid = 2216] [serial = 776] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | 1467615101771 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]]]}] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12a308800 == 47 [pid = 2216] [id = 272] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x1289af000 == 46 [pid = 2216] [id = 271] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12603d800 == 45 [pid = 2216] [id = 270] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x1217ea800 == 44 [pid = 2216] [id = 269] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x121158000 == 43 [pid = 2216] [id = 268] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x119988000 == 42 [pid = 2216] [id = 267] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x118774800 == 41 [pid = 2216] [id = 266] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x113d79000 == 40 [pid = 2216] [id = 265] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x118102800 == 39 [pid = 2216] [id = 264] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12116c800 == 38 [pid = 2216] [id = 261] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x117267000 == 37 [pid = 2216] [id = 260] 23:51:41 INFO - PROCESS | 2216 | --DOCSHELL 0x1292ab800 == 36 [pid = 2216] [id = 259] 23:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 726ms 23:51:41 INFO - PROCESS | 2216 | 1467615101828 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:51:41 INFO - PROCESS | 2216 | 1467615101832 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:51:41 INFO - PROCESS | 2216 | 1467615101838 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:51:41 INFO - PROCESS | 2216 | 1467615101840 Marionette TRACE conn2 <- [1,1102,null,{}] 23:51:41 INFO - PROCESS | 2216 | 1467615101842 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}] 23:51:41 INFO - PROCESS | 2216 | 1467615101844 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:41 INFO - PROCESS | 2216 | 1467615101919 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x120f9f800) [pid = 2216] [serial = 726] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x119911000) [pid = 2216] [serial = 758] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x12122e400) [pid = 2216] [serial = 761] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x120fa0400) [pid = 2216] [serial = 759] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x1193a1400) [pid = 2216] [serial = 752] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x119692000) [pid = 2216] [serial = 753] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x11939f800) [pid = 2216] [serial = 765] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x113d93000) [pid = 2216] [serial = 743] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x116076000) [pid = 2216] [serial = 744] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x115e27800) [pid = 2216] [serial = 741] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x1138f1000) [pid = 2216] [serial = 740] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1176f5c00) [pid = 2216] [serial = 746] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x118384000) [pid = 2216] [serial = 747] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1188af400) [pid = 2216] [serial = 749] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x119107000) [pid = 2216] [serial = 750] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x117eac800) [pid = 2216] [serial = 764] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x124be3800) [pid = 2216] [serial = 774] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x121923800) [pid = 2216] [serial = 762] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x121db2800) [pid = 2216] [serial = 770] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124152c00) [pid = 2216] [serial = 773] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x115e58800) [pid = 2216] [serial = 771] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1219cb400) [pid = 2216] [serial = 767] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1193a8400) [pid = 2216] [serial = 755] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x119906c00) [pid = 2216] [serial = 756] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x121b91800) [pid = 2216] [serial = 768] [outer = 0x0] [url = about:blank] 23:51:41 INFO - PROCESS | 2216 | 1467615101987 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 2216 | 1467615101988 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f42800 == 37 [pid = 2216] [id = 283] 23:51:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x115e58800) [pid = 2216] [serial = 847] [outer = 0x0] 23:51:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1187f0800) [pid = 2216] [serial = 848] [outer = 0x115e58800] 23:51:42 INFO - PROCESS | 2216 | 1467615102018 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1193a8400) [pid = 2216] [serial = 849] [outer = 0x115e58800] 23:51:42 INFO - PROCESS | 2216 | 1467615102302 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]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 523ms 23:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:51:42 INFO - PROCESS | 2216 | 1467615102362 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 2216 | 1467615102363 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:51:42 INFO - PROCESS | 2216 | 1467615102365 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 2216 | 1467615102367 Marionette TRACE conn2 <- [1,1106,null,{}] 23:51:42 INFO - PROCESS | 2216 | 1467615102375 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}] 23:51:42 INFO - PROCESS | 2216 | 1467615102377 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:42 INFO - PROCESS | 2216 | 1467615102454 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:51:42 INFO - PROCESS | 2216 | 1467615102540 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 2216 | 1467615102542 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e96800 == 38 [pid = 2216] [id = 284] 23:51:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x119910400) [pid = 2216] [serial = 850] [outer = 0x0] 23:51:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x120f9bc00) [pid = 2216] [serial = 851] [outer = 0x119910400] 23:51:42 INFO - PROCESS | 2216 | 1467615102570 Marionette DEBUG loaded listener.js 23:51:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x121b8e800) [pid = 2216] [serial = 852] [outer = 0x119910400] 23:51:42 INFO - PROCESS | 2216 | 1467615102852 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]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 523ms 23:51:42 INFO - PROCESS | 2216 | 1467615102889 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:51:42 INFO - PROCESS | 2216 | 1467615102891 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:51:42 INFO - PROCESS | 2216 | 1467615102901 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:51:42 INFO - PROCESS | 2216 | 1467615102902 Marionette TRACE conn2 <- [1,1110,null,{}] 23:51:42 INFO - PROCESS | 2216 | 1467615102904 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}] 23:51:42 INFO - PROCESS | 2216 | 1467615102906 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:42 INFO - PROCESS | 2216 | 1467615102989 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:51:42 INFO - PROCESS | 2216 | 1467615102995 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:42 INFO - PROCESS | 2216 | 1467615102996 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d06800 == 39 [pid = 2216] [id = 285] 23:51:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124149800) [pid = 2216] [serial = 853] [outer = 0x0] 23:51:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1243cf400) [pid = 2216] [serial = 854] [outer = 0x124149800] 23:51:43 INFO - PROCESS | 2216 | 1467615103021 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x124ce3800) [pid = 2216] [serial = 855] [outer = 0x124149800] 23:51:43 INFO - PROCESS | 2216 | 1467615103352 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]]]}] 23:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 23:51:43 INFO - PROCESS | 2216 | 1467615103370 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 2216 | 1467615103372 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:51:43 INFO - PROCESS | 2216 | 1467615103374 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 2216 | 1467615103378 Marionette TRACE conn2 <- [1,1114,null,{}] 23:51:43 INFO - PROCESS | 2216 | 1467615103380 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}] 23:51:43 INFO - PROCESS | 2216 | 1467615103381 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:43 INFO - PROCESS | 2216 | 1467615103456 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:51:43 INFO - PROCESS | 2216 | 1467615103461 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 2216 | 1467615103462 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x116949800 == 40 [pid = 2216] [id = 286] 23:51:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x124ce8000) [pid = 2216] [serial = 856] [outer = 0x0] 23:51:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x124cf4400) [pid = 2216] [serial = 857] [outer = 0x124ce8000] 23:51:43 INFO - PROCESS | 2216 | 1467615103486 Marionette DEBUG loaded listener.js 23:51:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12607e000) [pid = 2216] [serial = 858] [outer = 0x124ce8000] 23:51:43 INFO - PROCESS | 2216 | 1467615103846 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]]]}] 23:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 23:51:43 INFO - PROCESS | 2216 | 1467615103896 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 2216 | 1467615103898 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:51:43 INFO - PROCESS | 2216 | 1467615103900 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 2216 | 1467615103901 Marionette TRACE conn2 <- [1,1118,null,{}] 23:51:43 INFO - PROCESS | 2216 | 1467615103903 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}] 23:51:43 INFO - PROCESS | 2216 | 1467615103907 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:44 INFO - PROCESS | 2216 | 1467615104038 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:51:44 INFO - PROCESS | 2216 | 1467615104055 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 2216 | 1467615104057 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12616c800 == 41 [pid = 2216] [id = 287] 23:51:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124c90400) [pid = 2216] [serial = 859] [outer = 0x0] 23:51:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x1260edc00) [pid = 2216] [serial = 860] [outer = 0x124c90400] 23:51:44 INFO - PROCESS | 2216 | 1467615104082 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x128a25c00) [pid = 2216] [serial = 861] [outer = 0x124c90400] 23:51:44 INFO - PROCESS | 2216 | 1467615104409 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]]]}] 23:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 23:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:51:44 INFO - PROCESS | 2216 | 1467615104420 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:51:44 INFO - PROCESS | 2216 | 1467615104421 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:51:44 INFO - PROCESS | 2216 | 1467615104423 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:51:44 INFO - PROCESS | 2216 | 1467615104424 Marionette TRACE conn2 <- [1,1122,null,{}] 23:51:44 INFO - PROCESS | 2216 | 1467615104429 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}] 23:51:44 INFO - PROCESS | 2216 | 1467615104430 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:44 INFO - PROCESS | 2216 | 1467615104532 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:51:44 INFO - PROCESS | 2216 | 1467615104535 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:44 INFO - PROCESS | 2216 | 1467615104536 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f2f800 == 42 [pid = 2216] [id = 288] 23:51:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x124ce8800) [pid = 2216] [serial = 862] [outer = 0x0] 23:51:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x128a2dc00) [pid = 2216] [serial = 863] [outer = 0x124ce8800] 23:51:44 INFO - PROCESS | 2216 | 1467615104599 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x116629c00) [pid = 2216] [serial = 864] [outer = 0x124ce8800] 23:51:45 INFO - PROCESS | 2216 | 1467615105040 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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 623ms 23:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:51:45 INFO - PROCESS | 2216 | 1467615105047 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 2216 | 1467615105049 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:51:45 INFO - PROCESS | 2216 | 1467615105053 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 2216 | 1467615105054 Marionette TRACE conn2 <- [1,1126,null,{}] 23:51:45 INFO - PROCESS | 2216 | 1467615105058 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}] 23:51:45 INFO - PROCESS | 2216 | 1467615105060 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:45 INFO - PROCESS | 2216 | 1467615105209 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:51:45 INFO - PROCESS | 2216 | 1467615105226 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 2216 | 1467615105227 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a531000 == 43 [pid = 2216] [id = 289] 23:51:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1128a5400) [pid = 2216] [serial = 865] [outer = 0x0] 23:51:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x128ba2c00) [pid = 2216] [serial = 866] [outer = 0x1128a5400] 23:51:45 INFO - PROCESS | 2216 | 1467615105267 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x128f8f800) [pid = 2216] [serial = 867] [outer = 0x1128a5400] 23:51:45 INFO - PROCESS | 2216 | 1467615105698 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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 673ms 23:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:51:45 INFO - PROCESS | 2216 | 1467615105726 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 2216 | 1467615105727 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:51:45 INFO - PROCESS | 2216 | 1467615105729 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 2216 | 1467615105730 Marionette TRACE conn2 <- [1,1130,null,{}] 23:51:45 INFO - PROCESS | 2216 | 1467615105732 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}] 23:51:45 INFO - PROCESS | 2216 | 1467615105733 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:45 INFO - PROCESS | 2216 | 1467615105844 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:51:45 INFO - PROCESS | 2216 | 1467615105856 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 2216 | 1467615105857 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b87d000 == 44 [pid = 2216] [id = 290] 23:51:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x128f93400) [pid = 2216] [serial = 868] [outer = 0x0] 23:51:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1291a0400) [pid = 2216] [serial = 869] [outer = 0x128f93400] 23:51:45 INFO - PROCESS | 2216 | 1467615105883 Marionette DEBUG loaded listener.js 23:51:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x1291a6000) [pid = 2216] [serial = 870] [outer = 0x128f93400] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x11213bc00) [pid = 2216] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x128a25800) [pid = 2216] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1176eec00) [pid = 2216] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x120eff000) [pid = 2216] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x118384400) [pid = 2216] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x124cf5000) [pid = 2216] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1260e7400) [pid = 2216] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1260e6000) [pid = 2216] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1176e9800) [pid = 2216] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x115e2e000) [pid = 2216] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x112985000) [pid = 2216] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x124be5c00) [pid = 2216] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x120efc800) [pid = 2216] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x115e2a800) [pid = 2216] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1187ef000) [pid = 2216] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x121342400) [pid = 2216] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1193a1c00) [pid = 2216] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x120f99c00) [pid = 2216] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:51:46 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x11990d000) [pid = 2216] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:51:46 INFO - PROCESS | 2216 | 1467615106417 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]]]}] 23:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 722ms 23:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:51:46 INFO - PROCESS | 2216 | 1467615106452 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 2216 | 1467615106453 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:51:46 INFO - PROCESS | 2216 | 1467615106455 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 2216 | 1467615106456 Marionette TRACE conn2 <- [1,1134,null,{}] 23:51:46 INFO - PROCESS | 2216 | 1467615106458 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}] 23:51:46 INFO - PROCESS | 2216 | 1467615106459 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:46 INFO - PROCESS | 2216 | 1467615106537 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:51:46 INFO - PROCESS | 2216 | 1467615106594 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:46 INFO - PROCESS | 2216 | 1467615106595 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a31f800 == 45 [pid = 2216] [id = 291] 23:51:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x111e60c00) [pid = 2216] [serial = 871] [outer = 0x0] 23:51:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x118384400) [pid = 2216] [serial = 872] [outer = 0x111e60c00] 23:51:46 INFO - PROCESS | 2216 | 1467615106620 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1193a6400) [pid = 2216] [serial = 873] [outer = 0x111e60c00] 23:51:46 INFO - PROCESS | 2216 | 1467615106882 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]]]}] 23:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 23:51:46 INFO - PROCESS | 2216 | 1467615106931 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:51:46 INFO - PROCESS | 2216 | 1467615106933 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:51:46 INFO - PROCESS | 2216 | 1467615106935 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:51:46 INFO - PROCESS | 2216 | 1467615106948 Marionette TRACE conn2 <- [1,1138,null,{}] 23:51:46 INFO - PROCESS | 2216 | 1467615106951 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}] 23:51:46 INFO - PROCESS | 2216 | 1467615106952 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:47 INFO - PROCESS | 2216 | 1467615107047 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:51:47 INFO - PROCESS | 2216 | 1467615107050 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 2216 | 1467615107052 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c011800 == 46 [pid = 2216] [id = 292] 23:51:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1197de400) [pid = 2216] [serial = 874] [outer = 0x0] 23:51:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12919e400) [pid = 2216] [serial = 875] [outer = 0x1197de400] 23:51:47 INFO - PROCESS | 2216 | 1467615107079 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1291ab800) [pid = 2216] [serial = 876] [outer = 0x1197de400] 23:51:47 INFO - PROCESS | 2216 | 1467615107410 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]]]}] 23:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 482ms 23:51:47 INFO - PROCESS | 2216 | 1467615107418 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 2216 | 1467615107419 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:51:47 INFO - PROCESS | 2216 | 1467615107421 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 2216 | 1467615107422 Marionette TRACE conn2 <- [1,1142,null,{}] 23:51:47 INFO - PROCESS | 2216 | 1467615107424 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}] 23:51:47 INFO - PROCESS | 2216 | 1467615107427 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:47 INFO - PROCESS | 2216 | 1467615107505 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:51:47 INFO - PROCESS | 2216 | 1467615107569 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:47 INFO - PROCESS | 2216 | 1467615107570 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c49d800 == 47 [pid = 2216] [id = 293] 23:51:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x120eff000) [pid = 2216] [serial = 877] [outer = 0x0] 23:51:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1292ca800) [pid = 2216] [serial = 878] [outer = 0x120eff000] 23:51:47 INFO - PROCESS | 2216 | 1467615107594 Marionette DEBUG loaded listener.js 23:51:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x129423000) [pid = 2216] [serial = 879] [outer = 0x120eff000] 23:51:47 INFO - PROCESS | 2216 | 1467615107888 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]]]}] 23:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 522ms 23:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:51:47 INFO - PROCESS | 2216 | 1467615107944 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 2216 | 1467615107946 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:51:47 INFO - PROCESS | 2216 | 1467615107948 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 2216 | 1467615107949 Marionette TRACE conn2 <- [1,1146,null,{}] 23:51:47 INFO - PROCESS | 2216 | 1467615107951 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}] 23:51:47 INFO - PROCESS | 2216 | 1467615107952 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:48 INFO - PROCESS | 2216 | 1467615108075 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:51:48 INFO - PROCESS | 2216 | 1467615108137 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 2216 | 1467615108138 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4ba000 == 48 [pid = 2216] [id = 294] 23:51:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1133dc000) [pid = 2216] [serial = 880] [outer = 0x0] 23:51:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x129423c00) [pid = 2216] [serial = 881] [outer = 0x1133dc000] 23:51:48 INFO - PROCESS | 2216 | 1467615108162 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x12a682c00) [pid = 2216] [serial = 882] [outer = 0x1133dc000] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x129116000 == 47 [pid = 2216] [id = 262] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x12a60b800 == 46 [pid = 2216] [id = 263] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x118422000 == 45 [pid = 2216] [id = 246] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x1217e3000 == 44 [pid = 2216] [id = 242] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x1169a1800 == 43 [pid = 2216] [id = 282] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x118112800 == 42 [pid = 2216] [id = 281] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x12b91c800 == 41 [pid = 2216] [id = 280] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x12370f000 == 40 [pid = 2216] [id = 279] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x118107800 == 39 [pid = 2216] [id = 278] 23:51:48 INFO - PROCESS | 2216 | --DOCSHELL 0x12b909800 == 38 [pid = 2216] [id = 277] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x116f42800 == 37 [pid = 2216] [id = 283] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x116f2f800 == 36 [pid = 2216] [id = 288] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x120e96800 == 35 [pid = 2216] [id = 284] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x12c011800 == 34 [pid = 2216] [id = 292] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x116949800 == 33 [pid = 2216] [id = 286] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x12616c800 == 32 [pid = 2216] [id = 287] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x12a31f800 == 31 [pid = 2216] [id = 291] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x12b87d000 == 30 [pid = 2216] [id = 290] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x12a531000 == 29 [pid = 2216] [id = 289] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x121d06800 == 28 [pid = 2216] [id = 285] 23:51:49 INFO - PROCESS | 2216 | --DOCSHELL 0x12c49d800 == 27 [pid = 2216] [id = 293] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1185df800) [pid = 2216] [serial = 738] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x124cfd400) [pid = 2216] [serial = 809] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x1260eb000) [pid = 2216] [serial = 812] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1260dfc00) [pid = 2216] [serial = 810] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x126927000) [pid = 2216] [serial = 815] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1185e7000) [pid = 2216] [serial = 783] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x116a03c00) [pid = 2216] [serial = 794] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1184aac00) [pid = 2216] [serial = 795] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1184a8c00) [pid = 2216] [serial = 782] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1166f0000) [pid = 2216] [serial = 780] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x113d41c00) [pid = 2216] [serial = 779] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124cddc00) [pid = 2216] [serial = 777] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x120fa0000) [pid = 2216] [serial = 800] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x121b3c400) [pid = 2216] [serial = 801] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x116a0a800) [pid = 2216] [serial = 792] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1162dac00) [pid = 2216] [serial = 791] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1193a4000) [pid = 2216] [serial = 797] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11990b400) [pid = 2216] [serial = 798] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x121b92400) [pid = 2216] [serial = 788] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1241cf800) [pid = 2216] [serial = 789] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x11990cc00) [pid = 2216] [serial = 785] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x120f93400) [pid = 2216] [serial = 786] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x123792400) [pid = 2216] [serial = 803] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x12438c800) [pid = 2216] [serial = 804] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x126668c00) [pid = 2216] [serial = 813] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x128a0c800) [pid = 2216] [serial = 816] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128b3a000) [pid = 2216] [serial = 827] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1188b2000) [pid = 2216] [serial = 819] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x128a2f400) [pid = 2216] [serial = 825] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x121b3cc00) [pid = 2216] [serial = 821] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1133dac00) [pid = 2216] [serial = 818] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x12453ec00) [pid = 2216] [serial = 806] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x124cf4c00) [pid = 2216] [serial = 807] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x128a29400) [pid = 2216] [serial = 824] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x128a23000) [pid = 2216] [serial = 822] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x128b3e400) [pid = 2216] [serial = 828] [outer = 0x0] [url = about:blank] 23:51:49 INFO - PROCESS | 2216 | 1467615109612 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]]]}] 23:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1676ms 23:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:51:49 INFO - PROCESS | 2216 | 1467615109627 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 2216 | 1467615109629 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:51:49 INFO - PROCESS | 2216 | 1467615109633 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - PROCESS | 2216 | 1467615109634 Marionette TRACE conn2 <- [1,1150,null,{}] 23:51:49 INFO - PROCESS | 2216 | 1467615109638 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}] 23:51:49 INFO - PROCESS | 2216 | 1467615109640 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:49 INFO - PROCESS | 2216 | 1467615109721 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:51:49 INFO - PROCESS | 2216 | 1467615109771 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 2216 | 1467615109773 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x115087000 == 28 [pid = 2216] [id = 295] 23:51:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x115017000) [pid = 2216] [serial = 883] [outer = 0x0] 23:51:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1150d5800) [pid = 2216] [serial = 884] [outer = 0x115017000] 23:51:49 INFO - PROCESS | 2216 | 1467615109801 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1162dac00) [pid = 2216] [serial = 885] [outer = 0x115017000] 23:51:50 INFO - PROCESS | 2216 | 1467615110105 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]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 23:51:50 INFO - PROCESS | 2216 | 1467615110152 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 2216 | 1467615110156 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:51:50 INFO - PROCESS | 2216 | 1467615110163 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 2216 | 1467615110165 Marionette TRACE conn2 <- [1,1154,null,{}] 23:51:50 INFO - PROCESS | 2216 | 1467615110168 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}] 23:51:50 INFO - PROCESS | 2216 | 1467615110169 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:50 INFO - PROCESS | 2216 | 1467615110248 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:51:50 INFO - PROCESS | 2216 | 1467615110299 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 2216 | 1467615110301 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b7800 == 29 [pid = 2216] [id = 296] 23:51:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1162de800) [pid = 2216] [serial = 886] [outer = 0x0] 23:51:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x116973c00) [pid = 2216] [serial = 887] [outer = 0x1162de800] 23:51:50 INFO - PROCESS | 2216 | 1467615110329 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1176f6400) [pid = 2216] [serial = 888] [outer = 0x1162de800] 23:51:50 INFO - PROCESS | 2216 | 1467615110633 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]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 23:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:51:50 INFO - PROCESS | 2216 | 1467615110684 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:51:50 INFO - PROCESS | 2216 | 1467615110686 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:51:50 INFO - PROCESS | 2216 | 1467615110688 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 2216 | 1467615110691 Marionette TRACE conn2 <- [1,1158,null,{}] 23:51:50 INFO - PROCESS | 2216 | 1467615110698 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}] 23:51:50 INFO - PROCESS | 2216 | 1467615110702 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:50 INFO - PROCESS | 2216 | 1467615110775 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:51:50 INFO - PROCESS | 2216 | 1467615110780 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:50 INFO - PROCESS | 2216 | 1467615110782 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x118120800 == 30 [pid = 2216] [id = 297] 23:51:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1127cd800) [pid = 2216] [serial = 889] [outer = 0x0] 23:51:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1184b2c00) [pid = 2216] [serial = 890] [outer = 0x1127cd800] 23:51:50 INFO - PROCESS | 2216 | 1467615110812 Marionette DEBUG loaded listener.js 23:51:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1185e8c00) [pid = 2216] [serial = 891] [outer = 0x1127cd800] 23:51:51 INFO - PROCESS | 2216 | 1467615111132 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]]]}] 23:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 23:51:51 INFO - PROCESS | 2216 | 1467615111165 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 2216 | 1467615111166 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:51:51 INFO - PROCESS | 2216 | 1467615111187 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 2216 | 1467615111189 Marionette TRACE conn2 <- [1,1162,null,{}] 23:51:51 INFO - PROCESS | 2216 | 1467615111193 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}] 23:51:51 INFO - PROCESS | 2216 | 1467615111196 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:51 INFO - PROCESS | 2216 | 1467615111273 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:51:51 INFO - PROCESS | 2216 | 1467615111278 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 2216 | 1467615111279 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f11000 == 31 [pid = 2216] [id = 298] 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1187fb400) [pid = 2216] [serial = 892] [outer = 0x0] 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1188b7c00) [pid = 2216] [serial = 893] [outer = 0x1187fb400] 23:51:51 INFO - PROCESS | 2216 | 1467615111304 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x118fde800) [pid = 2216] [serial = 894] [outer = 0x1187fb400] 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x119107000) [pid = 2216] [serial = 895] [outer = 0x12c9f7c00] 23:51:51 INFO - PROCESS | 2216 | 1467615111635 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]]]}] 23:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 487ms 23:51:51 INFO - PROCESS | 2216 | 1467615111664 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:51:51 INFO - PROCESS | 2216 | 1467615111665 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:51:51 INFO - PROCESS | 2216 | 1467615111668 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:51:51 INFO - PROCESS | 2216 | 1467615111677 Marionette TRACE conn2 <- [1,1166,null,{}] 23:51:51 INFO - PROCESS | 2216 | 1467615111679 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}] 23:51:51 INFO - PROCESS | 2216 | 1467615111680 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:51 INFO - PROCESS | 2216 | 1467615111749 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:51:51 INFO - PROCESS | 2216 | 1467615111753 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 2216 | 1467615111754 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a5c800 == 32 [pid = 2216] [id = 299] 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x113d8e000) [pid = 2216] [serial = 896] [outer = 0x0] 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11939f000) [pid = 2216] [serial = 897] [outer = 0x113d8e000] 23:51:51 INFO - PROCESS | 2216 | 1467615111781 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1197ea400) [pid = 2216] [serial = 898] [outer = 0x113d8e000] 23:51:52 INFO - PROCESS | 2216 | 1467615112130 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]]]}] 23:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 478ms 23:51:52 INFO - PROCESS | 2216 | 1467615112147 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:51:52 INFO - PROCESS | 2216 | 1467615112148 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:51:52 INFO - PROCESS | 2216 | 1467615112150 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - PROCESS | 2216 | 1467615112151 Marionette TRACE conn2 <- [1,1170,null,{}] 23:51:52 INFO - PROCESS | 2216 | 1467615112154 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}] 23:51:52 INFO - PROCESS | 2216 | 1467615112159 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:52 INFO - PROCESS | 2216 | 1467615112270 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:51:52 INFO - PROCESS | 2216 | 1467615112278 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 2216 | 1467615112279 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x121038000 == 33 [pid = 2216] [id = 300] 23:51:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11910f400) [pid = 2216] [serial = 899] [outer = 0x0] 23:51:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119dea400) [pid = 2216] [serial = 900] [outer = 0x11910f400] 23:51:52 INFO - PROCESS | 2216 | 1467615112304 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x120f9c000) [pid = 2216] [serial = 901] [outer = 0x11910f400] 23:51:52 INFO - PROCESS | 2216 | 1467615112596 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]]]}] 23:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 469ms 23:51:52 INFO - PROCESS | 2216 | 1467615112619 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 2216 | 1467615112620 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:51:52 INFO - PROCESS | 2216 | 1467615112623 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - PROCESS | 2216 | 1467615112624 Marionette TRACE conn2 <- [1,1174,null,{}] 23:51:52 INFO - PROCESS | 2216 | 1467615112630 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}] 23:51:52 INFO - PROCESS | 2216 | 1467615112631 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:52 INFO - PROCESS | 2216 | 1467615112710 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:51:52 INFO - PROCESS | 2216 | 1467615112713 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 2216 | 1467615112714 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214bd800 == 34 [pid = 2216] [id = 301] 23:51:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11830d400) [pid = 2216] [serial = 902] [outer = 0x0] 23:51:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x121226800) [pid = 2216] [serial = 903] [outer = 0x11830d400] 23:51:52 INFO - PROCESS | 2216 | 1467615112741 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1219cc400) [pid = 2216] [serial = 904] [outer = 0x11830d400] 23:51:53 INFO - PROCESS | 2216 | 1467615113051 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] 23:51:53 INFO - PROCESS | 2216 | 1467615113096 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:51:53 INFO - PROCESS | 2216 | 1467615113098 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 2216 | 1467615113099 Marionette TRACE conn2 <- [1,1178,null,{}] 23:51:53 INFO - PROCESS | 2216 | 1467615113102 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}] 23:51:53 INFO - PROCESS | 2216 | 1467615113103 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:53 INFO - PROCESS | 2216 | 1467615113199 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:51:53 INFO - PROCESS | 2216 | 1467615113205 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 2216 | 1467615113206 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x12196e800 == 35 [pid = 2216] [id = 302] 23:51:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1219cc800) [pid = 2216] [serial = 905] [outer = 0x0] 23:51:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x121de1c00) [pid = 2216] [serial = 906] [outer = 0x1219cc800] 23:51:53 INFO - PROCESS | 2216 | 1467615113234 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x124147400) [pid = 2216] [serial = 907] [outer = 0x1219cc800] 23:51:53 INFO - PROCESS | 2216 | 1467615113548 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] 23:51:53 INFO - PROCESS | 2216 | 1467615113570 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:51:53 INFO - PROCESS | 2216 | 1467615113572 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 2216 | 1467615113573 Marionette TRACE conn2 <- [1,1182,null,{}] 23:51:53 INFO - PROCESS | 2216 | 1467615113579 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}] 23:51:53 INFO - PROCESS | 2216 | 1467615113580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:53 INFO - PROCESS | 2216 | 1467615113664 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:51:53 INFO - PROCESS | 2216 | 1467615113667 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:53 INFO - PROCESS | 2216 | 1467615113668 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811f000 == 36 [pid = 2216] [id = 303] 23:51:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x118fdd400) [pid = 2216] [serial = 908] [outer = 0x0] 23:51:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1241cec00) [pid = 2216] [serial = 909] [outer = 0x118fdd400] 23:51:53 INFO - PROCESS | 2216 | 1467615113695 Marionette DEBUG loaded listener.js 23:51:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x124be3800) [pid = 2216] [serial = 910] [outer = 0x118fdd400] 23:51:54 INFO - PROCESS | 2216 | 1467615114032 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] 23:51:54 INFO - PROCESS | 2216 | 1467615114047 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:51:54 INFO - PROCESS | 2216 | 1467615114049 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 2216 | 1467615114050 Marionette TRACE conn2 <- [1,1186,null,{}] 23:51:54 INFO - PROCESS | 2216 | 1467615114052 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}] 23:51:54 INFO - PROCESS | 2216 | 1467615114053 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:54 INFO - PROCESS | 2216 | 1467615114161 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:51:54 INFO - PROCESS | 2216 | 1467615114167 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 2216 | 1467615114168 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x12616c800 == 37 [pid = 2216] [id = 304] 23:51:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x120fa1800) [pid = 2216] [serial = 911] [outer = 0x0] 23:51:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x124be5c00) [pid = 2216] [serial = 912] [outer = 0x120fa1800] 23:51:54 INFO - PROCESS | 2216 | 1467615114191 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x124cf5000) [pid = 2216] [serial = 913] [outer = 0x120fa1800] 23:51:54 INFO - PROCESS | 2216 | 1467615114495 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] 23:51:54 INFO - PROCESS | 2216 | 1467615114520 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:51:54 INFO - PROCESS | 2216 | 1467615114522 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 2216 | 1467615114524 Marionette TRACE conn2 <- [1,1190,null,{}] 23:51:54 INFO - PROCESS | 2216 | 1467615114529 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}] 23:51:54 INFO - PROCESS | 2216 | 1467615114531 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:54 INFO - PROCESS | 2216 | 1467615114622 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:51:54 INFO - PROCESS | 2216 | 1467615114628 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 2216 | 1467615114630 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a5b800 == 38 [pid = 2216] [id = 305] 23:51:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1176f3000) [pid = 2216] [serial = 914] [outer = 0x0] 23:51:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x1260e7c00) [pid = 2216] [serial = 915] [outer = 0x1176f3000] 23:51:54 INFO - PROCESS | 2216 | 1467615114656 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x126c22800) [pid = 2216] [serial = 916] [outer = 0x1176f3000] 23:51:55 INFO - PROCESS | 2216 | 1467615115063 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] 23:51:55 INFO - PROCESS | 2216 | 1467615115104 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:51:55 INFO - PROCESS | 2216 | 1467615115108 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:51:55 INFO - PROCESS | 2216 | 1467615115110 Marionette TRACE conn2 <- [1,1194,null,{}] 23:51:55 INFO - PROCESS | 2216 | 1467615115113 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}] 23:51:55 INFO - PROCESS | 2216 | 1467615115114 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:55 INFO - PROCESS | 2216 | 1467615115267 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:51:55 INFO - PROCESS | 2216 | 1467615115292 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 2216 | 1467615115294 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292af000 == 39 [pid = 2216] [id = 306] 23:51:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x126c22c00) [pid = 2216] [serial = 917] [outer = 0x0] 23:51:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x128a13800) [pid = 2216] [serial = 918] [outer = 0x126c22c00] 23:51:55 INFO - PROCESS | 2216 | 1467615115333 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x128a19400) [pid = 2216] [serial = 919] [outer = 0x126c22c00] 23:51:55 INFO - PROCESS | 2216 | 1467615115758 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] 23:51:55 INFO - PROCESS | 2216 | 1467615115780 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 23:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:51:55 INFO - PROCESS | 2216 | 1467615115783 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:51:55 INFO - PROCESS | 2216 | 1467615115784 Marionette TRACE conn2 <- [1,1198,null,{}] 23:51:55 INFO - PROCESS | 2216 | 1467615115786 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}] 23:51:55 INFO - PROCESS | 2216 | 1467615115787 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:55 INFO - PROCESS | 2216 | 1467615115893 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:51:55 INFO - PROCESS | 2216 | 1467615115904 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 2216 | 1467615115905 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a612000 == 40 [pid = 2216] [id = 307] 23:51:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x128a19800) [pid = 2216] [serial = 920] [outer = 0x0] 23:51:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x128a29800) [pid = 2216] [serial = 921] [outer = 0x128a19800] 23:51:55 INFO - PROCESS | 2216 | 1467615115929 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x128b38800) [pid = 2216] [serial = 922] [outer = 0x128a19800] 23:51:56 INFO - PROCESS | 2216 | 1467615116267 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]]]}] 23:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 23:51:56 INFO - PROCESS | 2216 | 1467615116304 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 2216 | 1467615116305 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 23:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:51:56 INFO - PROCESS | 2216 | 1467615116307 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 2216 | 1467615116308 Marionette TRACE conn2 <- [1,1202,null,{}] 23:51:56 INFO - PROCESS | 2216 | 1467615116310 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}] 23:51:56 INFO - PROCESS | 2216 | 1467615116311 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:56 INFO - PROCESS | 2216 | 1467615116411 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:51:56 INFO - PROCESS | 2216 | 1467615116414 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 2216 | 1467615116415 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a64c000 == 41 [pid = 2216] [id = 308] 23:51:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x128a29000) [pid = 2216] [serial = 923] [outer = 0x0] 23:51:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x128bad000) [pid = 2216] [serial = 924] [outer = 0x128a29000] 23:51:56 INFO - PROCESS | 2216 | 1467615116439 Marionette DEBUG loaded listener.js 23:51:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x128f90800) [pid = 2216] [serial = 925] [outer = 0x128a29000] 23:51:56 INFO - PROCESS | 2216 | 1467615116978 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]]]}] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x124ce8800) [pid = 2216] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x111e60c00) [pid = 2216] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1128a5400) [pid = 2216] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x128f93400) [pid = 2216] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1197de400) [pid = 2216] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x120eff000) [pid = 2216] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1243d3000) [pid = 2216] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x118fd6800) [pid = 2216] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1166f0400) [pid = 2216] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x118f54800) [pid = 2216] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x124ce8000) [pid = 2216] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x124149800) [pid = 2216] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x119910400) [pid = 2216] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x115e58800) [pid = 2216] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x115e2e800) [pid = 2216] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x119102800) [pid = 2216] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:51:56 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x124c90400) [pid = 2216] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:51:57 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 23:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 721ms 23:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:51:57 INFO - PROCESS | 2216 | 1467615117029 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 2216 | 1467615117030 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 23:51:57 INFO - PROCESS | 2216 | 1467615117032 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - PROCESS | 2216 | 1467615117033 Marionette TRACE conn2 <- [1,1206,null,{}] 23:51:57 INFO - PROCESS | 2216 | 1467615117036 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}] 23:51:57 INFO - PROCESS | 2216 | 1467615117037 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:57 INFO - PROCESS | 2216 | 1467615117121 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:51:57 INFO - PROCESS | 2216 | 1467615117127 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 2216 | 1467615117128 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x121039800 == 42 [pid = 2216] [id = 309] 23:51:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x11336c400) [pid = 2216] [serial = 926] [outer = 0x0] 23:51:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x118305400) [pid = 2216] [serial = 927] [outer = 0x11336c400] 23:51:57 INFO - PROCESS | 2216 | 1467615117152 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1197de400) [pid = 2216] [serial = 928] [outer = 0x11336c400] 23:51:57 INFO - PROCESS | 2216 | 1467615117452 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]]]}] 23:51:57 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 23:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 23:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:51:57 INFO - PROCESS | 2216 | 1467615117501 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 2216 | 1467615117502 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 23:51:57 INFO - PROCESS | 2216 | 1467615117504 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - PROCESS | 2216 | 1467615117505 Marionette TRACE conn2 <- [1,1210,null,{}] 23:51:57 INFO - PROCESS | 2216 | 1467615117508 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}] 23:51:57 INFO - PROCESS | 2216 | 1467615117509 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:57 INFO - PROCESS | 2216 | 1467615117586 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:51:57 INFO - PROCESS | 2216 | 1467615117647 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:57 INFO - PROCESS | 2216 | 1467615117648 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b70e800 == 43 [pid = 2216] [id = 310] 23:51:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x115e58800) [pid = 2216] [serial = 929] [outer = 0x0] 23:51:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x121b97c00) [pid = 2216] [serial = 930] [outer = 0x115e58800] 23:51:57 INFO - PROCESS | 2216 | 1467615117673 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x128f39400) [pid = 2216] [serial = 931] [outer = 0x115e58800] 23:51:57 INFO - PROCESS | 2216 | 1467615117950 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]]]}] 23:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 470ms 23:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:51:57 INFO - PROCESS | 2216 | 1467615117981 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 23:51:57 INFO - PROCESS | 2216 | 1467615117982 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 23:51:57 INFO - PROCESS | 2216 | 1467615117984 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:51:57 INFO - PROCESS | 2216 | 1467615117985 Marionette TRACE conn2 <- [1,1214,null,{}] 23:51:58 INFO - PROCESS | 2216 | 1467615117999 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}] 23:51:58 INFO - PROCESS | 2216 | 1467615118000 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:58 INFO - PROCESS | 2216 | 1467615118083 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:51:58 INFO - PROCESS | 2216 | 1467615118086 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 2216 | 1467615118087 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b91d000 == 44 [pid = 2216] [id = 311] 23:51:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x128f3a800) [pid = 2216] [serial = 932] [outer = 0x0] 23:51:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1291a6800) [pid = 2216] [serial = 933] [outer = 0x128f3a800] 23:51:58 INFO - PROCESS | 2216 | 1467615118111 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1292d6400) [pid = 2216] [serial = 934] [outer = 0x128f3a800] 23:51:58 INFO - PROCESS | 2216 | 1467615118431 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]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 467ms 23:51:58 INFO - PROCESS | 2216 | 1467615118452 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:51:58 INFO - PROCESS | 2216 | 1467615118454 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 23:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:51:58 INFO - PROCESS | 2216 | 1467615118456 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - PROCESS | 2216 | 1467615118457 Marionette TRACE conn2 <- [1,1218,null,{}] 23:51:58 INFO - PROCESS | 2216 | 1467615118462 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}] 23:51:58 INFO - PROCESS | 2216 | 1467615118463 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:58 INFO - PROCESS | 2216 | 1467615118572 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:51:58 INFO - PROCESS | 2216 | 1467615118578 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 2216 | 1467615118579 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c005000 == 45 [pid = 2216] [id = 312] 23:51:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1162e0c00) [pid = 2216] [serial = 935] [outer = 0x0] 23:51:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x129425000) [pid = 2216] [serial = 936] [outer = 0x1162e0c00] 23:51:58 INFO - PROCESS | 2216 | 1467615118603 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x12a684800) [pid = 2216] [serial = 937] [outer = 0x1162e0c00] 23:51:58 INFO - PROCESS | 2216 | 1467615118937 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]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 522ms 23:51:59 INFO - PROCESS | 2216 | 1467615119048 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 2216 | 1467615119051 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 23:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:51:59 INFO - PROCESS | 2216 | 1467615119072 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - PROCESS | 2216 | 1467615119077 Marionette TRACE conn2 <- [1,1222,null,{}] 23:51:59 INFO - PROCESS | 2216 | 1467615119083 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}] 23:51:59 INFO - PROCESS | 2216 | 1467615119086 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:59 INFO - PROCESS | 2216 | 1467615119269 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:51:59 INFO - PROCESS | 2216 | 1467615119374 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:59 INFO - PROCESS | 2216 | 1467615119378 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:51:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x113d8a000 == 46 [pid = 2216] [id = 313] 23:51:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1129a6000) [pid = 2216] [serial = 938] [outer = 0x0] 23:51:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x11336e800) [pid = 2216] [serial = 939] [outer = 0x1129a6000] 23:51:59 INFO - PROCESS | 2216 | 1467615119430 Marionette DEBUG loaded listener.js 23:51:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x113f35c00) [pid = 2216] [serial = 940] [outer = 0x1129a6000] 23:51:59 INFO - PROCESS | 2216 | 1467615119979 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] 23:52:00 INFO - PROCESS | 2216 | 1467615120000 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 23:52:00 INFO - PROCESS | 2216 | 1467615120004 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:52:00 INFO - PROCESS | 2216 | 1467615120007 Marionette TRACE conn2 <- [1,1226,null,{}] 23:52:00 INFO - PROCESS | 2216 | 1467615120011 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}] 23:52:00 INFO - PROCESS | 2216 | 1467615120013 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:00 INFO - PROCESS | 2216 | 1467615120126 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:52:00 INFO - PROCESS | 2216 | 1467615120207 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 2216 | 1467615120209 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x11878e800 == 47 [pid = 2216] [id = 314] 23:52:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1166f0000) [pid = 2216] [serial = 941] [outer = 0x0] 23:52:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x1170d8c00) [pid = 2216] [serial = 942] [outer = 0x1166f0000] 23:52:00 INFO - PROCESS | 2216 | 1467615120239 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x11830d000) [pid = 2216] [serial = 943] [outer = 0x1166f0000] 23:52:00 INFO - PROCESS | 2216 | 1467615120968 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]]]}] 23:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 975ms 23:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:52:00 INFO - PROCESS | 2216 | 1467615120978 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:52:00 INFO - PROCESS | 2216 | 1467615120980 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 23:52:00 INFO - PROCESS | 2216 | 1467615120984 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:52:00 INFO - PROCESS | 2216 | 1467615120985 Marionette TRACE conn2 <- [1,1230,null,{}] 23:52:00 INFO - PROCESS | 2216 | 1467615120989 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}] 23:52:00 INFO - PROCESS | 2216 | 1467615120990 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:01 INFO - PROCESS | 2216 | 1467615121166 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:52:01 INFO - PROCESS | 2216 | 1467615121241 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:01 INFO - PROCESS | 2216 | 1467615121244 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f47000 == 48 [pid = 2216] [id = 315] 23:52:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x116704800) [pid = 2216] [serial = 944] [outer = 0x0] 23:52:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x1167cec00) [pid = 2216] [serial = 945] [outer = 0x116704800] 23:52:01 INFO - PROCESS | 2216 | 1467615121294 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x117ea9800) [pid = 2216] [serial = 946] [outer = 0x116704800] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12b91d000 == 47 [pid = 2216] [id = 311] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12b70e800 == 46 [pid = 2216] [id = 310] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x121039800 == 45 [pid = 2216] [id = 309] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12a64c000 == 44 [pid = 2216] [id = 308] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12a612000 == 43 [pid = 2216] [id = 307] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x1292af000 == 42 [pid = 2216] [id = 306] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x129423c00) [pid = 2216] [serial = 881] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x119a5b800 == 41 [pid = 2216] [id = 305] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12616c800 == 40 [pid = 2216] [id = 304] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x11811f000 == 39 [pid = 2216] [id = 303] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12196e800 == 38 [pid = 2216] [id = 302] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x1214bd800 == 37 [pid = 2216] [id = 301] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x121038000 == 36 [pid = 2216] [id = 300] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x119a5c800 == 35 [pid = 2216] [id = 299] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x118f11000 == 34 [pid = 2216] [id = 298] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x118120800 == 33 [pid = 2216] [id = 297] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b7800 == 32 [pid = 2216] [id = 296] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x115087000 == 31 [pid = 2216] [id = 295] 23:52:01 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4ba000 == 30 [pid = 2216] [id = 294] 23:52:01 INFO - PROCESS | 2216 | 1467615121697 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]]]}] 23:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 727ms 23:52:01 INFO - PROCESS | 2216 | 1467615121711 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 2216 | 1467615121714 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 23:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:52:01 INFO - PROCESS | 2216 | 1467615121719 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - PROCESS | 2216 | 1467615121720 Marionette TRACE conn2 <- [1,1234,null,{}] 23:52:01 INFO - PROCESS | 2216 | 1467615121722 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}] 23:52:01 INFO - PROCESS | 2216 | 1467615121724 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:01 INFO - PROCESS | 2216 | 1467615121806 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x128a2dc00) [pid = 2216] [serial = 863] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x118384400) [pid = 2216] [serial = 872] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x128ba2c00) [pid = 2216] [serial = 866] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x116629c00) [pid = 2216] [serial = 864] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x1291a0400) [pid = 2216] [serial = 869] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x12919e400) [pid = 2216] [serial = 875] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x1292ca800) [pid = 2216] [serial = 878] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1291ab800) [pid = 2216] [serial = 876] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1291a6000) [pid = 2216] [serial = 870] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x124686800) [pid = 2216] [serial = 839] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x119907400) [pid = 2216] [serial = 837] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x11939ac00) [pid = 2216] [serial = 836] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x118382c00) [pid = 2216] [serial = 834] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1167cdc00) [pid = 2216] [serial = 833] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x128b3b000) [pid = 2216] [serial = 830] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x128ba3800) [pid = 2216] [serial = 831] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x12607e000) [pid = 2216] [serial = 858] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x124cf4400) [pid = 2216] [serial = 857] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1243cf400) [pid = 2216] [serial = 854] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x124ce3800) [pid = 2216] [serial = 855] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x120f9bc00) [pid = 2216] [serial = 851] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x121b8e800) [pid = 2216] [serial = 852] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1187f0800) [pid = 2216] [serial = 848] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1193a8400) [pid = 2216] [serial = 849] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x129423000) [pid = 2216] [serial = 879] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1184ae000) [pid = 2216] [serial = 846] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11830cc00) [pid = 2216] [serial = 845] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124cf4000) [pid = 2216] [serial = 843] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x124ce6000) [pid = 2216] [serial = 842] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124ce6c00) [pid = 2216] [serial = 840] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1260edc00) [pid = 2216] [serial = 860] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x128a25c00) [pid = 2216] [serial = 861] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x128f8f800) [pid = 2216] [serial = 867] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1193a6400) [pid = 2216] [serial = 873] [outer = 0x0] [url = about:blank] 23:52:01 INFO - PROCESS | 2216 | 1467615121870 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:01 INFO - PROCESS | 2216 | 1467615121871 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x117092000 == 31 [pid = 2216] [id = 316] 23:52:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x116629c00) [pid = 2216] [serial = 947] [outer = 0x0] 23:52:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x11829d000) [pid = 2216] [serial = 948] [outer = 0x116629c00] 23:52:01 INFO - PROCESS | 2216 | 1467615121898 Marionette DEBUG loaded listener.js 23:52:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1184b1000) [pid = 2216] [serial = 949] [outer = 0x116629c00] 23:52:02 INFO - PROCESS | 2216 | 1467615122184 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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 472ms 23:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:52:02 INFO - PROCESS | 2216 | 1467615122198 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:52:02 INFO - PROCESS | 2216 | 1467615122199 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 23:52:02 INFO - PROCESS | 2216 | 1467615122201 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 2216 | 1467615122203 Marionette TRACE conn2 <- [1,1238,null,{}] 23:52:02 INFO - PROCESS | 2216 | 1467615122219 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}] 23:52:02 INFO - PROCESS | 2216 | 1467615122223 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:02 INFO - PROCESS | 2216 | 1467615122305 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:52:02 INFO - PROCESS | 2216 | 1467615122312 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 2216 | 1467615122314 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x118789000 == 32 [pid = 2216] [id = 317] 23:52:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x118740400) [pid = 2216] [serial = 950] [outer = 0x0] 23:52:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1188b8c00) [pid = 2216] [serial = 951] [outer = 0x118740400] 23:52:02 INFO - PROCESS | 2216 | 1467615122342 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1193a8400) [pid = 2216] [serial = 952] [outer = 0x118740400] 23:52:02 INFO - PROCESS | 2216 | 1467615122673 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]]]}] 23:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 23:52:02 INFO - PROCESS | 2216 | 1467615122722 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:52:02 INFO - PROCESS | 2216 | 1467615122724 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 23:52:02 INFO - PROCESS | 2216 | 1467615122726 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:52:02 INFO - PROCESS | 2216 | 1467615122727 Marionette TRACE conn2 <- [1,1242,null,{}] 23:52:02 INFO - PROCESS | 2216 | 1467615122729 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}] 23:52:02 INFO - PROCESS | 2216 | 1467615122731 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:02 INFO - PROCESS | 2216 | 1467615122810 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:52:02 INFO - PROCESS | 2216 | 1467615122814 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 2216 | 1467615122815 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dbf800 == 33 [pid = 2216] [id = 318] 23:52:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1197cdc00) [pid = 2216] [serial = 953] [outer = 0x0] 23:52:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119904400) [pid = 2216] [serial = 954] [outer = 0x1197cdc00] 23:52:02 INFO - PROCESS | 2216 | 1467615122840 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x11990d400) [pid = 2216] [serial = 955] [outer = 0x1197cdc00] 23:52:03 INFO - PROCESS | 2216 | 1467615123153 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]]]}] 23:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 470ms 23:52:03 INFO - PROCESS | 2216 | 1467615123196 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 2216 | 1467615123197 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 23:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:52:03 INFO - PROCESS | 2216 | 1467615123200 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 2216 | 1467615123201 Marionette TRACE conn2 <- [1,1246,null,{}] 23:52:03 INFO - PROCESS | 2216 | 1467615123203 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}] 23:52:03 INFO - PROCESS | 2216 | 1467615123204 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:03 INFO - PROCESS | 2216 | 1467615123279 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:52:03 INFO - PROCESS | 2216 | 1467615123334 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 2216 | 1467615123335 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x121166800 == 34 [pid = 2216] [id = 319] 23:52:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1128af400) [pid = 2216] [serial = 956] [outer = 0x0] 23:52:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x119ec7800) [pid = 2216] [serial = 957] [outer = 0x1128af400] 23:52:03 INFO - PROCESS | 2216 | 1467615123366 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x120f93400) [pid = 2216] [serial = 958] [outer = 0x1128af400] 23:52:03 INFO - PROCESS | 2216 | 1467615123666 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]]]}] 23:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 519ms 23:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:52:03 INFO - PROCESS | 2216 | 1467615123720 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 2216 | 1467615123721 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 23:52:03 INFO - PROCESS | 2216 | 1467615123723 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 2216 | 1467615123724 Marionette TRACE conn2 <- [1,1250,null,{}] 23:52:03 INFO - PROCESS | 2216 | 1467615123726 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}] 23:52:03 INFO - PROCESS | 2216 | 1467615123730 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:03 INFO - PROCESS | 2216 | 1467615123845 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:52:03 INFO - PROCESS | 2216 | 1467615123858 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 2216 | 1467615123859 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217f5800 == 35 [pid = 2216] [id = 320] 23:52:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x120eff400) [pid = 2216] [serial = 959] [outer = 0x0] 23:52:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x121220800) [pid = 2216] [serial = 960] [outer = 0x120eff400] 23:52:03 INFO - PROCESS | 2216 | 1467615123884 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124148400) [pid = 2216] [serial = 961] [outer = 0x120eff400] 23:52:04 INFO - PROCESS | 2216 | 1467615124202 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]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 518ms 23:52:04 INFO - PROCESS | 2216 | 1467615124242 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 2216 | 1467615124245 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 23:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:52:04 INFO - PROCESS | 2216 | 1467615124247 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 2216 | 1467615124248 Marionette TRACE conn2 <- [1,1254,null,{}] 23:52:04 INFO - PROCESS | 2216 | 1467615124251 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}] 23:52:04 INFO - PROCESS | 2216 | 1467615124252 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:04 INFO - PROCESS | 2216 | 1467615124345 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:52:04 INFO - PROCESS | 2216 | 1467615124354 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2216 | 1467615124363 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x12600f800 == 36 [pid = 2216] [id = 321] 23:52:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x120f95800) [pid = 2216] [serial = 962] [outer = 0x0] 23:52:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12453fc00) [pid = 2216] [serial = 963] [outer = 0x120f95800] 23:52:04 INFO - PROCESS | 2216 | 1467615124388 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x124c94000) [pid = 2216] [serial = 964] [outer = 0x120f95800] 23:52:04 INFO - PROCESS | 2216 | 1467615124739 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]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 23:52:04 INFO - PROCESS | 2216 | 1467615124768 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 2216 | 1467615124769 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 23:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:52:04 INFO - PROCESS | 2216 | 1467615124772 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 2216 | 1467615124773 Marionette TRACE conn2 <- [1,1258,null,{}] 23:52:04 INFO - PROCESS | 2216 | 1467615124777 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}] 23:52:04 INFO - PROCESS | 2216 | 1467615124779 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:04 INFO - PROCESS | 2216 | 1467615124882 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:52:04 INFO - PROCESS | 2216 | 1467615124886 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2216 | 1467615124887 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x126988800 == 37 [pid = 2216] [id = 322] 23:52:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12414f000) [pid = 2216] [serial = 965] [outer = 0x0] 23:52:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124ce6c00) [pid = 2216] [serial = 966] [outer = 0x12414f000] 23:52:04 INFO - PROCESS | 2216 | 1467615124911 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x124cf9000) [pid = 2216] [serial = 967] [outer = 0x12414f000] 23:52:05 INFO - PROCESS | 2216 | 1467615125255 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]]]}] 23:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 23:52:05 INFO - PROCESS | 2216 | 1467615125296 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 2216 | 1467615125297 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 23:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:52:05 INFO - PROCESS | 2216 | 1467615125299 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - PROCESS | 2216 | 1467615125300 Marionette TRACE conn2 <- [1,1262,null,{}] 23:52:05 INFO - PROCESS | 2216 | 1467615125303 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}] 23:52:05 INFO - PROCESS | 2216 | 1467615125304 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:05 INFO - PROCESS | 2216 | 1467615125410 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:52:05 INFO - PROCESS | 2216 | 1467615125414 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 2216 | 1467615125415 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x129105800 == 38 [pid = 2216] [id = 323] 23:52:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x116030c00) [pid = 2216] [serial = 968] [outer = 0x0] 23:52:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x126077800) [pid = 2216] [serial = 969] [outer = 0x116030c00] 23:52:05 INFO - PROCESS | 2216 | 1467615125438 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1260edc00) [pid = 2216] [serial = 970] [outer = 0x116030c00] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x126c22c00) [pid = 2216] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x11910f400) [pid = 2216] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x118fdd400) [pid = 2216] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x115017000) [pid = 2216] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x128a19800) [pid = 2216] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1127cd800) [pid = 2216] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1219cc800) [pid = 2216] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x128a29000) [pid = 2216] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x11336c400) [pid = 2216] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x11830d400) [pid = 2216] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1162de800) [pid = 2216] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x128f3a800) [pid = 2216] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x113d8e000) [pid = 2216] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1176f3000) [pid = 2216] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x120fa1800) [pid = 2216] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1133dc000) [pid = 2216] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1187fb400) [pid = 2216] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:52:05 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x115e58800) [pid = 2216] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:52:05 INFO - PROCESS | 2216 | 1467615125878 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]]]}] 23:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 620ms 23:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:52:05 INFO - PROCESS | 2216 | 1467615125920 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 2216 | 1467615125922 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 23:52:05 INFO - PROCESS | 2216 | 1467615125924 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - PROCESS | 2216 | 1467615125925 Marionette TRACE conn2 <- [1,1266,null,{}] 23:52:05 INFO - PROCESS | 2216 | 1467615125927 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}] 23:52:05 INFO - PROCESS | 2216 | 1467615125928 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:06 INFO - PROCESS | 2216 | 1467615126005 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:52:06 INFO - PROCESS | 2216 | 1467615126060 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 2216 | 1467615126061 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b63800 == 39 [pid = 2216] [id = 324] 23:52:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1160e4c00) [pid = 2216] [serial = 971] [outer = 0x0] 23:52:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11910a400) [pid = 2216] [serial = 972] [outer = 0x1160e4c00] 23:52:06 INFO - PROCESS | 2216 | 1467615126085 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1219c8800) [pid = 2216] [serial = 973] [outer = 0x1160e4c00] 23:52:06 INFO - PROCESS | 2216 | 1467615126369 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]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 470ms 23:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:52:06 INFO - PROCESS | 2216 | 1467615126400 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 2216 | 1467615126401 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 23:52:06 INFO - PROCESS | 2216 | 1467615126403 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 2216 | 1467615126405 Marionette TRACE conn2 <- [1,1270,null,{}] 23:52:06 INFO - PROCESS | 2216 | 1467615126418 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}] 23:52:06 INFO - PROCESS | 2216 | 1467615126420 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:06 INFO - PROCESS | 2216 | 1467615126512 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:52:06 INFO - PROCESS | 2216 | 1467615126515 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 2216 | 1467615126517 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a526800 == 40 [pid = 2216] [id = 325] 23:52:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1219cc800) [pid = 2216] [serial = 974] [outer = 0x0] 23:52:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1260ed400) [pid = 2216] [serial = 975] [outer = 0x1219cc800] 23:52:06 INFO - PROCESS | 2216 | 1467615126543 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a10000) [pid = 2216] [serial = 976] [outer = 0x1219cc800] 23:52:06 INFO - PROCESS | 2216 | 1467615126883 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]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms 23:52:06 INFO - PROCESS | 2216 | 1467615126934 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 2216 | 1467615126935 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 23:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:52:06 INFO - PROCESS | 2216 | 1467615126939 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 2216 | 1467615126940 Marionette TRACE conn2 <- [1,1274,null,{}] 23:52:06 INFO - PROCESS | 2216 | 1467615126943 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}] 23:52:06 INFO - PROCESS | 2216 | 1467615126944 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:07 INFO - PROCESS | 2216 | 1467615127021 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:52:07 INFO - PROCESS | 2216 | 1467615127026 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 2216 | 1467615127028 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a996800 == 41 [pid = 2216] [id = 326] 23:52:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x126929000) [pid = 2216] [serial = 977] [outer = 0x0] 23:52:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x128a22800) [pid = 2216] [serial = 978] [outer = 0x126929000] 23:52:07 INFO - PROCESS | 2216 | 1467615127051 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x128b35400) [pid = 2216] [serial = 979] [outer = 0x126929000] 23:52:07 INFO - PROCESS | 2216 | 1467615127384 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]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 23:52:07 INFO - PROCESS | 2216 | 1467615127408 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 2216 | 1467615127411 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 23:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:52:07 INFO - PROCESS | 2216 | 1467615127422 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:52:07 INFO - PROCESS | 2216 | 1467615127424 Marionette TRACE conn2 <- [1,1278,null,{}] 23:52:07 INFO - PROCESS | 2216 | 1467615127428 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}] 23:52:07 INFO - PROCESS | 2216 | 1467615127429 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:07 INFO - PROCESS | 2216 | 1467615127506 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:52:07 INFO - PROCESS | 2216 | 1467615127511 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 2216 | 1467615127512 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b884000 == 42 [pid = 2216] [id = 327] 23:52:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x128a19800) [pid = 2216] [serial = 980] [outer = 0x0] 23:52:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x128ba5000) [pid = 2216] [serial = 981] [outer = 0x128a19800] 23:52:07 INFO - PROCESS | 2216 | 1467615127536 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x128f92400) [pid = 2216] [serial = 982] [outer = 0x128a19800] 23:52:07 INFO - PROCESS | 2216 | 1467615127956 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]]]}] 23:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 578ms 23:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:52:07 INFO - PROCESS | 2216 | 1467615127993 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:52:07 INFO - PROCESS | 2216 | 1467615127996 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 23:52:08 INFO - PROCESS | 2216 | 1467615127999 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - PROCESS | 2216 | 1467615128001 Marionette TRACE conn2 <- [1,1282,null,{}] 23:52:08 INFO - PROCESS | 2216 | 1467615128005 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}] 23:52:08 INFO - PROCESS | 2216 | 1467615128006 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:08 INFO - PROCESS | 2216 | 1467615128113 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:52:08 INFO - PROCESS | 2216 | 1467615128182 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 2216 | 1467615128184 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f41000 == 43 [pid = 2216] [id = 328] 23:52:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x115e24c00) [pid = 2216] [serial = 983] [outer = 0x0] 23:52:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x11662a000) [pid = 2216] [serial = 984] [outer = 0x115e24c00] 23:52:08 INFO - PROCESS | 2216 | 1467615128215 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x117eae400) [pid = 2216] [serial = 985] [outer = 0x115e24c00] 23:52:08 INFO - PROCESS | 2216 | 1467615128609 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]]]}] 23:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 23:52:08 INFO - PROCESS | 2216 | 1467615128669 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:52:08 INFO - PROCESS | 2216 | 1467615128672 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 23:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:52:08 INFO - PROCESS | 2216 | 1467615128677 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - PROCESS | 2216 | 1467615128679 Marionette TRACE conn2 <- [1,1286,null,{}] 23:52:08 INFO - PROCESS | 2216 | 1467615128682 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}] 23:52:08 INFO - PROCESS | 2216 | 1467615128683 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:08 INFO - PROCESS | 2216 | 1467615128807 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:52:08 INFO - PROCESS | 2216 | 1467615128889 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:08 INFO - PROCESS | 2216 | 1467615128891 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x12135e000 == 44 [pid = 2216] [id = 329] 23:52:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1188a9800) [pid = 2216] [serial = 986] [outer = 0x0] 23:52:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1188b0c00) [pid = 2216] [serial = 987] [outer = 0x1188a9800] 23:52:08 INFO - PROCESS | 2216 | 1467615128923 Marionette DEBUG loaded listener.js 23:52:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x11939f800) [pid = 2216] [serial = 988] [outer = 0x1188a9800] 23:52:09 INFO - PROCESS | 2216 | 1467615129345 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]]]}] 23:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 721ms 23:52:09 INFO - PROCESS | 2216 | 1467615129399 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:52:09 INFO - PROCESS | 2216 | 1467615129401 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 23:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:52:09 INFO - PROCESS | 2216 | 1467615129403 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:52:09 INFO - PROCESS | 2216 | 1467615129405 Marionette TRACE conn2 <- [1,1290,null,{}] 23:52:09 INFO - PROCESS | 2216 | 1467615129413 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}] 23:52:09 INFO - PROCESS | 2216 | 1467615129417 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:09 INFO - PROCESS | 2216 | 1467615129520 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:52:09 INFO - PROCESS | 2216 | 1467615129580 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:09 INFO - PROCESS | 2216 | 1467615129582 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa46800 == 45 [pid = 2216] [id = 330] 23:52:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x119ecc000) [pid = 2216] [serial = 989] [outer = 0x0] 23:52:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1215e1c00) [pid = 2216] [serial = 990] [outer = 0x119ecc000] 23:52:09 INFO - PROCESS | 2216 | 1467615129613 Marionette DEBUG loaded listener.js 23:52:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x121b9bc00) [pid = 2216] [serial = 991] [outer = 0x119ecc000] 23:52:10 INFO - PROCESS | 2216 | 1467615130030 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]]]}] 23:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 674ms 23:52:10 INFO - PROCESS | 2216 | 1467615130078 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:52:10 INFO - PROCESS | 2216 | 1467615130080 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 23:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:52:10 INFO - PROCESS | 2216 | 1467615130082 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:52:10 INFO - PROCESS | 2216 | 1467615130084 Marionette TRACE conn2 <- [1,1294,null,{}] 23:52:10 INFO - PROCESS | 2216 | 1467615130104 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}] 23:52:10 INFO - PROCESS | 2216 | 1467615130106 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:10 INFO - PROCESS | 2216 | 1467615130239 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:52:10 INFO - PROCESS | 2216 | 1467615130277 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:10 INFO - PROCESS | 2216 | 1467615130279 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd63000 == 46 [pid = 2216] [id = 331] 23:52:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x124150800) [pid = 2216] [serial = 992] [outer = 0x0] 23:52:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x124cf0400) [pid = 2216] [serial = 993] [outer = 0x124150800] 23:52:10 INFO - PROCESS | 2216 | 1467615130308 Marionette DEBUG loaded listener.js 23:52:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x12666e000) [pid = 2216] [serial = 994] [outer = 0x124150800] 23:52:10 INFO - PROCESS | 2216 | 1467615130710 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]]]}] 23:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 23:52:10 INFO - PROCESS | 2216 | 1467615130751 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:52:10 INFO - PROCESS | 2216 | 1467615130752 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 23:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:52:10 INFO - PROCESS | 2216 | 1467615130755 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:52:10 INFO - PROCESS | 2216 | 1467615130756 Marionette TRACE conn2 <- [1,1298,null,{}] 23:52:10 INFO - PROCESS | 2216 | 1467615130759 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}] 23:52:10 INFO - PROCESS | 2216 | 1467615130760 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:10 INFO - PROCESS | 2216 | 1467615130859 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:52:10 INFO - PROCESS | 2216 | 1467615130927 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:10 INFO - PROCESS | 2216 | 1467615130928 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c01b000 == 47 [pid = 2216] [id = 332] 23:52:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x12666f400) [pid = 2216] [serial = 995] [outer = 0x0] 23:52:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x128a11c00) [pid = 2216] [serial = 996] [outer = 0x12666f400] 23:52:10 INFO - PROCESS | 2216 | 1467615130956 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x128bad800) [pid = 2216] [serial = 997] [outer = 0x12666f400] 23:52:11 INFO - PROCESS | 2216 | 1467615131374 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]]]}] 23:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 668ms 23:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:52:11 INFO - PROCESS | 2216 | 1467615131423 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 23:52:11 INFO - PROCESS | 2216 | 1467615131425 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 23:52:11 INFO - PROCESS | 2216 | 1467615131427 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:52:11 INFO - PROCESS | 2216 | 1467615131428 Marionette TRACE conn2 <- [1,1302,null,{}] 23:52:11 INFO - PROCESS | 2216 | 1467615131430 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}] 23:52:11 INFO - PROCESS | 2216 | 1467615131435 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:11 INFO - PROCESS | 2216 | 1467615131571 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:52:11 INFO - PROCESS | 2216 | 1467615131655 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:11 INFO - PROCESS | 2216 | 1467615131656 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x1160a6000 == 48 [pid = 2216] [id = 333] 23:52:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x1138f7400) [pid = 2216] [serial = 998] [outer = 0x0] 23:52:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x1184a7000) [pid = 2216] [serial = 999] [outer = 0x1138f7400] 23:52:11 INFO - PROCESS | 2216 | 1467615131685 Marionette DEBUG loaded listener.js 23:52:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x1291a3c00) [pid = 2216] [serial = 1000] [outer = 0x1138f7400] 23:52:12 INFO - PROCESS | 2216 | 1467615132231 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]]]}] 23:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 820ms 23:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:52:12 INFO - PROCESS | 2216 | 1467615132248 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 2216 | 1467615132250 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 23:52:12 INFO - PROCESS | 2216 | 1467615132253 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 2216 | 1467615132255 Marionette TRACE conn2 <- [1,1306,null,{}] 23:52:12 INFO - PROCESS | 2216 | 1467615132259 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}] 23:52:12 INFO - PROCESS | 2216 | 1467615132260 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:12 INFO - PROCESS | 2216 | 1467615132359 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:52:12 INFO - PROCESS | 2216 | 1467615132419 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:12 INFO - PROCESS | 2216 | 1467615132420 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e5f000 == 49 [pid = 2216] [id = 334] 23:52:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x11670a000) [pid = 2216] [serial = 1001] [outer = 0x0] 23:52:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x11837c800) [pid = 2216] [serial = 1002] [outer = 0x11670a000] 23:52:12 INFO - PROCESS | 2216 | 1467615132449 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x1185e0c00) [pid = 2216] [serial = 1003] [outer = 0x11670a000] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12a996800 == 48 [pid = 2216] [id = 326] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12a526800 == 47 [pid = 2216] [id = 325] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x128b63800 == 46 [pid = 2216] [id = 324] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x129105800 == 45 [pid = 2216] [id = 323] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x126988800 == 44 [pid = 2216] [id = 322] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12600f800 == 43 [pid = 2216] [id = 321] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1217f5800 == 42 [pid = 2216] [id = 320] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121166800 == 41 [pid = 2216] [id = 319] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x119dbf800 == 40 [pid = 2216] [id = 318] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x118789000 == 39 [pid = 2216] [id = 317] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x117092000 == 38 [pid = 2216] [id = 316] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x116f47000 == 37 [pid = 2216] [id = 315] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12c005000 == 36 [pid = 2216] [id = 312] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x113d8a000 == 35 [pid = 2216] [id = 313] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x11878e800 == 34 [pid = 2216] [id = 314] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1160a6000 == 33 [pid = 2216] [id = 333] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12c01b000 == 32 [pid = 2216] [id = 332] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd63000 == 31 [pid = 2216] [id = 331] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa46800 == 30 [pid = 2216] [id = 330] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12135e000 == 29 [pid = 2216] [id = 329] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12b884000 == 28 [pid = 2216] [id = 327] 23:52:13 INFO - PROCESS | 2216 | --DOCSHELL 0x116f41000 == 27 [pid = 2216] [id = 328] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x128a13800) [pid = 2216] [serial = 918] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x119dea400) [pid = 2216] [serial = 900] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x120f9c000) [pid = 2216] [serial = 901] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x1241cec00) [pid = 2216] [serial = 909] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x124be3800) [pid = 2216] [serial = 910] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x1150d5800) [pid = 2216] [serial = 884] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x1162dac00) [pid = 2216] [serial = 885] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x128a29800) [pid = 2216] [serial = 921] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x1184b2c00) [pid = 2216] [serial = 890] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x128a19400) [pid = 2216] [serial = 919] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1185e8c00) [pid = 2216] [serial = 891] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x121de1c00) [pid = 2216] [serial = 906] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x128bad000) [pid = 2216] [serial = 924] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x124147400) [pid = 2216] [serial = 907] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x128b38800) [pid = 2216] [serial = 922] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x128f90800) [pid = 2216] [serial = 925] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x118305400) [pid = 2216] [serial = 927] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x121226800) [pid = 2216] [serial = 903] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1197de400) [pid = 2216] [serial = 928] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1219cc400) [pid = 2216] [serial = 904] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x116973c00) [pid = 2216] [serial = 887] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1176f6400) [pid = 2216] [serial = 888] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1291a6800) [pid = 2216] [serial = 933] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x11939f000) [pid = 2216] [serial = 897] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1197ea400) [pid = 2216] [serial = 898] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1260e7c00) [pid = 2216] [serial = 915] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124be5c00) [pid = 2216] [serial = 912] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x124cf5000) [pid = 2216] [serial = 913] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12a682c00) [pid = 2216] [serial = 882] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1188b7c00) [pid = 2216] [serial = 893] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x118fde800) [pid = 2216] [serial = 894] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11336dc00) [pid = 2216] [serial = 492] [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.] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1292d6400) [pid = 2216] [serial = 934] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x129425000) [pid = 2216] [serial = 936] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x128f39400) [pid = 2216] [serial = 931] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x121b97c00) [pid = 2216] [serial = 930] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x126c22800) [pid = 2216] [serial = 916] [outer = 0x0] [url = about:blank] 23:52:13 INFO - PROCESS | 2216 | 1467615133603 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]]]}] 23:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1374ms 23:52:13 INFO - PROCESS | 2216 | 1467615133627 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:52:13 INFO - PROCESS | 2216 | 1467615133629 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 23:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:52:13 INFO - PROCESS | 2216 | 1467615133633 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:52:13 INFO - PROCESS | 2216 | 1467615133635 Marionette TRACE conn2 <- [1,1310,null,{}] 23:52:13 INFO - PROCESS | 2216 | 1467615133639 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}] 23:52:13 INFO - PROCESS | 2216 | 1467615133640 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:13 INFO - PROCESS | 2216 | 1467615133718 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:52:13 INFO - PROCESS | 2216 | 1467615133723 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:13 INFO - PROCESS | 2216 | 1467615133728 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x116670800 == 28 [pid = 2216] [id = 335] 23:52:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x115e26000) [pid = 2216] [serial = 1004] [outer = 0x0] 23:52:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x116079000) [pid = 2216] [serial = 1005] [outer = 0x115e26000] 23:52:13 INFO - PROCESS | 2216 | 1467615133757 Marionette DEBUG loaded listener.js 23:52:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x116631400) [pid = 2216] [serial = 1006] [outer = 0x115e26000] 23:52:14 INFO - PROCESS | 2216 | 1467615134117 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] 23:52:14 INFO - PROCESS | 2216 | 1467615134157 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 23:52:14 INFO - PROCESS | 2216 | 1467615134162 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - PROCESS | 2216 | 1467615134164 Marionette TRACE conn2 <- [1,1314,null,{}] 23:52:14 INFO - PROCESS | 2216 | 1467615134172 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}] 23:52:14 INFO - PROCESS | 2216 | 1467615134173 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:14 INFO - PROCESS | 2216 | 1467615134250 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:52:14 INFO - PROCESS | 2216 | 1467615134254 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 2216 | 1467615134256 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x117092000 == 29 [pid = 2216] [id = 336] 23:52:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x116971c00) [pid = 2216] [serial = 1007] [outer = 0x0] 23:52:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1181be400) [pid = 2216] [serial = 1008] [outer = 0x116971c00] 23:52:14 INFO - PROCESS | 2216 | 1467615134285 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x118384400) [pid = 2216] [serial = 1009] [outer = 0x116971c00] 23:52:14 INFO - PROCESS | 2216 | 1467615134644 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]]]}] 23:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 524ms 23:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:52:14 INFO - PROCESS | 2216 | 1467615134685 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:52:14 INFO - PROCESS | 2216 | 1467615134686 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 23:52:14 INFO - PROCESS | 2216 | 1467615134689 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:52:14 INFO - PROCESS | 2216 | 1467615134691 Marionette TRACE conn2 <- [1,1318,null,{}] 23:52:14 INFO - PROCESS | 2216 | 1467615134699 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}] 23:52:14 INFO - PROCESS | 2216 | 1467615134702 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:14 INFO - PROCESS | 2216 | 1467615134798 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:52:14 INFO - PROCESS | 2216 | 1467615134805 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 2216 | 1467615134807 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f04800 == 30 [pid = 2216] [id = 337] 23:52:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1132c4400) [pid = 2216] [serial = 1010] [outer = 0x0] 23:52:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1188ad000) [pid = 2216] [serial = 1011] [outer = 0x1132c4400] 23:52:14 INFO - PROCESS | 2216 | 1467615134838 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x118fd7800) [pid = 2216] [serial = 1012] [outer = 0x1132c4400] 23:52:15 INFO - PROCESS | 2216 | 1467615135149 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]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 472ms 23:52:15 INFO - PROCESS | 2216 | 1467615135163 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 2216 | 1467615135165 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 23:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:52:15 INFO - PROCESS | 2216 | 1467615135167 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 2216 | 1467615135168 Marionette TRACE conn2 <- [1,1322,null,{}] 23:52:15 INFO - PROCESS | 2216 | 1467615135171 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}] 23:52:15 INFO - PROCESS | 2216 | 1467615135172 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:15 INFO - PROCESS | 2216 | 1467615135248 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:52:15 INFO - PROCESS | 2216 | 1467615135252 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 2216 | 1467615135253 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x119989800 == 31 [pid = 2216] [id = 338] 23:52:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x11939c400) [pid = 2216] [serial = 1013] [outer = 0x0] 23:52:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1197d5800) [pid = 2216] [serial = 1014] [outer = 0x11939c400] 23:52:15 INFO - PROCESS | 2216 | 1467615135281 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x119907400) [pid = 2216] [serial = 1015] [outer = 0x11939c400] 23:52:15 INFO - PROCESS | 2216 | 1467615135636 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]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 23:52:15 INFO - PROCESS | 2216 | 1467615135687 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:52:15 INFO - PROCESS | 2216 | 1467615135695 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 23:52:15 INFO - PROCESS | 2216 | 1467615135697 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 2216 | 1467615135698 Marionette TRACE conn2 <- [1,1326,null,{}] 23:52:15 INFO - PROCESS | 2216 | 1467615135701 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}] 23:52:15 INFO - PROCESS | 2216 | 1467615135702 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:15 INFO - PROCESS | 2216 | 1467615135794 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:52:15 INFO - PROCESS | 2216 | 1467615135798 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 2216 | 1467615135799 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x121054800 == 32 [pid = 2216] [id = 339] 23:52:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1129a1800) [pid = 2216] [serial = 1016] [outer = 0x0] 23:52:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x119910c00) [pid = 2216] [serial = 1017] [outer = 0x1129a1800] 23:52:15 INFO - PROCESS | 2216 | 1467615135823 Marionette DEBUG loaded listener.js 23:52:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x120efd400) [pid = 2216] [serial = 1018] [outer = 0x1129a1800] 23:52:16 INFO - PROCESS | 2216 | 1467615136175 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]]]}] 23:52:16 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 23:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 23:52:16 INFO - PROCESS | 2216 | 1467615136216 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:52:16 INFO - PROCESS | 2216 | 1467615136217 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 23:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:52:16 INFO - PROCESS | 2216 | 1467615136219 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:52:16 INFO - PROCESS | 2216 | 1467615136220 Marionette TRACE conn2 <- [1,1330,null,{}] 23:52:16 INFO - PROCESS | 2216 | 1467615136222 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}] 23:52:16 INFO - PROCESS | 2216 | 1467615136226 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:16 INFO - PROCESS | 2216 | 1467615136336 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:52:16 INFO - PROCESS | 2216 | 1467615136371 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 2216 | 1467615136372 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x12196d800 == 33 [pid = 2216] [id = 340] 23:52:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x11990e800) [pid = 2216] [serial = 1019] [outer = 0x0] 23:52:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1219cb000) [pid = 2216] [serial = 1020] [outer = 0x11990e800] 23:52:16 INFO - PROCESS | 2216 | 1467615136397 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124149c00) [pid = 2216] [serial = 1021] [outer = 0x11990e800] 23:52:16 INFO - PROCESS | 2216 | 1467615136712 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]]]}] 23:52:16 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 23:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 23:52:16 INFO - PROCESS | 2216 | 1467615136740 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:52:16 INFO - PROCESS | 2216 | 1467615136741 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 23:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:52:16 INFO - PROCESS | 2216 | 1467615136759 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:52:16 INFO - PROCESS | 2216 | 1467615136760 Marionette TRACE conn2 <- [1,1334,null,{}] 23:52:16 INFO - PROCESS | 2216 | 1467615136762 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}] 23:52:16 INFO - PROCESS | 2216 | 1467615136763 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:16 INFO - PROCESS | 2216 | 1467615136857 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:52:16 INFO - PROCESS | 2216 | 1467615136861 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:16 INFO - PROCESS | 2216 | 1467615136863 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x124b42000 == 34 [pid = 2216] [id = 341] 23:52:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x1188b2400) [pid = 2216] [serial = 1022] [outer = 0x0] 23:52:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x124383400) [pid = 2216] [serial = 1023] [outer = 0x1188b2400] 23:52:16 INFO - PROCESS | 2216 | 1467615136886 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x124c93800) [pid = 2216] [serial = 1024] [outer = 0x1188b2400] 23:52:17 INFO - PROCESS | 2216 | 1467615137238 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]]]}] 23:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 527ms 23:52:17 INFO - PROCESS | 2216 | 1467615137279 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:52:17 INFO - PROCESS | 2216 | 1467615137280 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 23:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:52:17 INFO - PROCESS | 2216 | 1467615137283 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 2216 | 1467615137284 Marionette TRACE conn2 <- [1,1338,null,{}] 23:52:17 INFO - PROCESS | 2216 | 1467615137286 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}] 23:52:17 INFO - PROCESS | 2216 | 1467615137287 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:17 INFO - PROCESS | 2216 | 1467615137380 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x120eff400) [pid = 2216] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x120f95800) [pid = 2216] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1160e4c00) [pid = 2216] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1128af400) [pid = 2216] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x116629c00) [pid = 2216] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1129a6000) [pid = 2216] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x116704800) [pid = 2216] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1197cdc00) [pid = 2216] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x118740400) [pid = 2216] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1162e0c00) [pid = 2216] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1166f0000) [pid = 2216] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x128a19800) [pid = 2216] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12414f000) [pid = 2216] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x126929000) [pid = 2216] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x116030c00) [pid = 2216] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:52:17 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1219cc800) [pid = 2216] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:52:17 INFO - PROCESS | 2216 | 1467615137608 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:17 INFO - PROCESS | 2216 | 1467615137609 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811f800 == 35 [pid = 2216] [id = 342] 23:52:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1128a4c00) [pid = 2216] [serial = 1025] [outer = 0x0] 23:52:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x112985400) [pid = 2216] [serial = 1026] [outer = 0x1128a4c00] 23:52:17 INFO - PROCESS | 2216 | 1467615137635 Marionette DEBUG loaded listener.js 23:52:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x117211800) [pid = 2216] [serial = 1027] [outer = 0x1128a4c00] 23:52:18 INFO - PROCESS | 2216 | 1467615138482 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]]]}] 23:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1224ms 23:52:18 INFO - PROCESS | 2216 | 1467615138507 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:52:18 INFO - PROCESS | 2216 | 1467615138512 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 23:52:18 INFO - PROCESS | 2216 | 1467615138516 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:52:18 INFO - PROCESS | 2216 | 1467615138518 Marionette TRACE conn2 <- [1,1342,null,{}] 23:52:18 INFO - PROCESS | 2216 | 1467615138522 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}] 23:52:18 INFO - PROCESS | 2216 | 1467615138523 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:18 INFO - PROCESS | 2216 | 1467615138634 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:52:18 INFO - PROCESS | 2216 | 1467615138685 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:18 INFO - PROCESS | 2216 | 1467615138686 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f41000 == 36 [pid = 2216] [id = 343] 23:52:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x112988c00) [pid = 2216] [serial = 1028] [outer = 0x0] 23:52:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x113d92c00) [pid = 2216] [serial = 1029] [outer = 0x112988c00] 23:52:18 INFO - PROCESS | 2216 | 1467615138718 Marionette DEBUG loaded listener.js 23:52:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1162dac00) [pid = 2216] [serial = 1030] [outer = 0x112988c00] 23:52:19 INFO - PROCESS | 2216 | 1467615139238 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]]]}] 23:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 23:52:19 INFO - PROCESS | 2216 | 1467615139304 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:52:19 INFO - PROCESS | 2216 | 1467615139307 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 23:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:52:19 INFO - PROCESS | 2216 | 1467615139315 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 2216 | 1467615139317 Marionette TRACE conn2 <- [1,1346,null,{}] 23:52:19 INFO - PROCESS | 2216 | 1467615139320 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}] 23:52:19 INFO - PROCESS | 2216 | 1467615139321 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:19 INFO - PROCESS | 2216 | 1467615139505 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:52:19 INFO - PROCESS | 2216 | 1467615139600 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 2216 | 1467615139602 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x115085800 == 37 [pid = 2216] [id = 344] 23:52:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1150cfc00) [pid = 2216] [serial = 1031] [outer = 0x0] 23:52:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x115e23c00) [pid = 2216] [serial = 1032] [outer = 0x1150cfc00] 23:52:19 INFO - PROCESS | 2216 | 1467615139632 Marionette DEBUG loaded listener.js 23:52:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x11697a800) [pid = 2216] [serial = 1033] [outer = 0x1150cfc00] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x124b42000 == 36 [pid = 2216] [id = 341] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x12196d800 == 35 [pid = 2216] [id = 340] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x121054800 == 34 [pid = 2216] [id = 339] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x119989800 == 33 [pid = 2216] [id = 338] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x118f04800 == 32 [pid = 2216] [id = 337] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x117092000 == 31 [pid = 2216] [id = 336] 23:52:19 INFO - PROCESS | 2216 | --DOCSHELL 0x116670800 == 30 [pid = 2216] [id = 335] 23:52:20 INFO - PROCESS | 2216 | 1467615140056 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]]]}] 23:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 771ms 23:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:52:20 INFO - PROCESS | 2216 | 1467615140087 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 2216 | 1467615140089 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 23:52:20 INFO - PROCESS | 2216 | 1467615140094 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - PROCESS | 2216 | 1467615140096 Marionette TRACE conn2 <- [1,1350,null,{}] 23:52:20 INFO - PROCESS | 2216 | 1467615140100 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}] 23:52:20 INFO - PROCESS | 2216 | 1467615140102 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:20 INFO - PROCESS | 2216 | 1467615140185 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x128a22800) [pid = 2216] [serial = 978] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x128a10000) [pid = 2216] [serial = 976] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1260edc00) [pid = 2216] [serial = 970] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1219c8800) [pid = 2216] [serial = 973] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x124148400) [pid = 2216] [serial = 961] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x120f93400) [pid = 2216] [serial = 958] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x121220800) [pid = 2216] [serial = 960] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x124c94000) [pid = 2216] [serial = 964] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12453fc00) [pid = 2216] [serial = 963] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11910a400) [pid = 2216] [serial = 972] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x119ec7800) [pid = 2216] [serial = 957] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x11829d000) [pid = 2216] [serial = 948] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1184b1000) [pid = 2216] [serial = 949] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x11336e800) [pid = 2216] [serial = 939] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x113f35c00) [pid = 2216] [serial = 940] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1167cec00) [pid = 2216] [serial = 945] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x117ea9800) [pid = 2216] [serial = 946] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x119904400) [pid = 2216] [serial = 954] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x11990d400) [pid = 2216] [serial = 955] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1188b8c00) [pid = 2216] [serial = 951] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1193a8400) [pid = 2216] [serial = 952] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x12a684800) [pid = 2216] [serial = 937] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1170d8c00) [pid = 2216] [serial = 942] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x11830d000) [pid = 2216] [serial = 943] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x128ba5000) [pid = 2216] [serial = 981] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x128f92400) [pid = 2216] [serial = 982] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x124ce6c00) [pid = 2216] [serial = 966] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x124cf9000) [pid = 2216] [serial = 967] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x128b35400) [pid = 2216] [serial = 979] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x126077800) [pid = 2216] [serial = 969] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x1260ed400) [pid = 2216] [serial = 975] [outer = 0x0] [url = about:blank] 23:52:20 INFO - PROCESS | 2216 | 1467615140243 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 2216 | 1467615140244 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f45000 == 31 [pid = 2216] [id = 345] 23:52:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x112f32000) [pid = 2216] [serial = 1034] [outer = 0x0] 23:52:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x116979400) [pid = 2216] [serial = 1035] [outer = 0x112f32000] 23:52:20 INFO - PROCESS | 2216 | 1467615140271 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1184a9c00) [pid = 2216] [serial = 1036] [outer = 0x112f32000] 23:52:20 INFO - PROCESS | 2216 | 1467615140563 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]]]}] 23:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 526ms 23:52:20 INFO - PROCESS | 2216 | 1467615140619 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:52:20 INFO - PROCESS | 2216 | 1467615140621 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 23:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:52:20 INFO - PROCESS | 2216 | 1467615140623 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:52:20 INFO - PROCESS | 2216 | 1467615140625 Marionette TRACE conn2 <- [1,1354,null,{}] 23:52:20 INFO - PROCESS | 2216 | 1467615140629 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}] 23:52:20 INFO - PROCESS | 2216 | 1467615140631 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:20 INFO - PROCESS | 2216 | 1467615140707 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:52:20 INFO - PROCESS | 2216 | 1467615140771 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:20 INFO - PROCESS | 2216 | 1467615140772 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fc4800 == 32 [pid = 2216] [id = 346] 23:52:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x113d3f800) [pid = 2216] [serial = 1037] [outer = 0x0] 23:52:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1185e0000) [pid = 2216] [serial = 1038] [outer = 0x113d3f800] 23:52:20 INFO - PROCESS | 2216 | 1467615140797 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x118f54800) [pid = 2216] [serial = 1039] [outer = 0x113d3f800] 23:52:21 INFO - PROCESS | 2216 | 1467615141095 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]]]}] 23:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 23:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:52:21 INFO - PROCESS | 2216 | 1467615141146 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 2216 | 1467615141149 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 23:52:21 INFO - PROCESS | 2216 | 1467615141156 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 2216 | 1467615141160 Marionette TRACE conn2 <- [1,1358,null,{}] 23:52:21 INFO - PROCESS | 2216 | 1467615141162 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}] 23:52:21 INFO - PROCESS | 2216 | 1467615141165 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:21 INFO - PROCESS | 2216 | 1467615141247 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:52:21 INFO - PROCESS | 2216 | 1467615141298 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 2216 | 1467615141300 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dda000 == 33 [pid = 2216] [id = 347] 23:52:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1128ae800) [pid = 2216] [serial = 1040] [outer = 0x0] 23:52:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x118fdd000) [pid = 2216] [serial = 1041] [outer = 0x1128ae800] 23:52:21 INFO - PROCESS | 2216 | 1467615141324 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x11990b000) [pid = 2216] [serial = 1042] [outer = 0x1128ae800] 23:52:21 INFO - PROCESS | 2216 | 1467615141604 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]]]}] 23:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 477ms 23:52:21 INFO - PROCESS | 2216 | 1467615141633 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 2216 | 1467615141634 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 23:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:52:21 INFO - PROCESS | 2216 | 1467615141636 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 2216 | 1467615141637 Marionette TRACE conn2 <- [1,1362,null,{}] 23:52:21 INFO - PROCESS | 2216 | 1467615141639 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}] 23:52:21 INFO - PROCESS | 2216 | 1467615141641 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:21 INFO - PROCESS | 2216 | 1467615141729 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:52:21 INFO - PROCESS | 2216 | 1467615141732 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:21 INFO - PROCESS | 2216 | 1467615141733 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217d6800 == 34 [pid = 2216] [id = 348] 23:52:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1129aa000) [pid = 2216] [serial = 1043] [outer = 0x0] 23:52:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120eff800) [pid = 2216] [serial = 1044] [outer = 0x1129aa000] 23:52:21 INFO - PROCESS | 2216 | 1467615141759 Marionette DEBUG loaded listener.js 23:52:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x120fc6400) [pid = 2216] [serial = 1045] [outer = 0x1129aa000] 23:52:22 INFO - PROCESS | 2216 | 1467615142083 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]]]}] 23:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 23:52:22 INFO - PROCESS | 2216 | 1467615142105 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 23:52:22 INFO - PROCESS | 2216 | 1467615142106 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 23:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:52:22 INFO - PROCESS | 2216 | 1467615142109 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 2216 | 1467615142111 Marionette TRACE conn2 <- [1,1366,null,{}] 23:52:22 INFO - PROCESS | 2216 | 1467615142113 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}] 23:52:22 INFO - PROCESS | 2216 | 1467615142114 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:22 INFO - PROCESS | 2216 | 1467615142226 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:52:22 INFO - PROCESS | 2216 | 1467615142235 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 2216 | 1467615142239 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a62000 == 35 [pid = 2216] [id = 349] 23:52:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1219c9000) [pid = 2216] [serial = 1046] [outer = 0x0] 23:52:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x121b8cc00) [pid = 2216] [serial = 1047] [outer = 0x1219c9000] 23:52:22 INFO - PROCESS | 2216 | 1467615142271 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1237b3800) [pid = 2216] [serial = 1048] [outer = 0x1219c9000] 23:52:22 INFO - PROCESS | 2216 | 1467615142632 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] 23:52:22 INFO - PROCESS | 2216 | 1467615142680 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 23:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:52:22 INFO - PROCESS | 2216 | 1467615142682 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:52:22 INFO - PROCESS | 2216 | 1467615142683 Marionette TRACE conn2 <- [1,1370,null,{}] 23:52:22 INFO - PROCESS | 2216 | 1467615142685 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}] 23:52:22 INFO - PROCESS | 2216 | 1467615142686 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:22 INFO - PROCESS | 2216 | 1467615142781 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:52:22 INFO - PROCESS | 2216 | 1467615142818 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 2216 | 1467615142819 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x126996800 == 36 [pid = 2216] [id = 350] 23:52:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1237b5c00) [pid = 2216] [serial = 1049] [outer = 0x0] 23:52:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x124686000) [pid = 2216] [serial = 1050] [outer = 0x1237b5c00] 23:52:22 INFO - PROCESS | 2216 | 1467615142844 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124cdd400) [pid = 2216] [serial = 1051] [outer = 0x1237b5c00] 23:52:23 INFO - PROCESS | 2216 | 1467615143166 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] 23:52:23 INFO - PROCESS | 2216 | 1467615143202 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 23:52:23 INFO - PROCESS | 2216 | 1467615143205 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 2216 | 1467615143206 Marionette TRACE conn2 <- [1,1374,null,{}] 23:52:23 INFO - PROCESS | 2216 | 1467615143208 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}] 23:52:23 INFO - PROCESS | 2216 | 1467615143209 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:23 INFO - PROCESS | 2216 | 1467615143304 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:52:23 INFO - PROCESS | 2216 | 1467615143308 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 2216 | 1467615143309 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b71000 == 37 [pid = 2216] [id = 351] 23:52:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124ce5000) [pid = 2216] [serial = 1052] [outer = 0x0] 23:52:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x124cf3400) [pid = 2216] [serial = 1053] [outer = 0x124ce5000] 23:52:23 INFO - PROCESS | 2216 | 1467615143333 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x126075800) [pid = 2216] [serial = 1054] [outer = 0x124ce5000] 23:52:23 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:23 INFO - PROCESS | 2216 | 1467615143662 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] 23:52:23 INFO - PROCESS | 2216 | 1467615143676 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 23:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:52:23 INFO - PROCESS | 2216 | 1467615143693 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 2216 | 1467615143696 Marionette TRACE conn2 <- [1,1378,null,{}] 23:52:23 INFO - PROCESS | 2216 | 1467615143699 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}] 23:52:23 INFO - PROCESS | 2216 | 1467615143700 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:23 INFO - PROCESS | 2216 | 1467615143798 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:52:23 INFO - PROCESS | 2216 | 1467615143801 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:23 INFO - PROCESS | 2216 | 1467615143802 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x129112000 == 38 [pid = 2216] [id = 352] 23:52:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124cf1400) [pid = 2216] [serial = 1055] [outer = 0x0] 23:52:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1260ea400) [pid = 2216] [serial = 1056] [outer = 0x124cf1400] 23:52:23 INFO - PROCESS | 2216 | 1467615143826 Marionette DEBUG loaded listener.js 23:52:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12666c000) [pid = 2216] [serial = 1057] [outer = 0x124cf1400] 23:52:24 INFO - PROCESS | 2216 | 1467615144136 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] 23:52:24 INFO - PROCESS | 2216 | 1467615144176 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 23:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:52:24 INFO - PROCESS | 2216 | 1467615144189 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - PROCESS | 2216 | 1467615144190 Marionette TRACE conn2 <- [1,1382,null,{}] 23:52:24 INFO - PROCESS | 2216 | 1467615144193 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}] 23:52:24 INFO - PROCESS | 2216 | 1467615144196 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:24 INFO - PROCESS | 2216 | 1467615144318 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x11939c400) [pid = 2216] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x124150800) [pid = 2216] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1188a9800) [pid = 2216] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x115e24c00) [pid = 2216] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x119ecc000) [pid = 2216] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1138f7400) [pid = 2216] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12666f400) [pid = 2216] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1188b2400) [pid = 2216] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x11990e800) [pid = 2216] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x115e26000) [pid = 2216] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1129a1800) [pid = 2216] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x116971c00) [pid = 2216] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1132c4400) [pid = 2216] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:52:24 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x11670a000) [pid = 2216] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:52:24 INFO - PROCESS | 2216 | 1467615144361 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 2216 | 1467615144362 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x11840c800 == 39 [pid = 2216] [id = 353] 23:52:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x11266a000) [pid = 2216] [serial = 1058] [outer = 0x0] 23:52:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x115e25c00) [pid = 2216] [serial = 1059] [outer = 0x11266a000] 23:52:24 INFO - PROCESS | 2216 | 1467615144387 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1176ed800) [pid = 2216] [serial = 1060] [outer = 0x11266a000] 23:52:24 INFO - PROCESS | 2216 | [2216] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:52:24 INFO - PROCESS | 2216 | 1467615144662 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] 23:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:52:24 INFO - PROCESS | 2216 | 1467615144715 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 23:52:24 INFO - PROCESS | 2216 | 1467615144717 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:52:24 INFO - PROCESS | 2216 | 1467615144718 Marionette TRACE conn2 <- [1,1386,null,{}] 23:52:24 INFO - PROCESS | 2216 | 1467615144721 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}] 23:52:24 INFO - PROCESS | 2216 | 1467615144722 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:24 INFO - PROCESS | 2216 | 1467615144800 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:52:24 INFO - PROCESS | 2216 | 1467615144804 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 2216 | 1467615144806 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a60d000 == 40 [pid = 2216] [id = 354] 23:52:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x118744400) [pid = 2216] [serial = 1061] [outer = 0x0] 23:52:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1215d7400) [pid = 2216] [serial = 1062] [outer = 0x118744400] 23:52:24 INFO - PROCESS | 2216 | 1467615144835 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x126c2b800) [pid = 2216] [serial = 1063] [outer = 0x118744400] 23:52:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 23:52:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 23:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:25 INFO - _addTest/ [0,1389,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 2216 | 1467615145197 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 23:52:25 INFO - PROCESS | 2216 | 1467615145199 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 2216 | 1467615145201 Marionette TRACE conn2 <- [1,1390,null,{}] 23:52:25 INFO - PROCESS | 2216 | 1467615145203 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}] 23:52:25 INFO - PROCESS | 2216 | 1467615145205 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:25 INFO - PROCESS | 2216 | 1467615145318 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:52:25 INFO - PROCESS | 2216 | 1467615145324 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 2216 | 1467615145325 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a65c000 == 41 [pid = 2216] [id = 355] 23:52:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x128a11400) [pid = 2216] [serial = 1064] [outer = 0x0] 23:52:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x128a25c00) [pid = 2216] [serial = 1065] [outer = 0x128a11400] 23:52:25 INFO - PROCESS | 2216 | 1467615145351 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x128b3b800) [pid = 2216] [serial = 1066] [outer = 0x128a11400] 23:52:25 INFO - PROCESS | 2216 | 1467615145634 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]]]}] 23:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 23:52:25 INFO - PROCESS | 2216 | 1467615145670 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 2216 | 1467615145671 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 23:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:52:25 INFO - PROCESS | 2216 | 1467615145673 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 2216 | 1467615145674 Marionette TRACE conn2 <- [1,1394,null,{}] 23:52:25 INFO - PROCESS | 2216 | 1467615145679 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}] 23:52:25 INFO - PROCESS | 2216 | 1467615145681 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:25 INFO - PROCESS | 2216 | 1467615145760 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:52:25 INFO - PROCESS | 2216 | 1467615145764 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:25 INFO - PROCESS | 2216 | 1467615145766 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b86b000 == 42 [pid = 2216] [id = 356] 23:52:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x128a2b400) [pid = 2216] [serial = 1067] [outer = 0x0] 23:52:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x128dd9000) [pid = 2216] [serial = 1068] [outer = 0x128a2b400] 23:52:25 INFO - PROCESS | 2216 | 1467615145789 Marionette DEBUG loaded listener.js 23:52:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x128f93800) [pid = 2216] [serial = 1069] [outer = 0x128a2b400] 23:52:26 INFO - PROCESS | 2216 | 1467615146130 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]]]}] 23:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 472ms 23:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:52:26 INFO - PROCESS | 2216 | 1467615146146 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:52:26 INFO - PROCESS | 2216 | 1467615146147 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 23:52:26 INFO - PROCESS | 2216 | 1467615146149 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:52:26 INFO - PROCESS | 2216 | 1467615146150 Marionette TRACE conn2 <- [1,1398,null,{}] 23:52:26 INFO - PROCESS | 2216 | 1467615146152 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}] 23:52:26 INFO - PROCESS | 2216 | 1467615146154 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:26 INFO - PROCESS | 2216 | 1467615146256 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:52:26 INFO - PROCESS | 2216 | 1467615146263 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 2216 | 1467615146264 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b876800 == 43 [pid = 2216] [id = 357] 23:52:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128ba5000) [pid = 2216] [serial = 1070] [outer = 0x0] 23:52:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1291a0000) [pid = 2216] [serial = 1071] [outer = 0x128ba5000] 23:52:26 INFO - PROCESS | 2216 | 1467615146288 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1291aa000) [pid = 2216] [serial = 1072] [outer = 0x128ba5000] 23:52:26 INFO - PROCESS | 2216 | 1467615146749 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]]]}] 23:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 23:52:26 INFO - PROCESS | 2216 | 1467615146770 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:52:26 INFO - PROCESS | 2216 | 1467615146772 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 23:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:52:26 INFO - PROCESS | 2216 | 1467615146775 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:52:26 INFO - PROCESS | 2216 | 1467615146778 Marionette TRACE conn2 <- [1,1402,null,{}] 23:52:26 INFO - PROCESS | 2216 | 1467615146781 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}] 23:52:26 INFO - PROCESS | 2216 | 1467615146783 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:26 INFO - PROCESS | 2216 | 1467615146887 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:52:26 INFO - PROCESS | 2216 | 1467615146955 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 2216 | 1467615146957 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x118416800 == 44 [pid = 2216] [id = 358] 23:52:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1162e3800) [pid = 2216] [serial = 1073] [outer = 0x0] 23:52:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1176ec400) [pid = 2216] [serial = 1074] [outer = 0x1162e3800] 23:52:26 INFO - PROCESS | 2216 | 1467615146989 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x118385c00) [pid = 2216] [serial = 1075] [outer = 0x1162e3800] 23:52:27 INFO - PROCESS | 2216 | 1467615147398 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]]]}] 23:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 23:52:27 INFO - PROCESS | 2216 | 1467615147446 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:52:27 INFO - PROCESS | 2216 | 1467615147450 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 23:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:52:27 INFO - PROCESS | 2216 | 1467615147454 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - PROCESS | 2216 | 1467615147456 Marionette TRACE conn2 <- [1,1406,null,{}] 23:52:27 INFO - PROCESS | 2216 | 1467615147459 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}] 23:52:27 INFO - PROCESS | 2216 | 1467615147461 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:27 INFO - PROCESS | 2216 | 1467615147592 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:52:27 INFO - PROCESS | 2216 | 1467615147673 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 2216 | 1467615147675 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x124159800 == 45 [pid = 2216] [id = 359] 23:52:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1167cdc00) [pid = 2216] [serial = 1076] [outer = 0x0] 23:52:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x11939a000) [pid = 2216] [serial = 1077] [outer = 0x1167cdc00] 23:52:27 INFO - PROCESS | 2216 | 1467615147707 Marionette DEBUG loaded listener.js 23:52:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1197c8800) [pid = 2216] [serial = 1078] [outer = 0x1167cdc00] 23:52:28 INFO - PROCESS | 2216 | 1467615148115 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]]]}] 23:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 23:52:28 INFO - PROCESS | 2216 | 1467615148123 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 2216 | 1467615148125 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 23:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:52:28 INFO - PROCESS | 2216 | 1467615148130 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 2216 | 1467615148132 Marionette TRACE conn2 <- [1,1410,null,{}] 23:52:28 INFO - PROCESS | 2216 | 1467615148140 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}] 23:52:28 INFO - PROCESS | 2216 | 1467615148143 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:28 INFO - PROCESS | 2216 | 1467615148246 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:52:28 INFO - PROCESS | 2216 | 1467615148302 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:28 INFO - PROCESS | 2216 | 1467615148304 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b913000 == 46 [pid = 2216] [id = 360] 23:52:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x11990f400) [pid = 2216] [serial = 1079] [outer = 0x0] 23:52:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x121345400) [pid = 2216] [serial = 1080] [outer = 0x11990f400] 23:52:28 INFO - PROCESS | 2216 | 1467615148335 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12414b000) [pid = 2216] [serial = 1081] [outer = 0x11990f400] 23:52:28 INFO - PROCESS | 2216 | 1467615148848 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]]]}] 23:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 772ms 23:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:52:28 INFO - PROCESS | 2216 | 1467615148924 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 2216 | 1467615148926 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 23:52:28 INFO - PROCESS | 2216 | 1467615148928 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 2216 | 1467615148930 Marionette TRACE conn2 <- [1,1414,null,{}] 23:52:28 INFO - PROCESS | 2216 | 1467615148932 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}] 23:52:28 INFO - PROCESS | 2216 | 1467615148933 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:29 INFO - PROCESS | 2216 | 1467615149034 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:52:29 INFO - PROCESS | 2216 | 1467615149088 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 2216 | 1467615149089 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fcd000 == 47 [pid = 2216] [id = 361] 23:52:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1193a3c00) [pid = 2216] [serial = 1082] [outer = 0x0] 23:52:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x124c9c000) [pid = 2216] [serial = 1083] [outer = 0x1193a3c00] 23:52:29 INFO - PROCESS | 2216 | 1467615149119 Marionette DEBUG loaded listener.js 23:52:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x12666ac00) [pid = 2216] [serial = 1084] [outer = 0x1193a3c00] 23:52:29 INFO - PROCESS | 2216 | 1467615149805 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]]]}] 23:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 920ms 23:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:52:29 INFO - PROCESS | 2216 | 1467615149849 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:52:29 INFO - PROCESS | 2216 | 1467615149852 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 23:52:29 INFO - PROCESS | 2216 | 1467615149855 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:52:29 INFO - PROCESS | 2216 | 1467615149859 Marionette TRACE conn2 <- [1,1418,null,{}] 23:52:29 INFO - PROCESS | 2216 | 1467615149863 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}] 23:52:29 INFO - PROCESS | 2216 | 1467615149866 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x12b86b000 == 46 [pid = 2216] [id = 356] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x12a65c000 == 45 [pid = 2216] [id = 355] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x12a60d000 == 44 [pid = 2216] [id = 354] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x11840c800 == 43 [pid = 2216] [id = 353] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x129112000 == 42 [pid = 2216] [id = 352] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x128b71000 == 41 [pid = 2216] [id = 351] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x126996800 == 40 [pid = 2216] [id = 350] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x119a62000 == 39 [pid = 2216] [id = 349] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x1217d6800 == 38 [pid = 2216] [id = 348] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x119dda000 == 37 [pid = 2216] [id = 347] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x118fc4800 == 36 [pid = 2216] [id = 346] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x116f45000 == 35 [pid = 2216] [id = 345] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x115085800 == 34 [pid = 2216] [id = 344] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x11811f800 == 33 [pid = 2216] [id = 342] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x116f41000 == 32 [pid = 2216] [id = 343] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x117e5f000 == 31 [pid = 2216] [id = 334] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x118fcd000 == 30 [pid = 2216] [id = 361] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x12b913000 == 29 [pid = 2216] [id = 360] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x124159800 == 28 [pid = 2216] [id = 359] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x118416800 == 27 [pid = 2216] [id = 358] 23:52:30 INFO - PROCESS | 2216 | --DOCSHELL 0x12b876800 == 26 [pid = 2216] [id = 357] 23:52:30 INFO - PROCESS | 2216 | 1467615150668 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x12666e000) [pid = 2216] [serial = 994] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x11939f800) [pid = 2216] [serial = 988] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x117eae400) [pid = 2216] [serial = 985] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x121b9bc00) [pid = 2216] [serial = 991] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1291a3c00) [pid = 2216] [serial = 1000] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x128bad800) [pid = 2216] [serial = 997] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x112985400) [pid = 2216] [serial = 1026] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x124383400) [pid = 2216] [serial = 1023] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x124c93800) [pid = 2216] [serial = 1024] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124149c00) [pid = 2216] [serial = 1021] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1197d5800) [pid = 2216] [serial = 1014] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x116079000) [pid = 2216] [serial = 1005] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x119910c00) [pid = 2216] [serial = 1017] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x116631400) [pid = 2216] [serial = 1006] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1181be400) [pid = 2216] [serial = 1008] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x118384400) [pid = 2216] [serial = 1009] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1188ad000) [pid = 2216] [serial = 1011] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1219cb000) [pid = 2216] [serial = 1020] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x118fd7800) [pid = 2216] [serial = 1012] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1185e0c00) [pid = 2216] [serial = 1003] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x11837c800) [pid = 2216] [serial = 1002] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x120efd400) [pid = 2216] [serial = 1018] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x11662a000) [pid = 2216] [serial = 984] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1188b0c00) [pid = 2216] [serial = 987] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1215e1c00) [pid = 2216] [serial = 990] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x124cf0400) [pid = 2216] [serial = 993] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x128a11c00) [pid = 2216] [serial = 996] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1184a7000) [pid = 2216] [serial = 999] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x119907400) [pid = 2216] [serial = 1015] [outer = 0x0] [url = about:blank] 23:52:30 INFO - PROCESS | 2216 | 1467615150845 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:30 INFO - PROCESS | 2216 | 1467615150847 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x113a36000 == 27 [pid = 2216] [id = 362] 23:52:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x112985000) [pid = 2216] [serial = 1085] [outer = 0x0] 23:52:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1129a1400) [pid = 2216] [serial = 1086] [outer = 0x112985000] 23:52:30 INFO - PROCESS | 2216 | 1467615150870 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x11336dc00) [pid = 2216] [serial = 1087] [outer = 0x112985000] 23:52:31 INFO - PROCESS | 2216 | 1467615151312 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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1475ms 23:52:31 INFO - PROCESS | 2216 | 1467615151339 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 2216 | 1467615151347 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 23:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:52:31 INFO - PROCESS | 2216 | 1467615151352 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 2216 | 1467615151356 Marionette TRACE conn2 <- [1,1422,null,{}] 23:52:31 INFO - PROCESS | 2216 | 1467615151362 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}] 23:52:31 INFO - PROCESS | 2216 | 1467615151365 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:31 INFO - PROCESS | 2216 | 1467615151483 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:52:31 INFO - PROCESS | 2216 | 1467615151489 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:31 INFO - PROCESS | 2216 | 1467615151490 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f2a800 == 28 [pid = 2216] [id = 363] 23:52:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x116708c00) [pid = 2216] [serial = 1088] [outer = 0x0] 23:52:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1170d7800) [pid = 2216] [serial = 1089] [outer = 0x116708c00] 23:52:31 INFO - PROCESS | 2216 | 1467615151521 Marionette DEBUG loaded listener.js 23:52:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x117eae400) [pid = 2216] [serial = 1090] [outer = 0x116708c00] 23:52:31 INFO - PROCESS | 2216 | 1467615151870 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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 528ms 23:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:52:31 INFO - PROCESS | 2216 | 1467615151884 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 2216 | 1467615151886 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 23:52:31 INFO - PROCESS | 2216 | 1467615151888 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 2216 | 1467615151889 Marionette TRACE conn2 <- [1,1426,null,{}] 23:52:31 INFO - PROCESS | 2216 | 1467615151900 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}] 23:52:31 INFO - PROCESS | 2216 | 1467615151901 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:31 INFO - PROCESS | 2216 | 1467615151985 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:52:31 INFO - PROCESS | 2216 | 1467615151990 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:31 INFO - PROCESS | 2216 | 1467615151991 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x117255800 == 29 [pid = 2216] [id = 364] 23:52:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x11830fc00) [pid = 2216] [serial = 1091] [outer = 0x0] 23:52:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x11837f800) [pid = 2216] [serial = 1092] [outer = 0x11830fc00] 23:52:32 INFO - PROCESS | 2216 | 1467615152026 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x11873d400) [pid = 2216] [serial = 1093] [outer = 0x11830fc00] 23:52:32 INFO - PROCESS | 2216 | 1467615152391 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]]]}] 23:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 23:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:52:32 INFO - PROCESS | 2216 | 1467615152424 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:52:32 INFO - PROCESS | 2216 | 1467615152427 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 23:52:32 INFO - PROCESS | 2216 | 1467615152435 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:52:32 INFO - PROCESS | 2216 | 1467615152438 Marionette TRACE conn2 <- [1,1430,null,{}] 23:52:32 INFO - PROCESS | 2216 | 1467615152441 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}] 23:52:32 INFO - PROCESS | 2216 | 1467615152443 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:32 INFO - PROCESS | 2216 | 1467615152521 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:52:32 INFO - PROCESS | 2216 | 1467615152526 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 2216 | 1467615152529 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x119604800 == 30 [pid = 2216] [id = 365] 23:52:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x118745c00) [pid = 2216] [serial = 1094] [outer = 0x0] 23:52:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x119106400) [pid = 2216] [serial = 1095] [outer = 0x118745c00] 23:52:32 INFO - PROCESS | 2216 | 1467615152555 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11968d000) [pid = 2216] [serial = 1096] [outer = 0x118745c00] 23:52:32 INFO - PROCESS | 2216 | 1467615152932 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]]]}] 23:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 525ms 23:52:32 INFO - PROCESS | 2216 | 1467615152957 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:52:32 INFO - PROCESS | 2216 | 1467615152958 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 23:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:52:32 INFO - PROCESS | 2216 | 1467615152963 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:52:32 INFO - PROCESS | 2216 | 1467615152964 Marionette TRACE conn2 <- [1,1434,null,{}] 23:52:32 INFO - PROCESS | 2216 | 1467615152966 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}] 23:52:32 INFO - PROCESS | 2216 | 1467615152968 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:33 INFO - PROCESS | 2216 | 1467615153071 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:52:33 INFO - PROCESS | 2216 | 1467615153074 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 2216 | 1467615153076 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a50000 == 31 [pid = 2216] [id = 366] 23:52:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119692800) [pid = 2216] [serial = 1097] [outer = 0x0] 23:52:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x119903400) [pid = 2216] [serial = 1098] [outer = 0x119692800] 23:52:33 INFO - PROCESS | 2216 | 1467615153103 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119ec8000) [pid = 2216] [serial = 1099] [outer = 0x119692800] 23:52:33 INFO - PROCESS | 2216 | 1467615153457 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]]]}] 23:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 523ms 23:52:33 INFO - PROCESS | 2216 | 1467615153485 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 2216 | 1467615153486 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 23:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:52:33 INFO - PROCESS | 2216 | 1467615153488 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - PROCESS | 2216 | 1467615153489 Marionette TRACE conn2 <- [1,1438,null,{}] 23:52:33 INFO - PROCESS | 2216 | 1467615153498 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}] 23:52:33 INFO - PROCESS | 2216 | 1467615153499 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:33 INFO - PROCESS | 2216 | 1467615153592 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:52:33 INFO - PROCESS | 2216 | 1467615153596 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:33 INFO - PROCESS | 2216 | 1467615153600 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214bd000 == 32 [pid = 2216] [id = 367] 23:52:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x118305400) [pid = 2216] [serial = 1100] [outer = 0x0] 23:52:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x120f9d000) [pid = 2216] [serial = 1101] [outer = 0x118305400] 23:52:33 INFO - PROCESS | 2216 | 1467615153632 Marionette DEBUG loaded listener.js 23:52:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x121921000) [pid = 2216] [serial = 1102] [outer = 0x118305400] 23:52:34 INFO - PROCESS | 2216 | 1467615153997 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]]]}] 23:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 23:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:52:34 INFO - PROCESS | 2216 | 1467615154010 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 2216 | 1467615154011 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 23:52:34 INFO - PROCESS | 2216 | 1467615154013 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 2216 | 1467615154014 Marionette TRACE conn2 <- [1,1442,null,{}] 23:52:34 INFO - PROCESS | 2216 | 1467615154016 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}] 23:52:34 INFO - PROCESS | 2216 | 1467615154018 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:34 INFO - PROCESS | 2216 | 1467615154123 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:52:34 INFO - PROCESS | 2216 | 1467615154166 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 2216 | 1467615154167 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x112cbe000 == 33 [pid = 2216] [id = 368] 23:52:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1181b4800) [pid = 2216] [serial = 1103] [outer = 0x0] 23:52:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x121b98800) [pid = 2216] [serial = 1104] [outer = 0x1181b4800] 23:52:34 INFO - PROCESS | 2216 | 1467615154191 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124149c00) [pid = 2216] [serial = 1105] [outer = 0x1181b4800] 23:52:34 INFO - PROCESS | 2216 | 1467615154525 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]]]}] 23:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 569ms 23:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:52:34 INFO - PROCESS | 2216 | 1467615154582 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:52:34 INFO - PROCESS | 2216 | 1467615154584 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 23:52:34 INFO - PROCESS | 2216 | 1467615154586 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:52:34 INFO - PROCESS | 2216 | 1467615154587 Marionette TRACE conn2 <- [1,1446,null,{}] 23:52:34 INFO - PROCESS | 2216 | 1467615154589 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}] 23:52:34 INFO - PROCESS | 2216 | 1467615154590 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:34 INFO - PROCESS | 2216 | 1467615154692 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x128ba5000) [pid = 2216] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x128a2b400) [pid = 2216] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1237b5c00) [pid = 2216] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124ce5000) [pid = 2216] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x112988c00) [pid = 2216] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1128ae800) [pid = 2216] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1150cfc00) [pid = 2216] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x113d3f800) [pid = 2216] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x124cf1400) [pid = 2216] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x112f32000) [pid = 2216] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1128a4c00) [pid = 2216] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1129aa000) [pid = 2216] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x128a11400) [pid = 2216] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x11266a000) [pid = 2216] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x118744400) [pid = 2216] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:52:34 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1219c9000) [pid = 2216] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:52:34 INFO - PROCESS | 2216 | 1467615154936 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 2216 | 1467615154937 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x118518800 == 34 [pid = 2216] [id = 369] 23:52:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1128a4c00) [pid = 2216] [serial = 1106] [outer = 0x0] 23:52:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x112f30c00) [pid = 2216] [serial = 1107] [outer = 0x1128a4c00] 23:52:34 INFO - PROCESS | 2216 | 1467615154962 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1167cd000) [pid = 2216] [serial = 1108] [outer = 0x1128a4c00] 23:52:35 INFO - PROCESS | 2216 | 1467615155241 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]]]}] 23:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 718ms 23:52:35 INFO - PROCESS | 2216 | 1467615155305 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 2216 | 1467615155307 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 23:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:52:35 INFO - PROCESS | 2216 | 1467615155313 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 2216 | 1467615155314 Marionette TRACE conn2 <- [1,1450,null,{}] 23:52:35 INFO - PROCESS | 2216 | 1467615155318 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}] 23:52:35 INFO - PROCESS | 2216 | 1467615155320 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:35 INFO - PROCESS | 2216 | 1467615155461 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:52:35 INFO - PROCESS | 2216 | 1467615155541 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:35 INFO - PROCESS | 2216 | 1467615155542 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x12663e800 == 35 [pid = 2216] [id = 370] 23:52:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1128ab400) [pid = 2216] [serial = 1109] [outer = 0x0] 23:52:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11990c800) [pid = 2216] [serial = 1110] [outer = 0x1128ab400] 23:52:35 INFO - PROCESS | 2216 | 1467615155585 Marionette DEBUG loaded listener.js 23:52:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124be2800) [pid = 2216] [serial = 1111] [outer = 0x1128ab400] 23:52:35 INFO - PROCESS | 2216 | 1467615155948 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]]]}] 23:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 672ms 23:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:52:35 INFO - PROCESS | 2216 | 1467615155982 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 2216 | 1467615155983 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 23:52:35 INFO - PROCESS | 2216 | 1467615155985 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 2216 | 1467615155986 Marionette TRACE conn2 <- [1,1454,null,{}] 23:52:35 INFO - PROCESS | 2216 | 1467615155988 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}] 23:52:35 INFO - PROCESS | 2216 | 1467615155990 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:36 INFO - PROCESS | 2216 | 1467615156065 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:52:36 INFO - PROCESS | 2216 | 1467615156118 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 2216 | 1467615156120 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f0d000 == 36 [pid = 2216] [id = 371] 23:52:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1129a3c00) [pid = 2216] [serial = 1112] [outer = 0x0] 23:52:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124cda800) [pid = 2216] [serial = 1113] [outer = 0x1129a3c00] 23:52:36 INFO - PROCESS | 2216 | 1467615156144 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124cf1c00) [pid = 2216] [serial = 1114] [outer = 0x1129a3c00] 23:52:36 INFO - PROCESS | 2216 | 1467615156408 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]]]}] 23:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 468ms 23:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:52:36 INFO - PROCESS | 2216 | 1467615156453 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 2216 | 1467615156454 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 23:52:36 INFO - PROCESS | 2216 | 1467615156456 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 2216 | 1467615156458 Marionette TRACE conn2 <- [1,1458,null,{}] 23:52:36 INFO - PROCESS | 2216 | 1467615156468 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}] 23:52:36 INFO - PROCESS | 2216 | 1467615156469 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:36 INFO - PROCESS | 2216 | 1467615156550 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:52:36 INFO - PROCESS | 2216 | 1467615156554 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 2216 | 1467615156556 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a31b000 == 37 [pid = 2216] [id = 372] 23:52:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124ce5000) [pid = 2216] [serial = 1115] [outer = 0x0] 23:52:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x126077000) [pid = 2216] [serial = 1116] [outer = 0x124ce5000] 23:52:36 INFO - PROCESS | 2216 | 1467615156584 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1265dc400) [pid = 2216] [serial = 1117] [outer = 0x124ce5000] 23:52:37 INFO - PROCESS | 2216 | 1467615157060 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]]]}] 23:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 626ms 23:52:37 INFO - PROCESS | 2216 | 1467615157083 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:52:37 INFO - PROCESS | 2216 | 1467615157085 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 23:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:52:37 INFO - PROCESS | 2216 | 1467615157089 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:52:37 INFO - PROCESS | 2216 | 1467615157091 Marionette TRACE conn2 <- [1,1462,null,{}] 23:52:37 INFO - PROCESS | 2216 | 1467615157094 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}] 23:52:37 INFO - PROCESS | 2216 | 1467615157096 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:37 INFO - PROCESS | 2216 | 1467615157212 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:52:37 INFO - PROCESS | 2216 | 1467615157268 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:37 INFO - PROCESS | 2216 | 1467615157269 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x11699f800 == 38 [pid = 2216] [id = 373] 23:52:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x112e97400) [pid = 2216] [serial = 1118] [outer = 0x0] 23:52:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1133dac00) [pid = 2216] [serial = 1119] [outer = 0x112e97400] 23:52:37 INFO - PROCESS | 2216 | 1467615157300 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x115e30400) [pid = 2216] [serial = 1120] [outer = 0x112e97400] 23:52:37 INFO - PROCESS | 2216 | 1467615157915 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]]]}] 23:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 870ms 23:52:37 INFO - PROCESS | 2216 | 1467615157959 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:52:37 INFO - PROCESS | 2216 | 1467615157962 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 23:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:52:37 INFO - PROCESS | 2216 | 1467615157967 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:52:37 INFO - PROCESS | 2216 | 1467615157969 Marionette TRACE conn2 <- [1,1466,null,{}] 23:52:37 INFO - PROCESS | 2216 | 1467615157971 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}] 23:52:37 INFO - PROCESS | 2216 | 1467615157973 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:38 INFO - PROCESS | 2216 | 1467615158080 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:52:38 INFO - PROCESS | 2216 | 1467615158134 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:38 INFO - PROCESS | 2216 | 1467615158135 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x12103b000 == 39 [pid = 2216] [id = 374] 23:52:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x118385800) [pid = 2216] [serial = 1121] [outer = 0x0] 23:52:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1185e3400) [pid = 2216] [serial = 1122] [outer = 0x118385800] 23:52:38 INFO - PROCESS | 2216 | 1467615158167 Marionette DEBUG loaded listener.js 23:52:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x118745000) [pid = 2216] [serial = 1123] [outer = 0x118385800] 23:52:38 INFO - PROCESS | 2216 | 1467615158898 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]]]}] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x128f0d000 == 38 [pid = 2216] [id = 371] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12663e800 == 37 [pid = 2216] [id = 370] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x118518800 == 36 [pid = 2216] [id = 369] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x112cbe000 == 35 [pid = 2216] [id = 368] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x1214bd000 == 34 [pid = 2216] [id = 367] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x119a50000 == 33 [pid = 2216] [id = 366] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x119604800 == 32 [pid = 2216] [id = 365] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x117255800 == 31 [pid = 2216] [id = 364] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x116f2a800 == 30 [pid = 2216] [id = 363] 23:52:38 INFO - PROCESS | 2216 | --DOCSHELL 0x113a36000 == 29 [pid = 2216] [id = 362] 23:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 972ms 23:52:38 INFO - PROCESS | 2216 | 1467615158940 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:52:38 INFO - PROCESS | 2216 | 1467615158942 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 23:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:52:38 INFO - PROCESS | 2216 | 1467615158946 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:52:38 INFO - PROCESS | 2216 | 1467615158947 Marionette TRACE conn2 <- [1,1470,null,{}] 23:52:38 INFO - PROCESS | 2216 | 1467615158951 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}] 23:52:38 INFO - PROCESS | 2216 | 1467615158952 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:39 INFO - PROCESS | 2216 | 1467615159035 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:52:39 INFO - PROCESS | 2216 | 1467615159040 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 2216 | 1467615159042 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x11694d000 == 30 [pid = 2216] [id = 375] 23:52:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x115e2cc00) [pid = 2216] [serial = 1124] [outer = 0x0] 23:52:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x11662e800) [pid = 2216] [serial = 1125] [outer = 0x115e2cc00] 23:52:39 INFO - PROCESS | 2216 | 1467615159073 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1176f2400) [pid = 2216] [serial = 1126] [outer = 0x115e2cc00] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1291aa000) [pid = 2216] [serial = 1072] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1291a0000) [pid = 2216] [serial = 1071] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x128dd9000) [pid = 2216] [serial = 1068] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x124686000) [pid = 2216] [serial = 1050] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x124cf3400) [pid = 2216] [serial = 1053] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x124cdd400) [pid = 2216] [serial = 1051] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x113d92c00) [pid = 2216] [serial = 1029] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1162dac00) [pid = 2216] [serial = 1030] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x118fdd000) [pid = 2216] [serial = 1041] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x11990b000) [pid = 2216] [serial = 1042] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x115e23c00) [pid = 2216] [serial = 1032] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11697a800) [pid = 2216] [serial = 1033] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1185e0000) [pid = 2216] [serial = 1038] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1260ea400) [pid = 2216] [serial = 1056] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x118f54800) [pid = 2216] [serial = 1039] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x116979400) [pid = 2216] [serial = 1035] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1184a9c00) [pid = 2216] [serial = 1036] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x117211800) [pid = 2216] [serial = 1027] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x120eff800) [pid = 2216] [serial = 1044] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x120fc6400) [pid = 2216] [serial = 1045] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12666c000) [pid = 2216] [serial = 1057] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128a25c00) [pid = 2216] [serial = 1065] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x115e25c00) [pid = 2216] [serial = 1059] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x128b3b800) [pid = 2216] [serial = 1066] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x126c2b800) [pid = 2216] [serial = 1063] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x121b8cc00) [pid = 2216] [serial = 1047] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1237b3800) [pid = 2216] [serial = 1048] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1176ed800) [pid = 2216] [serial = 1060] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x1215d7400) [pid = 2216] [serial = 1062] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x126075800) [pid = 2216] [serial = 1054] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x128f93800) [pid = 2216] [serial = 1069] [outer = 0x0] [url = about:blank] 23:52:39 INFO - PROCESS | 2216 | 1467615159456 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]]]}] 23:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 520ms 23:52:39 INFO - PROCESS | 2216 | 1467615159466 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 2216 | 1467615159469 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 23:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:52:39 INFO - PROCESS | 2216 | 1467615159473 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 2216 | 1467615159474 Marionette TRACE conn2 <- [1,1474,null,{}] 23:52:39 INFO - PROCESS | 2216 | 1467615159479 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}] 23:52:39 INFO - PROCESS | 2216 | 1467615159481 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:39 INFO - PROCESS | 2216 | 1467615159557 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:52:39 INFO - PROCESS | 2216 | 1467615159563 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 2216 | 1467615159564 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x118417000 == 31 [pid = 2216] [id = 376] 23:52:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1184a9800) [pid = 2216] [serial = 1127] [outer = 0x0] 23:52:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1185e7400) [pid = 2216] [serial = 1128] [outer = 0x1184a9800] 23:52:39 INFO - PROCESS | 2216 | 1467615159591 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1188ac400) [pid = 2216] [serial = 1129] [outer = 0x1184a9800] 23:52:39 INFO - PROCESS | 2216 | 1467615159959 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]]]}] 23:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 23:52:39 INFO - PROCESS | 2216 | 1467615159993 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 2216 | 1467615159996 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 23:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:52:40 INFO - PROCESS | 2216 | 1467615159998 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - PROCESS | 2216 | 1467615160001 Marionette TRACE conn2 <- [1,1478,null,{}] 23:52:40 INFO - PROCESS | 2216 | 1467615160008 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}] 23:52:40 INFO - PROCESS | 2216 | 1467615160011 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:40 INFO - PROCESS | 2216 | 1467615160089 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:52:40 INFO - PROCESS | 2216 | 1467615160097 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 2216 | 1467615160099 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dcc800 == 32 [pid = 2216] [id = 377] 23:52:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x112e91c00) [pid = 2216] [serial = 1130] [outer = 0x0] 23:52:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1197dd800) [pid = 2216] [serial = 1131] [outer = 0x112e91c00] 23:52:40 INFO - PROCESS | 2216 | 1467615160126 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x119ed5c00) [pid = 2216] [serial = 1132] [outer = 0x112e91c00] 23:52:40 INFO - PROCESS | 2216 | 1467615160465 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]]]}] 23:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 522ms 23:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:52:40 INFO - PROCESS | 2216 | 1467615160520 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 2216 | 1467615160522 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 23:52:40 INFO - PROCESS | 2216 | 1467615160524 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - PROCESS | 2216 | 1467615160525 Marionette TRACE conn2 <- [1,1482,null,{}] 23:52:40 INFO - PROCESS | 2216 | 1467615160527 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}] 23:52:40 INFO - PROCESS | 2216 | 1467615160528 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:40 INFO - PROCESS | 2216 | 1467615160607 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:52:40 INFO - PROCESS | 2216 | 1467615160613 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:40 INFO - PROCESS | 2216 | 1467615160614 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d17000 == 33 [pid = 2216] [id = 378] 23:52:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x120efdc00) [pid = 2216] [serial = 1133] [outer = 0x0] 23:52:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120f9bc00) [pid = 2216] [serial = 1134] [outer = 0x120efdc00] 23:52:40 INFO - PROCESS | 2216 | 1467615160639 Marionette DEBUG loaded listener.js 23:52:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x12134bc00) [pid = 2216] [serial = 1135] [outer = 0x120efdc00] 23:52:40 INFO - PROCESS | 2216 | 1467615160995 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]]]}] 23:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 23:52:41 INFO - PROCESS | 2216 | 1467615161044 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 2216 | 1467615161046 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 23:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:52:41 INFO - PROCESS | 2216 | 1467615161048 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - PROCESS | 2216 | 1467615161049 Marionette TRACE conn2 <- [1,1486,null,{}] 23:52:41 INFO - PROCESS | 2216 | 1467615161051 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}] 23:52:41 INFO - PROCESS | 2216 | 1467615161052 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:41 INFO - PROCESS | 2216 | 1467615161126 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:52:41 INFO - PROCESS | 2216 | 1467615161160 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 2216 | 1467615161161 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x126002800 == 34 [pid = 2216] [id = 379] 23:52:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x120efe000) [pid = 2216] [serial = 1136] [outer = 0x0] 23:52:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x12191b800) [pid = 2216] [serial = 1137] [outer = 0x120efe000] 23:52:41 INFO - PROCESS | 2216 | 1467615161215 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x121de3400) [pid = 2216] [serial = 1138] [outer = 0x120efe000] 23:52:41 INFO - PROCESS | 2216 | 1467615161538 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]]]}] 23:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 23:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:52:41 INFO - PROCESS | 2216 | 1467615161577 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:52:41 INFO - PROCESS | 2216 | 1467615161578 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 23:52:41 INFO - PROCESS | 2216 | 1467615161580 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:52:41 INFO - PROCESS | 2216 | 1467615161581 Marionette TRACE conn2 <- [1,1490,null,{}] 23:52:41 INFO - PROCESS | 2216 | 1467615161583 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}] 23:52:41 INFO - PROCESS | 2216 | 1467615161587 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:41 INFO - PROCESS | 2216 | 1467615161729 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:52:41 INFO - PROCESS | 2216 | 1467615161774 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 2216 | 1467615161776 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x129102800 == 35 [pid = 2216] [id = 380] 23:52:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x121b3c400) [pid = 2216] [serial = 1139] [outer = 0x0] 23:52:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x124383400) [pid = 2216] [serial = 1140] [outer = 0x121b3c400] 23:52:41 INFO - PROCESS | 2216 | 1467615161816 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1260e6000) [pid = 2216] [serial = 1141] [outer = 0x121b3c400] 23:52:42 INFO - PROCESS | 2216 | 1467615162281 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]]]}] 23:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 718ms 23:52:42 INFO - PROCESS | 2216 | 1467615162299 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 2216 | 1467615162300 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 23:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:52:42 INFO - PROCESS | 2216 | 1467615162302 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 2216 | 1467615162303 Marionette TRACE conn2 <- [1,1494,null,{}] 23:52:42 INFO - PROCESS | 2216 | 1467615162306 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}] 23:52:42 INFO - PROCESS | 2216 | 1467615162307 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:42 INFO - PROCESS | 2216 | 1467615162398 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:52:42 INFO - PROCESS | 2216 | 1467615162407 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 2216 | 1467615162409 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a30a000 == 36 [pid = 2216] [id = 381] 23:52:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x12652b800) [pid = 2216] [serial = 1142] [outer = 0x0] 23:52:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x12666c000) [pid = 2216] [serial = 1143] [outer = 0x12652b800] 23:52:42 INFO - PROCESS | 2216 | 1467615162436 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x126c1d000) [pid = 2216] [serial = 1144] [outer = 0x12652b800] 23:52:42 INFO - PROCESS | 2216 | 1467615162754 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]]]}] 23:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 23:52:42 INFO - PROCESS | 2216 | 1467615162771 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:52:42 INFO - PROCESS | 2216 | 1467615162772 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 23:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:52:42 INFO - PROCESS | 2216 | 1467615162774 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 2216 | 1467615162775 Marionette TRACE conn2 <- [1,1498,null,{}] 23:52:42 INFO - PROCESS | 2216 | 1467615162780 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}] 23:52:42 INFO - PROCESS | 2216 | 1467615162781 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:42 INFO - PROCESS | 2216 | 1467615162875 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:52:42 INFO - PROCESS | 2216 | 1467615162885 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:42 INFO - PROCESS | 2216 | 1467615162886 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a628800 == 37 [pid = 2216] [id = 382] 23:52:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1260e5000) [pid = 2216] [serial = 1145] [outer = 0x0] 23:52:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128a14c00) [pid = 2216] [serial = 1146] [outer = 0x1260e5000] 23:52:42 INFO - PROCESS | 2216 | 1467615162911 Marionette DEBUG loaded listener.js 23:52:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128a1bc00) [pid = 2216] [serial = 1147] [outer = 0x1260e5000] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x119692800) [pid = 2216] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x118305400) [pid = 2216] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1181b4800) [pid = 2216] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1128a4c00) [pid = 2216] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1129a3c00) [pid = 2216] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x112985000) [pid = 2216] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1128ab400) [pid = 2216] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1162e3800) [pid = 2216] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1167cdc00) [pid = 2216] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x11990f400) [pid = 2216] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x118745c00) [pid = 2216] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x11830fc00) [pid = 2216] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x116708c00) [pid = 2216] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:52:43 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1193a3c00) [pid = 2216] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:52:43 INFO - PROCESS | 2216 | 1467615163308 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]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 572ms 23:52:43 INFO - PROCESS | 2216 | 1467615163346 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 2216 | 1467615163347 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 23:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:52:43 INFO - PROCESS | 2216 | 1467615163350 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - PROCESS | 2216 | 1467615163351 Marionette TRACE conn2 <- [1,1502,null,{}] 23:52:43 INFO - PROCESS | 2216 | 1467615163353 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}] 23:52:43 INFO - PROCESS | 2216 | 1467615163354 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:43 INFO - PROCESS | 2216 | 1467615163431 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:52:43 INFO - PROCESS | 2216 | 1467615163434 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 2216 | 1467615163435 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x118421000 == 38 [pid = 2216] [id = 383] 23:52:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1162de800) [pid = 2216] [serial = 1148] [outer = 0x0] 23:52:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1170d9000) [pid = 2216] [serial = 1149] [outer = 0x1162de800] 23:52:43 INFO - PROCESS | 2216 | 1467615163459 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x118fdf000) [pid = 2216] [serial = 1150] [outer = 0x1162de800] 23:52:43 INFO - PROCESS | 2216 | 1467615163781 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]]]}] 23:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 23:52:43 INFO - PROCESS | 2216 | 1467615163820 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:52:43 INFO - PROCESS | 2216 | 1467615163822 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 23:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:52:43 INFO - PROCESS | 2216 | 1467615163824 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:52:43 INFO - PROCESS | 2216 | 1467615163825 Marionette TRACE conn2 <- [1,1506,null,{}] 23:52:43 INFO - PROCESS | 2216 | 1467615163827 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}] 23:52:43 INFO - PROCESS | 2216 | 1467615163829 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:43 INFO - PROCESS | 2216 | 1467615163931 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:52:43 INFO - PROCESS | 2216 | 1467615163937 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 2216 | 1467615163938 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b707800 == 39 [pid = 2216] [id = 384] 23:52:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x11990c000) [pid = 2216] [serial = 1151] [outer = 0x0] 23:52:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1237bb800) [pid = 2216] [serial = 1152] [outer = 0x11990c000] 23:52:43 INFO - PROCESS | 2216 | 1467615163969 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x126c1cc00) [pid = 2216] [serial = 1153] [outer = 0x11990c000] 23:52:44 INFO - PROCESS | 2216 | 1467615164268 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]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms 23:52:44 INFO - PROCESS | 2216 | 1467615164295 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:52:44 INFO - PROCESS | 2216 | 1467615164298 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 23:52:44 INFO - PROCESS | 2216 | 1467615164301 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 2216 | 1467615164302 Marionette TRACE conn2 <- [1,1510,null,{}] 23:52:44 INFO - PROCESS | 2216 | 1467615164305 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}] 23:52:44 INFO - PROCESS | 2216 | 1467615164306 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:44 INFO - PROCESS | 2216 | 1467615164398 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:52:44 INFO - PROCESS | 2216 | 1467615164402 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 2216 | 1467615164403 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd67800 == 40 [pid = 2216] [id = 385] 23:52:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x121221000) [pid = 2216] [serial = 1154] [outer = 0x0] 23:52:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x128b41400) [pid = 2216] [serial = 1155] [outer = 0x121221000] 23:52:44 INFO - PROCESS | 2216 | 1467615164429 Marionette DEBUG loaded listener.js 23:52:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x128f95c00) [pid = 2216] [serial = 1156] [outer = 0x121221000] 23:52:44 INFO - PROCESS | 2216 | 1467615164832 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]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 23:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:52:44 INFO - PROCESS | 2216 | 1467615164872 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:52:44 INFO - PROCESS | 2216 | 1467615164873 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 23:52:44 INFO - PROCESS | 2216 | 1467615164875 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 2216 | 1467615164876 Marionette TRACE conn2 <- [1,1514,null,{}] 23:52:44 INFO - PROCESS | 2216 | 1467615164878 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}] 23:52:44 INFO - PROCESS | 2216 | 1467615164879 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:44 INFO - PROCESS | 2216 | 1467615164956 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:52:44 INFO - PROCESS | 2216 | 1467615164964 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 2216 | 1467615164965 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c003800 == 41 [pid = 2216] [id = 386] 23:52:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1291a2000) [pid = 2216] [serial = 1157] [outer = 0x0] 23:52:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1291ac800) [pid = 2216] [serial = 1158] [outer = 0x1291a2000] 23:52:44 INFO - PROCESS | 2216 | 1467615164988 Marionette DEBUG loaded listener.js 23:52:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x12944c400) [pid = 2216] [serial = 1159] [outer = 0x1291a2000] 23:52:45 INFO - PROCESS | 2216 | --DOCSHELL 0x11694d000 == 40 [pid = 2216] [id = 375] 23:52:45 INFO - PROCESS | 2216 | --DOCSHELL 0x12103b000 == 39 [pid = 2216] [id = 374] 23:52:45 INFO - PROCESS | 2216 | --DOCSHELL 0x11699f800 == 38 [pid = 2216] [id = 373] 23:52:45 INFO - PROCESS | 2216 | --DOCSHELL 0x12a31b000 == 37 [pid = 2216] [id = 372] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x118417000 == 36 [pid = 2216] [id = 376] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x119dcc800 == 35 [pid = 2216] [id = 377] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x129102800 == 34 [pid = 2216] [id = 380] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x126002800 == 33 [pid = 2216] [id = 379] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12a628800 == 32 [pid = 2216] [id = 382] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x118421000 == 31 [pid = 2216] [id = 383] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd67800 == 30 [pid = 2216] [id = 385] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12a30a000 == 29 [pid = 2216] [id = 381] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12b707800 == 28 [pid = 2216] [id = 384] 23:52:46 INFO - PROCESS | 2216 | --DOCSHELL 0x121d17000 == 27 [pid = 2216] [id = 378] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x118385c00) [pid = 2216] [serial = 1075] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1176ec400) [pid = 2216] [serial = 1074] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1197c8800) [pid = 2216] [serial = 1078] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x11939a000) [pid = 2216] [serial = 1077] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12414b000) [pid = 2216] [serial = 1081] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x121345400) [pid = 2216] [serial = 1080] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x119106400) [pid = 2216] [serial = 1095] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x11837f800) [pid = 2216] [serial = 1092] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x11873d400) [pid = 2216] [serial = 1093] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1170d7800) [pid = 2216] [serial = 1089] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x117eae400) [pid = 2216] [serial = 1090] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x12666ac00) [pid = 2216] [serial = 1084] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x124c9c000) [pid = 2216] [serial = 1083] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x119903400) [pid = 2216] [serial = 1098] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x120f9d000) [pid = 2216] [serial = 1101] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x121b98800) [pid = 2216] [serial = 1104] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x121921000) [pid = 2216] [serial = 1102] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x124149c00) [pid = 2216] [serial = 1105] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1167cd000) [pid = 2216] [serial = 1108] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x124cf1c00) [pid = 2216] [serial = 1114] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x11336dc00) [pid = 2216] [serial = 1087] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x1129a1400) [pid = 2216] [serial = 1086] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x124be2800) [pid = 2216] [serial = 1111] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x11990c800) [pid = 2216] [serial = 1110] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x119ec8000) [pid = 2216] [serial = 1099] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x126077000) [pid = 2216] [serial = 1116] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x112f30c00) [pid = 2216] [serial = 1107] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x11968d000) [pid = 2216] [serial = 1096] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x124cda800) [pid = 2216] [serial = 1113] [outer = 0x0] [url = about:blank] 23:52:46 INFO - PROCESS | 2216 | 1467615166394 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]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1572ms 23:52:46 INFO - PROCESS | 2216 | 1467615166448 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 2216 | 1467615166450 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 23:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:52:46 INFO - PROCESS | 2216 | 1467615166454 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 2216 | 1467615166456 Marionette TRACE conn2 <- [1,1518,null,{}] 23:52:46 INFO - PROCESS | 2216 | 1467615166462 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}] 23:52:46 INFO - PROCESS | 2216 | 1467615166463 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:46 INFO - PROCESS | 2216 | 1467615166546 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:52:46 INFO - PROCESS | 2216 | 1467615166600 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:46 INFO - PROCESS | 2216 | 1467615166601 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x116019000 == 28 [pid = 2216] [id = 387] 23:52:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x1138eac00) [pid = 2216] [serial = 1160] [outer = 0x0] 23:52:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x1138f7400) [pid = 2216] [serial = 1161] [outer = 0x1138eac00] 23:52:46 INFO - PROCESS | 2216 | 1467615166629 Marionette DEBUG loaded listener.js 23:52:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x115e22c00) [pid = 2216] [serial = 1162] [outer = 0x1138eac00] 23:52:46 INFO - PROCESS | 2216 | 1467615166939 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]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 522ms 23:52:46 INFO - PROCESS | 2216 | 1467615166976 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 2216 | 1467615166981 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 23:52:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:52:46 INFO - PROCESS | 2216 | 1467615166986 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 2216 | 1467615166988 Marionette TRACE conn2 <- [1,1522,null,{}] 23:52:46 INFO - PROCESS | 2216 | 1467615166990 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}] 23:52:46 INFO - PROCESS | 2216 | 1467615166992 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:47 INFO - PROCESS | 2216 | 1467615167068 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:52:47 INFO - PROCESS | 2216 | 1467615167072 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 2216 | 1467615167074 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f42000 == 29 [pid = 2216] [id = 388] 23:52:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x115e2e000) [pid = 2216] [serial = 1163] [outer = 0x0] 23:52:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1166f1000) [pid = 2216] [serial = 1164] [outer = 0x115e2e000] 23:52:47 INFO - PROCESS | 2216 | 1467615167105 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x116971000) [pid = 2216] [serial = 1165] [outer = 0x115e2e000] 23:52:47 INFO - PROCESS | 2216 | 1467615167422 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"]]]}] 23:52:47 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 () { 23:52:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:52:47 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 () { 23:52:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:52:47 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 () { 23:52:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:52:47 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 () { 23:52:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:52:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 471ms 23:52:47 INFO - PROCESS | 2216 | 1467615167457 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:52:47 INFO - PROCESS | 2216 | 1467615167470 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 23:52:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:52:47 INFO - PROCESS | 2216 | 1467615167482 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:52:47 INFO - PROCESS | 2216 | 1467615167484 Marionette TRACE conn2 <- [1,1526,null,{}] 23:52:47 INFO - PROCESS | 2216 | 1467615167493 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}] 23:52:47 INFO - PROCESS | 2216 | 1467615167498 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:47 INFO - PROCESS | 2216 | 1467615167572 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:52:47 INFO - PROCESS | 2216 | 1467615167580 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 2216 | 1467615167582 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x118405000 == 30 [pid = 2216] [id = 389] 23:52:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x11266b400) [pid = 2216] [serial = 1166] [outer = 0x0] 23:52:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x118387000) [pid = 2216] [serial = 1167] [outer = 0x11266b400] 23:52:47 INFO - PROCESS | 2216 | 1467615167610 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x1184b1800) [pid = 2216] [serial = 1168] [outer = 0x11266b400] 23:52:47 INFO - PROCESS | 2216 | 1467615167933 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"]]]}] 23:52:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:52:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:52:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:52:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 23:52:47 INFO - PROCESS | 2216 | 1467615167954 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:52:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:52:47 INFO - PROCESS | 2216 | 1467615167955 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 23:52:47 INFO - PROCESS | 2216 | 1467615167958 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:52:47 INFO - PROCESS | 2216 | 1467615167959 Marionette TRACE conn2 <- [1,1530,null,{}] 23:52:47 INFO - PROCESS | 2216 | 1467615167964 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}] 23:52:47 INFO - PROCESS | 2216 | 1467615167965 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:48 INFO - PROCESS | 2216 | 1467615168064 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:52:48 INFO - PROCESS | 2216 | 1467615168069 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 2216 | 1467615168070 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x11877e800 == 31 [pid = 2216] [id = 390] 23:52:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1184b2800) [pid = 2216] [serial = 1169] [outer = 0x0] 23:52:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x11873d800) [pid = 2216] [serial = 1170] [outer = 0x1184b2800] 23:52:48 INFO - PROCESS | 2216 | 1467615168095 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x118f5d400) [pid = 2216] [serial = 1171] [outer = 0x1184b2800] 23:52:48 INFO - PROCESS | 2216 | 1467615168365 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]]]}] 23:52:48 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 23:52:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:52:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:52:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:52:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:52:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:52:48 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. 23:52:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:52:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 422ms 23:52:48 INFO - PROCESS | 2216 | 1467615168382 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 2216 | 1467615168383 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 23:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:52:48 INFO - PROCESS | 2216 | 1467615168386 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 2216 | 1467615168387 Marionette TRACE conn2 <- [1,1534,null,{}] 23:52:48 INFO - PROCESS | 2216 | 1467615168389 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}] 23:52:48 INFO - PROCESS | 2216 | 1467615168390 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:48 INFO - PROCESS | 2216 | 1467615168474 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:52:48 INFO - PROCESS | 2216 | 1467615168480 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 2216 | 1467615168481 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x11998b800 == 32 [pid = 2216] [id = 391] 23:52:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1129aa000) [pid = 2216] [serial = 1172] [outer = 0x0] 23:52:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x119107c00) [pid = 2216] [serial = 1173] [outer = 0x1129aa000] 23:52:48 INFO - PROCESS | 2216 | 1467615168505 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x119690000) [pid = 2216] [serial = 1174] [outer = 0x1129aa000] 23:52:48 INFO - PROCESS | 2216 | 1467615168841 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]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 469ms 23:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:52:48 INFO - PROCESS | 2216 | 1467615168856 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:52:48 INFO - PROCESS | 2216 | 1467615168857 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 23:52:48 INFO - PROCESS | 2216 | 1467615168861 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 2216 | 1467615168863 Marionette TRACE conn2 <- [1,1538,null,{}] 23:52:48 INFO - PROCESS | 2216 | 1467615168865 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}] 23:52:48 INFO - PROCESS | 2216 | 1467615168869 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:48 INFO - PROCESS | 2216 | 1467615168993 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:52:49 INFO - PROCESS | 2216 | 1467615168999 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 2216 | 1467615169000 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e9a000 == 33 [pid = 2216] [id = 392] 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x119399c00) [pid = 2216] [serial = 1175] [outer = 0x0] 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1197dec00) [pid = 2216] [serial = 1176] [outer = 0x119399c00] 23:52:49 INFO - PROCESS | 2216 | 1467615169026 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120f9d000) [pid = 2216] [serial = 1177] [outer = 0x119399c00] 23:52:49 INFO - PROCESS | 2216 | 1467615169368 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]]]}] 23:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 23:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:52:49 INFO - PROCESS | 2216 | 1467615169382 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:52:49 INFO - PROCESS | 2216 | 1467615169383 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 23:52:49 INFO - PROCESS | 2216 | 1467615169385 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:52:49 INFO - PROCESS | 2216 | 1467615169386 Marionette TRACE conn2 <- [1,1542,null,{}] 23:52:49 INFO - PROCESS | 2216 | 1467615169389 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}] 23:52:49 INFO - PROCESS | 2216 | 1467615169390 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:49 INFO - PROCESS | 2216 | 1467615169473 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:52:49 INFO - PROCESS | 2216 | 1467615169480 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 2216 | 1467615169481 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d08000 == 34 [pid = 2216] [id = 393] 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x120f9dc00) [pid = 2216] [serial = 1178] [outer = 0x0] 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x121345800) [pid = 2216] [serial = 1179] [outer = 0x120f9dc00] 23:52:49 INFO - PROCESS | 2216 | 1467615169505 Marionette DEBUG loaded listener.js 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x121b90400) [pid = 2216] [serial = 1180] [outer = 0x120f9dc00] 23:52:49 INFO - PROCESS | 2216 | 1467615169819 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]]]}] 23:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 23:52:49 INFO - PROCESS | 2216 | 1467615169856 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:52:49 INFO - PROCESS | 2216 | 1467615169857 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 23:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:52:49 INFO - PROCESS | 2216 | 1467615169859 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:52:49 INFO - PROCESS | 2216 | 1467615169860 Marionette TRACE conn2 <- [1,1546,null,{}] 23:52:49 INFO - PROCESS | 2216 | 1467615169863 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}] 23:52:49 INFO - PROCESS | 2216 | 1467615169864 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:49 INFO - PROCESS | 2216 | 1467615169962 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:52:49 INFO - PROCESS | 2216 | 1467615169968 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:49 INFO - PROCESS | 2216 | 1467615169969 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d22000 == 35 [pid = 2216] [id = 394] 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x120f98800) [pid = 2216] [serial = 1181] [outer = 0x0] 23:52:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x121de2000) [pid = 2216] [serial = 1182] [outer = 0x120f98800] 23:52:49 INFO - PROCESS | 2216 | 1467615169993 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x12414b400) [pid = 2216] [serial = 1183] [outer = 0x120f98800] 23:52:50 INFO - PROCESS | 2216 | 1467615170298 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]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 23:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:52:50 INFO - PROCESS | 2216 | 1467615170331 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 2216 | 1467615170332 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 23:52:50 INFO - PROCESS | 2216 | 1467615170334 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 2216 | 1467615170335 Marionette TRACE conn2 <- [1,1550,null,{}] 23:52:50 INFO - PROCESS | 2216 | 1467615170337 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}] 23:52:50 INFO - PROCESS | 2216 | 1467615170338 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:50 INFO - PROCESS | 2216 | 1467615170417 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:52:50 INFO - PROCESS | 2216 | 1467615170421 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 2216 | 1467615170422 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x118404800 == 36 [pid = 2216] [id = 395] 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124152c00) [pid = 2216] [serial = 1184] [outer = 0x0] 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x12438d800) [pid = 2216] [serial = 1185] [outer = 0x124152c00] 23:52:50 INFO - PROCESS | 2216 | 1467615170448 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x124c8e800) [pid = 2216] [serial = 1186] [outer = 0x124152c00] 23:52:50 INFO - PROCESS | 2216 | 1467615170766 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]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 467ms 23:52:50 INFO - PROCESS | 2216 | 1467615170802 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 2216 | 1467615170803 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 23:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:52:50 INFO - PROCESS | 2216 | 1467615170805 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 2216 | 1467615170806 Marionette TRACE conn2 <- [1,1554,null,{}] 23:52:50 INFO - PROCESS | 2216 | 1467615170809 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}] 23:52:50 INFO - PROCESS | 2216 | 1467615170812 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:50 INFO - PROCESS | 2216 | 1467615170916 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:52:50 INFO - PROCESS | 2216 | 1467615170922 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 2216 | 1467615170923 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x126987800 == 37 [pid = 2216] [id = 396] 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1133e5000) [pid = 2216] [serial = 1187] [outer = 0x0] 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124c93c00) [pid = 2216] [serial = 1188] [outer = 0x1133e5000] 23:52:50 INFO - PROCESS | 2216 | 1467615170948 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124cf0c00) [pid = 2216] [serial = 1189] [outer = 0x1133e5000] 23:52:51 INFO - PROCESS | 2216 | 1467615171265 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]]]}] 23:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 23:52:51 INFO - PROCESS | 2216 | 1467615171274 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 2216 | 1467615171275 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 23:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:52:51 INFO - PROCESS | 2216 | 1467615171280 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 2216 | 1467615171283 Marionette TRACE conn2 <- [1,1558,null,{}] 23:52:51 INFO - PROCESS | 2216 | 1467615171285 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}] 23:52:51 INFO - PROCESS | 2216 | 1467615171287 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:51 INFO - PROCESS | 2216 | 1467615171381 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:52:51 INFO - PROCESS | 2216 | 1467615171385 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 2216 | 1467615171386 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x119989800 == 38 [pid = 2216] [id = 397] 23:52:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x124cf4800) [pid = 2216] [serial = 1190] [outer = 0x0] 23:52:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1260e8000) [pid = 2216] [serial = 1191] [outer = 0x124cf4800] 23:52:51 INFO - PROCESS | 2216 | 1467615171412 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x126927c00) [pid = 2216] [serial = 1192] [outer = 0x124cf4800] 23:52:51 INFO - PROCESS | 2216 | 1467615171794 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]]]}] 23:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 522ms 23:52:51 INFO - PROCESS | 2216 | 1467615171802 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:52:51 INFO - PROCESS | 2216 | 1467615171803 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 23:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:52:51 INFO - PROCESS | 2216 | 1467615171806 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:52:51 INFO - PROCESS | 2216 | 1467615171807 Marionette TRACE conn2 <- [1,1562,null,{}] 23:52:51 INFO - PROCESS | 2216 | 1467615171810 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}] 23:52:51 INFO - PROCESS | 2216 | 1467615171813 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:51 INFO - PROCESS | 2216 | 1467615171911 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:52:51 INFO - PROCESS | 2216 | 1467615171915 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:51 INFO - PROCESS | 2216 | 1467615171916 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292ba000 == 39 [pid = 2216] [id = 398] 23:52:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x124cfd000) [pid = 2216] [serial = 1193] [outer = 0x0] 23:52:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x128a14400) [pid = 2216] [serial = 1194] [outer = 0x124cfd000] 23:52:51 INFO - PROCESS | 2216 | 1467615171940 Marionette DEBUG loaded listener.js 23:52:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x128a27800) [pid = 2216] [serial = 1195] [outer = 0x124cfd000] 23:52:52 INFO - PROCESS | 2216 | 1467615172291 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]]]}] 23:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 23:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:52:52 INFO - PROCESS | 2216 | 1467615172328 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 2216 | 1467615172330 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 23:52:52 INFO - PROCESS | 2216 | 1467615172333 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - PROCESS | 2216 | 1467615172335 Marionette TRACE conn2 <- [1,1566,null,{}] 23:52:52 INFO - PROCESS | 2216 | 1467615172338 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}] 23:52:52 INFO - PROCESS | 2216 | 1467615172339 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:52 INFO - PROCESS | 2216 | 1467615172430 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:52:52 INFO - PROCESS | 2216 | 1467615172460 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 2216 | 1467615172461 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a99d000 == 40 [pid = 2216] [id = 399] 23:52:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x126c2bc00) [pid = 2216] [serial = 1196] [outer = 0x0] 23:52:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x128a30c00) [pid = 2216] [serial = 1197] [outer = 0x126c2bc00] 23:52:52 INFO - PROCESS | 2216 | 1467615172489 Marionette DEBUG loaded listener.js 23:52:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x128b44800) [pid = 2216] [serial = 1198] [outer = 0x126c2bc00] 23:52:52 INFO - PROCESS | 2216 | 1467615172968 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]]]}] 23:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 23:52:53 INFO - PROCESS | 2216 | 1467615173010 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:52:53 INFO - PROCESS | 2216 | 1467615173012 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 23:52:53 INFO - PROCESS | 2216 | 1467615173015 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:52:53 INFO - PROCESS | 2216 | 1467615173017 Marionette TRACE conn2 <- [1,1570,null,{}] 23:52:53 INFO - PROCESS | 2216 | 1467615173020 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}] 23:52:53 INFO - PROCESS | 2216 | 1467615173022 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:53 INFO - PROCESS | 2216 | 1467615173149 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:52:53 INFO - PROCESS | 2216 | 1467615173185 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 2216 | 1467615173187 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b878800 == 41 [pid = 2216] [id = 400] 23:52:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x128ba1c00) [pid = 2216] [serial = 1199] [outer = 0x0] 23:52:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x128f36400) [pid = 2216] [serial = 1200] [outer = 0x128ba1c00] 23:52:53 INFO - PROCESS | 2216 | 1467615173211 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1291a0000) [pid = 2216] [serial = 1201] [outer = 0x128ba1c00] 23:52:53 INFO - PROCESS | 2216 | 1467615173493 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]]]}] 23:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 520ms 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1162de800) [pid = 2216] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x121221000) [pid = 2216] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x120efdc00) [pid = 2216] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x112e91c00) [pid = 2216] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1184a9800) [pid = 2216] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x115e2cc00) [pid = 2216] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x118385800) [pid = 2216] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x112e97400) [pid = 2216] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x124ce5000) [pid = 2216] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11990c000) [pid = 2216] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x120efe000) [pid = 2216] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x121b3c400) [pid = 2216] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12652b800) [pid = 2216] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:52:53 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1260e5000) [pid = 2216] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:52:53 INFO - PROCESS | 2216 | 1467615173673 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:52:53 INFO - PROCESS | 2216 | 1467615173675 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 23:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:52:53 INFO - PROCESS | 2216 | 1467615173681 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:52:53 INFO - PROCESS | 2216 | 1467615173682 Marionette TRACE conn2 <- [1,1574,null,{}] 23:52:53 INFO - PROCESS | 2216 | 1467615173684 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}] 23:52:53 INFO - PROCESS | 2216 | 1467615173685 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:53 INFO - PROCESS | 2216 | 1467615173771 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:52:53 INFO - PROCESS | 2216 | 1467615173775 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:53 INFO - PROCESS | 2216 | 1467615173776 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x119187800 == 42 [pid = 2216] [id = 401] 23:52:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x115e24000) [pid = 2216] [serial = 1202] [outer = 0x0] 23:52:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x118386400) [pid = 2216] [serial = 1203] [outer = 0x115e24000] 23:52:53 INFO - PROCESS | 2216 | 1467615173803 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x11990b800) [pid = 2216] [serial = 1204] [outer = 0x115e24000] 23:52:54 INFO - PROCESS | 2216 | 1467615174211 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]]]}] 23:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 567ms 23:52:54 INFO - PROCESS | 2216 | 1467615174249 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 2216 | 1467615174251 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 23:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:52:54 INFO - PROCESS | 2216 | 1467615174261 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 2216 | 1467615174263 Marionette TRACE conn2 <- [1,1578,null,{}] 23:52:54 INFO - PROCESS | 2216 | 1467615174266 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}] 23:52:54 INFO - PROCESS | 2216 | 1467615174268 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:54 INFO - PROCESS | 2216 | 1467615174390 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:52:54 INFO - PROCESS | 2216 | 1467615174399 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:54 INFO - PROCESS | 2216 | 1467615174400 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd65800 == 43 [pid = 2216] [id = 402] 23:52:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x11990f400) [pid = 2216] [serial = 1205] [outer = 0x0] 23:52:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1260e5000) [pid = 2216] [serial = 1206] [outer = 0x11990f400] 23:52:54 INFO - PROCESS | 2216 | 1467615174439 Marionette DEBUG loaded listener.js 23:52:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128f93800) [pid = 2216] [serial = 1207] [outer = 0x11990f400] 23:52:54 INFO - PROCESS | 2216 | 1467615174828 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]]]}] 23:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 619ms 23:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:52:54 INFO - PROCESS | 2216 | 1467615174880 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:52:54 INFO - PROCESS | 2216 | 1467615174882 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 23:52:54 INFO - PROCESS | 2216 | 1467615174884 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:52:54 INFO - PROCESS | 2216 | 1467615174885 Marionette TRACE conn2 <- [1,1582,null,{}] 23:52:54 INFO - PROCESS | 2216 | 1467615174894 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}] 23:52:54 INFO - PROCESS | 2216 | 1467615174896 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:55 INFO - PROCESS | 2216 | 1467615175004 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:52:55 INFO - PROCESS | 2216 | 1467615175023 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 2216 | 1467615175024 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c49f800 == 44 [pid = 2216] [id = 403] 23:52:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12414c800) [pid = 2216] [serial = 1208] [outer = 0x0] 23:52:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1292d5c00) [pid = 2216] [serial = 1209] [outer = 0x12414c800] 23:52:55 INFO - PROCESS | 2216 | 1467615175050 Marionette DEBUG loaded listener.js 23:52:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x129449c00) [pid = 2216] [serial = 1210] [outer = 0x12414c800] 23:52:55 INFO - PROCESS | 2216 | 1467615175346 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]]]}] 23:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 23:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:52:55 INFO - PROCESS | 2216 | 1467615175402 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 2216 | 1467615175403 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 23:52:55 INFO - PROCESS | 2216 | 1467615175405 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 2216 | 1467615175406 Marionette TRACE conn2 <- [1,1586,null,{}] 23:52:55 INFO - PROCESS | 2216 | 1467615175409 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}] 23:52:55 INFO - PROCESS | 2216 | 1467615175410 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:55 INFO - PROCESS | 2216 | 1467615175489 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:52:55 INFO - PROCESS | 2216 | 1467615175544 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:55 INFO - PROCESS | 2216 | 1467615175545 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4bc800 == 45 [pid = 2216] [id = 404] 23:52:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1291acc00) [pid = 2216] [serial = 1211] [outer = 0x0] 23:52:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12a685c00) [pid = 2216] [serial = 1212] [outer = 0x1291acc00] 23:52:55 INFO - PROCESS | 2216 | 1467615175568 Marionette DEBUG loaded listener.js 23:52:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12a749c00) [pid = 2216] [serial = 1213] [outer = 0x1291acc00] 23:52:56 INFO - PROCESS | 2216 | 1467615176066 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]]]}] 23:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 718ms 23:52:56 INFO - PROCESS | 2216 | 1467615176124 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:52:56 INFO - PROCESS | 2216 | 1467615176127 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 23:52:56 INFO - PROCESS | 2216 | 1467615176130 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:52:56 INFO - PROCESS | 2216 | 1467615176132 Marionette TRACE conn2 <- [1,1590,null,{}] 23:52:56 INFO - PROCESS | 2216 | 1467615176137 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}] 23:52:56 INFO - PROCESS | 2216 | 1467615176139 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:56 INFO - PROCESS | 2216 | 1467615176277 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:52:56 INFO - PROCESS | 2216 | 1467615176358 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 2216 | 1467615176359 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f37000 == 46 [pid = 2216] [id = 405] 23:52:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x113f35c00) [pid = 2216] [serial = 1214] [outer = 0x0] 23:52:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x115e22400) [pid = 2216] [serial = 1215] [outer = 0x113f35c00] 23:52:56 INFO - PROCESS | 2216 | 1467615176390 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x11607b000) [pid = 2216] [serial = 1216] [outer = 0x113f35c00] 23:52:56 INFO - PROCESS | 2216 | 1467615176915 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]]]}] 23:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 822ms 23:52:57 INFO - PROCESS | 2216 | 1467615177135 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 2216 | 1467615177138 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:52:57 INFO - PROCESS | 2216 | 1467615177165 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 2216 | 1467615177167 Marionette TRACE conn2 <- [1,1594,null,{}] 23:52:57 INFO - PROCESS | 2216 | 1467615177182 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}] 23:52:57 INFO - PROCESS | 2216 | 1467615177184 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:57 INFO - PROCESS | 2216 | 1467615177289 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:52:57 INFO - PROCESS | 2216 | 1467615177342 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 2216 | 1467615177345 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f3d000 == 47 [pid = 2216] [id = 406] 23:52:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x115e21c00) [pid = 2216] [serial = 1217] [outer = 0x0] 23:52:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x11662fc00) [pid = 2216] [serial = 1218] [outer = 0x115e21c00] 23:52:57 INFO - PROCESS | 2216 | 1467615177373 Marionette DEBUG loaded listener.js 23:52:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x116a04000) [pid = 2216] [serial = 1219] [outer = 0x115e21c00] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12c49f800 == 46 [pid = 2216] [id = 403] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd65800 == 45 [pid = 2216] [id = 402] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x119187800 == 44 [pid = 2216] [id = 401] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12b878800 == 43 [pid = 2216] [id = 400] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12a99d000 == 42 [pid = 2216] [id = 399] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x1292ba000 == 41 [pid = 2216] [id = 398] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x119989800 == 40 [pid = 2216] [id = 397] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1291ac800) [pid = 2216] [serial = 1158] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x126987800 == 39 [pid = 2216] [id = 396] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x118404800 == 38 [pid = 2216] [id = 395] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x121d22000 == 37 [pid = 2216] [id = 394] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x121d08000 == 36 [pid = 2216] [id = 393] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x120e9a000 == 35 [pid = 2216] [id = 392] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11998b800 == 34 [pid = 2216] [id = 391] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11877e800 == 33 [pid = 2216] [id = 390] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x118405000 == 32 [pid = 2216] [id = 389] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x116f42000 == 31 [pid = 2216] [id = 388] 23:52:57 INFO - PROCESS | 2216 | --DOCSHELL 0x116019000 == 30 [pid = 2216] [id = 387] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x124383400) [pid = 2216] [serial = 1140] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x12666c000) [pid = 2216] [serial = 1143] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1260e6000) [pid = 2216] [serial = 1141] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x128a14c00) [pid = 2216] [serial = 1146] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x118fdf000) [pid = 2216] [serial = 1150] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1170d9000) [pid = 2216] [serial = 1149] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x128b41400) [pid = 2216] [serial = 1155] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x120f9bc00) [pid = 2216] [serial = 1134] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x12134bc00) [pid = 2216] [serial = 1135] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1197dd800) [pid = 2216] [serial = 1131] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x119ed5c00) [pid = 2216] [serial = 1132] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1185e7400) [pid = 2216] [serial = 1128] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1188ac400) [pid = 2216] [serial = 1129] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x11662e800) [pid = 2216] [serial = 1125] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1176f2400) [pid = 2216] [serial = 1126] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x118745000) [pid = 2216] [serial = 1123] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1185e3400) [pid = 2216] [serial = 1122] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x115e30400) [pid = 2216] [serial = 1120] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1133dac00) [pid = 2216] [serial = 1119] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1265dc400) [pid = 2216] [serial = 1117] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x128f95c00) [pid = 2216] [serial = 1156] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x126c1cc00) [pid = 2216] [serial = 1153] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x121de3400) [pid = 2216] [serial = 1138] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x12191b800) [pid = 2216] [serial = 1137] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1237bb800) [pid = 2216] [serial = 1152] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128a1bc00) [pid = 2216] [serial = 1147] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x126c1d000) [pid = 2216] [serial = 1144] [outer = 0x0] [url = about:blank] 23:52:57 INFO - PROCESS | 2216 | 1467615177867 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]]]}] 23:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 722ms 23:52:57 INFO - PROCESS | 2216 | 1467615177888 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:52:57 INFO - PROCESS | 2216 | 1467615177890 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:52:57 INFO - PROCESS | 2216 | 1467615177897 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 2216 | 1467615177899 Marionette TRACE conn2 <- [1,1598,null,{}] 23:52:57 INFO - PROCESS | 2216 | 1467615177902 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}] 23:52:57 INFO - PROCESS | 2216 | 1467615177904 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:57 INFO - PROCESS | 2216 | 1467615177981 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:52:57 INFO - PROCESS | 2216 | 1467615177985 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 2216 | 1467615177986 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a5800 == 31 [pid = 2216] [id = 407] 23:52:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x117203400) [pid = 2216] [serial = 1220] [outer = 0x0] 23:52:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x11837b400) [pid = 2216] [serial = 1221] [outer = 0x117203400] 23:52:58 INFO - PROCESS | 2216 | 1467615178017 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1185dd800) [pid = 2216] [serial = 1222] [outer = 0x117203400] 23:52:58 INFO - PROCESS | 2216 | 1467615178350 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]]]}] 23:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 477ms 23:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:52:58 INFO - PROCESS | 2216 | 1467615178384 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 2216 | 1467615178385 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:52:58 INFO - PROCESS | 2216 | 1467615178388 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 2216 | 1467615178389 Marionette TRACE conn2 <- [1,1602,null,{}] 23:52:58 INFO - PROCESS | 2216 | 1467615178396 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}] 23:52:58 INFO - PROCESS | 2216 | 1467615178399 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:58 INFO - PROCESS | 2216 | 1467615178479 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:52:58 INFO - PROCESS | 2216 | 1467615178485 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:58 INFO - PROCESS | 2216 | 1467615178488 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x119168800 == 32 [pid = 2216] [id = 408] 23:52:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x119109c00) [pid = 2216] [serial = 1223] [outer = 0x0] 23:52:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x119111800) [pid = 2216] [serial = 1224] [outer = 0x119109c00] 23:52:58 INFO - PROCESS | 2216 | 1467615178516 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x119696c00) [pid = 2216] [serial = 1225] [outer = 0x119109c00] 23:52:58 INFO - PROCESS | 2216 | 1467615178882 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]]]}] 23:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 518ms 23:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:52:58 INFO - PROCESS | 2216 | 1467615178911 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:52:58 INFO - PROCESS | 2216 | 1467615178912 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:52:58 INFO - PROCESS | 2216 | 1467615178914 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:52:58 INFO - PROCESS | 2216 | 1467615178915 Marionette TRACE conn2 <- [1,1606,null,{}] 23:52:58 INFO - PROCESS | 2216 | 1467615178918 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}] 23:52:58 INFO - PROCESS | 2216 | 1467615178919 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:59 INFO - PROCESS | 2216 | 1467615178999 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:52:59 INFO - PROCESS | 2216 | 1467615179002 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 2216 | 1467615179003 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x12103e800 == 33 [pid = 2216] [id = 409] 23:52:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x119903000) [pid = 2216] [serial = 1226] [outer = 0x0] 23:52:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x11990bc00) [pid = 2216] [serial = 1227] [outer = 0x119903000] 23:52:59 INFO - PROCESS | 2216 | 1467615179029 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x120ef2800) [pid = 2216] [serial = 1228] [outer = 0x119903000] 23:52:59 INFO - PROCESS | 2216 | 1467615179365 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]]]}] 23:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 23:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:52:59 INFO - PROCESS | 2216 | 1467615179383 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:52:59 INFO - PROCESS | 2216 | 1467615179384 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:52:59 INFO - PROCESS | 2216 | 1467615179386 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 2216 | 1467615179387 Marionette TRACE conn2 <- [1,1610,null,{}] 23:52:59 INFO - PROCESS | 2216 | 1467615179390 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}] 23:52:59 INFO - PROCESS | 2216 | 1467615179391 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:59 INFO - PROCESS | 2216 | 1467615179466 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:52:59 INFO - PROCESS | 2216 | 1467615179470 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 2216 | 1467615179471 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:52:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x1217dd000 == 34 [pid = 2216] [id = 410] 23:52:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1133e3800) [pid = 2216] [serial = 1229] [outer = 0x0] 23:52:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x120f92800) [pid = 2216] [serial = 1230] [outer = 0x1133e3800] 23:52:59 INFO - PROCESS | 2216 | 1467615179497 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120fc5c00) [pid = 2216] [serial = 1231] [outer = 0x1133e3800] 23:52:59 INFO - PROCESS | 2216 | 1467615179837 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]]]}] 23:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 23:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:52:59 INFO - PROCESS | 2216 | 1467615179856 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:52:59 INFO - PROCESS | 2216 | 1467615179857 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:52:59 INFO - PROCESS | 2216 | 1467615179859 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 2216 | 1467615179861 Marionette TRACE conn2 <- [1,1614,null,{}] 23:52:59 INFO - PROCESS | 2216 | 1467615179865 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}] 23:52:59 INFO - PROCESS | 2216 | 1467615179869 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:00 INFO - PROCESS | 2216 | 1467615179999 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:53:00 INFO - PROCESS | 2216 | 1467615180013 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:00 INFO - PROCESS | 2216 | 1467615180015 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1d000 == 35 [pid = 2216] [id = 411] 23:53:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12134bc00) [pid = 2216] [serial = 1232] [outer = 0x0] 23:53:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x121b94000) [pid = 2216] [serial = 1233] [outer = 0x12134bc00] 23:53:00 INFO - PROCESS | 2216 | 1467615180039 Marionette DEBUG loaded listener.js 23:53:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12453f800) [pid = 2216] [serial = 1234] [outer = 0x12134bc00] 23:53:00 INFO - PROCESS | 2216 | 1467615180366 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]]]}] 23:53:00 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 23:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 23:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:53:00 INFO - PROCESS | 2216 | 1467615180385 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 2216 | 1467615180386 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:53:00 INFO - PROCESS | 2216 | 1467615180388 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 2216 | 1467615180390 Marionette TRACE conn2 <- [1,1618,null,{}] 23:53:00 INFO - PROCESS | 2216 | 1467615180392 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}] 23:53:00 INFO - PROCESS | 2216 | 1467615180393 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:00 INFO - PROCESS | 2216 | 1467615180496 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:53:00 INFO - PROCESS | 2216 | 1467615180499 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:00 INFO - PROCESS | 2216 | 1467615180500 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x12603d000 == 36 [pid = 2216] [id = 412] 23:53:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x120fcb800) [pid = 2216] [serial = 1235] [outer = 0x0] 23:53:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x124be5c00) [pid = 2216] [serial = 1236] [outer = 0x120fcb800] 23:53:00 INFO - PROCESS | 2216 | 1467615180524 Marionette DEBUG loaded listener.js 23:53:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124cf5c00) [pid = 2216] [serial = 1237] [outer = 0x120fcb800] 23:53:00 INFO - PROCESS | 2216 | 1467615180853 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]]]}] 23:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 23:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:53:00 INFO - PROCESS | 2216 | 1467615180908 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:53:00 INFO - PROCESS | 2216 | 1467615180909 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:53:00 INFO - PROCESS | 2216 | 1467615180911 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:53:00 INFO - PROCESS | 2216 | 1467615180912 Marionette TRACE conn2 <- [1,1622,null,{}] 23:53:00 INFO - PROCESS | 2216 | 1467615180914 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}] 23:53:00 INFO - PROCESS | 2216 | 1467615180915 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:01 INFO - PROCESS | 2216 | 1467615181010 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:53:01 INFO - PROCESS | 2216 | 1467615181032 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 2216 | 1467615181033 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289a6800 == 37 [pid = 2216] [id = 413] 23:53:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124cfa400) [pid = 2216] [serial = 1238] [outer = 0x0] 23:53:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x12607e400) [pid = 2216] [serial = 1239] [outer = 0x124cfa400] 23:53:01 INFO - PROCESS | 2216 | 1467615181056 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1265dc800) [pid = 2216] [serial = 1240] [outer = 0x124cfa400] 23:53:01 INFO - PROCESS | 2216 | 1467615181408 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]]]}] 23:53:01 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 23:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 23:53:01 INFO - PROCESS | 2216 | 1467615181431 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:53:01 INFO - PROCESS | 2216 | 1467615181432 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:53:01 INFO - PROCESS | 2216 | 1467615181434 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 2216 | 1467615181436 Marionette TRACE conn2 <- [1,1626,null,{}] 23:53:01 INFO - PROCESS | 2216 | 1467615181438 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}] 23:53:01 INFO - PROCESS | 2216 | 1467615181439 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:01 INFO - PROCESS | 2216 | 1467615181538 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:53:01 INFO - PROCESS | 2216 | 1467615181576 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:01 INFO - PROCESS | 2216 | 1467615181577 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12910f800 == 38 [pid = 2216] [id = 414] 23:53:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1127ca800) [pid = 2216] [serial = 1241] [outer = 0x0] 23:53:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x126923400) [pid = 2216] [serial = 1242] [outer = 0x1127ca800] 23:53:01 INFO - PROCESS | 2216 | 1467615181609 Marionette DEBUG loaded listener.js 23:53:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x128a11c00) [pid = 2216] [serial = 1243] [outer = 0x1127ca800] 23:53:01 INFO - PROCESS | 2216 | 1467615181886 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]]]}] 23:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 467ms 23:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:53:01 INFO - PROCESS | 2216 | 1467615181905 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:53:01 INFO - PROCESS | 2216 | 1467615181906 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:53:01 INFO - PROCESS | 2216 | 1467615181908 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 2216 | 1467615181909 Marionette TRACE conn2 <- [1,1630,null,{}] 23:53:01 INFO - PROCESS | 2216 | 1467615181924 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}] 23:53:01 INFO - PROCESS | 2216 | 1467615181925 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:02 INFO - PROCESS | 2216 | 1467615182174 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x124cf4800) [pid = 2216] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x120f9dc00) [pid = 2216] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1138eac00) [pid = 2216] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x120f98800) [pid = 2216] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x128ba1c00) [pid = 2216] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x115e24000) [pid = 2216] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x12414c800) [pid = 2216] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x11266b400) [pid = 2216] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x11990f400) [pid = 2216] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124cfd000) [pid = 2216] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x126c2bc00) [pid = 2216] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1129aa000) [pid = 2216] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1133e5000) [pid = 2216] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1291a2000) [pid = 2216] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x115e2e000) [pid = 2216] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x119399c00) [pid = 2216] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1184b2800) [pid = 2216] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:53:02 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124152c00) [pid = 2216] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:53:02 INFO - PROCESS | 2216 | 1467615182218 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:02 INFO - PROCESS | 2216 | 1467615182219 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x118783000 == 39 [pid = 2216] [id = 415] 23:53:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11266b400) [pid = 2216] [serial = 1244] [outer = 0x0] 23:53:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1133e5000) [pid = 2216] [serial = 1245] [outer = 0x11266b400] 23:53:02 INFO - PROCESS | 2216 | 1467615182244 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1187ef400) [pid = 2216] [serial = 1246] [outer = 0x11266b400] 23:53:02 INFO - PROCESS | 2216 | 1467615182515 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]]]}] 23:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 23:53:02 INFO - PROCESS | 2216 | 1467615182540 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:53:02 INFO - PROCESS | 2216 | 1467615182541 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:53:02 INFO - PROCESS | 2216 | 1467615182551 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:53:02 INFO - PROCESS | 2216 | 1467615182553 Marionette TRACE conn2 <- [1,1634,null,{}] 23:53:02 INFO - PROCESS | 2216 | 1467615182555 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}] 23:53:02 INFO - PROCESS | 2216 | 1467615182557 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:02 INFO - PROCESS | 2216 | 1467615182652 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:53:02 INFO - PROCESS | 2216 | 1467615182656 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:02 INFO - PROCESS | 2216 | 1467615182658 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a662800 == 40 [pid = 2216] [id = 416] 23:53:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1197c9800) [pid = 2216] [serial = 1247] [outer = 0x0] 23:53:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1265df400) [pid = 2216] [serial = 1248] [outer = 0x1197c9800] 23:53:02 INFO - PROCESS | 2216 | 1467615182691 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128a2dc00) [pid = 2216] [serial = 1249] [outer = 0x1197c9800] 23:53:03 INFO - PROCESS | 2216 | 1467615183066 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]]]}] 23:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 23:53:03 INFO - PROCESS | 2216 | 1467615183071 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 2216 | 1467615183073 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:53:03 INFO - PROCESS | 2216 | 1467615183089 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 2216 | 1467615183091 Marionette TRACE conn2 <- [1,1638,null,{}] 23:53:03 INFO - PROCESS | 2216 | 1467615183094 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}] 23:53:03 INFO - PROCESS | 2216 | 1467615183095 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:03 INFO - PROCESS | 2216 | 1467615183216 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:53:03 INFO - PROCESS | 2216 | 1467615183222 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 2216 | 1467615183223 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b90a000 == 41 [pid = 2216] [id = 417] 23:53:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128b3e000) [pid = 2216] [serial = 1250] [outer = 0x0] 23:53:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x128bad000) [pid = 2216] [serial = 1251] [outer = 0x128b3e000] 23:53:03 INFO - PROCESS | 2216 | 1467615183263 Marionette DEBUG loaded listener.js 23:53:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128f95000) [pid = 2216] [serial = 1252] [outer = 0x128b3e000] 23:53:03 INFO - PROCESS | 2216 | 1467615183669 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]]]}] 23:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 622ms 23:53:03 INFO - PROCESS | 2216 | 1467615183709 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 2216 | 1467615183710 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:53:03 INFO - PROCESS | 2216 | 1467615183715 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 2216 | 1467615183716 Marionette TRACE conn2 <- [1,1642,null,{}] 23:53:03 INFO - PROCESS | 2216 | 1467615183718 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}] 23:53:03 INFO - PROCESS | 2216 | 1467615183719 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:03 INFO - PROCESS | 2216 | 1467615183821 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:53:03 INFO - PROCESS | 2216 | 1467615183829 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 2216 | 1467615183838 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd57800 == 42 [pid = 2216] [id = 418] 23:53:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128f95c00) [pid = 2216] [serial = 1253] [outer = 0x0] 23:53:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1292d7000) [pid = 2216] [serial = 1254] [outer = 0x128f95c00] 23:53:03 INFO - PROCESS | 2216 | 1467615183862 Marionette DEBUG loaded listener.js 23:53:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12a684400) [pid = 2216] [serial = 1255] [outer = 0x128f95c00] 23:53:04 INFO - PROCESS | 2216 | 1467615184217 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]]]}] 23:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 23:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:53:04 INFO - PROCESS | 2216 | 1467615184234 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 2216 | 1467615184236 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:53:04 INFO - PROCESS | 2216 | 1467615184240 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 2216 | 1467615184243 Marionette TRACE conn2 <- [1,1646,null,{}] 23:53:04 INFO - PROCESS | 2216 | 1467615184250 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}] 23:53:04 INFO - PROCESS | 2216 | 1467615184251 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:04 INFO - PROCESS | 2216 | 1467615184361 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:53:04 INFO - PROCESS | 2216 | 1467615184416 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:04 INFO - PROCESS | 2216 | 1467615184418 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x11666c800 == 43 [pid = 2216] [id = 419] 23:53:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x113d92c00) [pid = 2216] [serial = 1256] [outer = 0x0] 23:53:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x115e27000) [pid = 2216] [serial = 1257] [outer = 0x113d92c00] 23:53:04 INFO - PROCESS | 2216 | 1467615184450 Marionette DEBUG loaded listener.js 23:53:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1167cf400) [pid = 2216] [serial = 1258] [outer = 0x113d92c00] 23:53:04 INFO - PROCESS | 2216 | 1467615184987 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]]]}] 23:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 774ms 23:53:05 INFO - PROCESS | 2216 | 1467615185027 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 2216 | 1467615185031 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:53:05 INFO - PROCESS | 2216 | 1467615185037 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - PROCESS | 2216 | 1467615185038 Marionette TRACE conn2 <- [1,1650,null,{}] 23:53:05 INFO - PROCESS | 2216 | 1467615185041 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}] 23:53:05 INFO - PROCESS | 2216 | 1467615185043 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:05 INFO - PROCESS | 2216 | 1467615185149 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:53:05 INFO - PROCESS | 2216 | 1467615185219 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 2216 | 1467615185220 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e92000 == 44 [pid = 2216] [id = 420] 23:53:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x118742800) [pid = 2216] [serial = 1259] [outer = 0x0] 23:53:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1188b0c00) [pid = 2216] [serial = 1260] [outer = 0x118742800] 23:53:05 INFO - PROCESS | 2216 | 1467615185250 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x11939f000) [pid = 2216] [serial = 1261] [outer = 0x118742800] 23:53:05 INFO - PROCESS | 2216 | 1467615185674 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]]]}] 23:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 23:53:05 INFO - PROCESS | 2216 | 1467615185707 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:53:05 INFO - PROCESS | 2216 | 1467615185708 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:53:05 INFO - PROCESS | 2216 | 1467615185725 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:53:05 INFO - PROCESS | 2216 | 1467615185728 Marionette TRACE conn2 <- [1,1654,null,{}] 23:53:05 INFO - PROCESS | 2216 | 1467615185736 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}] 23:53:05 INFO - PROCESS | 2216 | 1467615185739 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:05 INFO - PROCESS | 2216 | 1467615185839 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:53:05 INFO - PROCESS | 2216 | 1467615185899 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 2216 | 1467615185901 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a65b000 == 45 [pid = 2216] [id = 421] 23:53:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x120ef6400) [pid = 2216] [serial = 1262] [outer = 0x0] 23:53:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x12191c000) [pid = 2216] [serial = 1263] [outer = 0x120ef6400] 23:53:05 INFO - PROCESS | 2216 | 1467615185932 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x123792400) [pid = 2216] [serial = 1264] [outer = 0x120ef6400] 23:53:06 INFO - PROCESS | 2216 | 1467615186347 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]]]}] 23:53:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:53:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 675ms 23:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:53:06 INFO - PROCESS | 2216 | 1467615186398 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 2216 | 1467615186400 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:53:06 INFO - PROCESS | 2216 | 1467615186402 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - PROCESS | 2216 | 1467615186404 Marionette TRACE conn2 <- [1,1658,null,{}] 23:53:06 INFO - PROCESS | 2216 | 1467615186406 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}] 23:53:06 INFO - PROCESS | 2216 | 1467615186407 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:06 INFO - PROCESS | 2216 | 1467615186509 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:53:06 INFO - PROCESS | 2216 | 1467615186569 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 2216 | 1467615186570 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c021800 == 46 [pid = 2216] [id = 422] 23:53:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1243cd000) [pid = 2216] [serial = 1265] [outer = 0x0] 23:53:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x124cf1c00) [pid = 2216] [serial = 1266] [outer = 0x1243cd000] 23:53:06 INFO - PROCESS | 2216 | 1467615186600 Marionette DEBUG loaded listener.js 23:53:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x126672000) [pid = 2216] [serial = 1267] [outer = 0x1243cd000] 23:53:07 INFO - PROCESS | 2216 | 1467615187038 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]]]}] 23:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 668ms 23:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:53:07 INFO - PROCESS | 2216 | 1467615187071 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 2216 | 1467615187072 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:53:07 INFO - PROCESS | 2216 | 1467615187074 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - PROCESS | 2216 | 1467615187076 Marionette TRACE conn2 <- [1,1662,null,{}] 23:53:07 INFO - PROCESS | 2216 | 1467615187080 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}] 23:53:07 INFO - PROCESS | 2216 | 1467615187082 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:07 INFO - PROCESS | 2216 | 1467615187202 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:53:07 INFO - PROCESS | 2216 | 1467615187316 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 2216 | 1467615187317 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b91b000 == 47 [pid = 2216] [id = 423] 23:53:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1160d7c00) [pid = 2216] [serial = 1268] [outer = 0x0] 23:53:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x128a2ec00) [pid = 2216] [serial = 1269] [outer = 0x1160d7c00] 23:53:07 INFO - PROCESS | 2216 | 1467615187347 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x128f88000) [pid = 2216] [serial = 1270] [outer = 0x1160d7c00] 23:53:07 INFO - PROCESS | 2216 | 1467615187856 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]]]}] 23:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 820ms 23:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:53:07 INFO - PROCESS | 2216 | 1467615187897 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:53:07 INFO - PROCESS | 2216 | 1467615187899 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:53:07 INFO - PROCESS | 2216 | 1467615187907 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:53:07 INFO - PROCESS | 2216 | 1467615187909 Marionette TRACE conn2 <- [1,1666,null,{}] 23:53:07 INFO - PROCESS | 2216 | 1467615187913 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}] 23:53:07 INFO - PROCESS | 2216 | 1467615187915 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:08 INFO - PROCESS | 2216 | 1467615188014 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:53:08 INFO - PROCESS | 2216 | 1467615188071 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 2216 | 1467615188074 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f1c000 == 48 [pid = 2216] [id = 424] 23:53:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1167ce800) [pid = 2216] [serial = 1271] [outer = 0x0] 23:53:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x1170d7800) [pid = 2216] [serial = 1272] [outer = 0x1167ce800] 23:53:08 INFO - PROCESS | 2216 | 1467615188102 Marionette DEBUG loaded listener.js 23:53:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x1181c3400) [pid = 2216] [serial = 1273] [outer = 0x1167ce800] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12b90a000 == 47 [pid = 2216] [id = 417] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12a662800 == 46 [pid = 2216] [id = 416] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x118783000 == 45 [pid = 2216] [id = 415] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12910f800 == 44 [pid = 2216] [id = 414] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x1289a6800 == 43 [pid = 2216] [id = 413] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12603d000 == 42 [pid = 2216] [id = 412] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1d000 == 41 [pid = 2216] [id = 411] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x1217dd000 == 40 [pid = 2216] [id = 410] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12103e800 == 39 [pid = 2216] [id = 409] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x119168800 == 38 [pid = 2216] [id = 408] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a5800 == 37 [pid = 2216] [id = 407] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x116f3d000 == 36 [pid = 2216] [id = 406] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x116f37000 == 35 [pid = 2216] [id = 405] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4bc800 == 34 [pid = 2216] [id = 404] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12c003800 == 33 [pid = 2216] [id = 386] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12b91b000 == 32 [pid = 2216] [id = 423] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12c021800 == 31 [pid = 2216] [id = 422] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12a65b000 == 30 [pid = 2216] [id = 421] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x120e92000 == 29 [pid = 2216] [id = 420] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd57800 == 28 [pid = 2216] [id = 418] 23:53:09 INFO - PROCESS | 2216 | --DOCSHELL 0x11666c800 == 27 [pid = 2216] [id = 419] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x128a14400) [pid = 2216] [serial = 1194] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x128a30c00) [pid = 2216] [serial = 1197] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x119107c00) [pid = 2216] [serial = 1173] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x119690000) [pid = 2216] [serial = 1174] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x124c93c00) [pid = 2216] [serial = 1188] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x124cf0c00) [pid = 2216] [serial = 1189] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x12944c400) [pid = 2216] [serial = 1159] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1166f1000) [pid = 2216] [serial = 1164] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x116971000) [pid = 2216] [serial = 1165] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1197dec00) [pid = 2216] [serial = 1176] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x120f9d000) [pid = 2216] [serial = 1177] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x11873d800) [pid = 2216] [serial = 1170] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x118f5d400) [pid = 2216] [serial = 1171] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x12438d800) [pid = 2216] [serial = 1185] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x124c8e800) [pid = 2216] [serial = 1186] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1260e8000) [pid = 2216] [serial = 1191] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x121345800) [pid = 2216] [serial = 1179] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x121b90400) [pid = 2216] [serial = 1180] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1138f7400) [pid = 2216] [serial = 1161] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x115e22c00) [pid = 2216] [serial = 1162] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x121de2000) [pid = 2216] [serial = 1182] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12414b400) [pid = 2216] [serial = 1183] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x128f36400) [pid = 2216] [serial = 1200] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x128b44800) [pid = 2216] [serial = 1198] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1291a0000) [pid = 2216] [serial = 1201] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x118386400) [pid = 2216] [serial = 1203] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x11990b800) [pid = 2216] [serial = 1204] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1292d5c00) [pid = 2216] [serial = 1209] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1184b1800) [pid = 2216] [serial = 1168] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1260e5000) [pid = 2216] [serial = 1206] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x118387000) [pid = 2216] [serial = 1167] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x129449c00) [pid = 2216] [serial = 1210] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x128f93800) [pid = 2216] [serial = 1207] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x128a27800) [pid = 2216] [serial = 1195] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x126927c00) [pid = 2216] [serial = 1192] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x12a685c00) [pid = 2216] [serial = 1212] [outer = 0x0] [url = about:blank] 23:53:09 INFO - PROCESS | 2216 | 1467615189159 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]]]}] 23:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1279ms 23:53:09 INFO - PROCESS | 2216 | 1467615189180 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 2216 | 1467615189183 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:53:09 INFO - PROCESS | 2216 | 1467615189186 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 2216 | 1467615189188 Marionette TRACE conn2 <- [1,1670,null,{}] 23:53:09 INFO - PROCESS | 2216 | 1467615189192 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}] 23:53:09 INFO - PROCESS | 2216 | 1467615189193 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:09 INFO - PROCESS | 2216 | 1467615189278 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:53:09 INFO - PROCESS | 2216 | 1467615189284 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 2216 | 1467615189285 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x11624d000 == 28 [pid = 2216] [id = 425] 23:53:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x113d40400) [pid = 2216] [serial = 1274] [outer = 0x0] 23:53:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x113d90800) [pid = 2216] [serial = 1275] [outer = 0x113d40400] 23:53:09 INFO - PROCESS | 2216 | 1467615189316 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x115e2c400) [pid = 2216] [serial = 1276] [outer = 0x113d40400] 23:53:09 INFO - PROCESS | 2216 | 1467615189654 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]]]}] 23:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 23:53:09 INFO - PROCESS | 2216 | 1467615189723 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 2216 | 1467615189726 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:53:09 INFO - PROCESS | 2216 | 1467615189732 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 2216 | 1467615189734 Marionette TRACE conn2 <- [1,1674,null,{}] 23:53:09 INFO - PROCESS | 2216 | 1467615189737 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}] 23:53:09 INFO - PROCESS | 2216 | 1467615189738 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:09 INFO - PROCESS | 2216 | 1467615189815 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:53:09 INFO - PROCESS | 2216 | 1467615189820 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:09 INFO - PROCESS | 2216 | 1467615189821 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x117255000 == 29 [pid = 2216] [id = 426] 23:53:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1162de800) [pid = 2216] [serial = 1277] [outer = 0x0] 23:53:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1170d8800) [pid = 2216] [serial = 1278] [outer = 0x1162de800] 23:53:09 INFO - PROCESS | 2216 | 1467615189856 Marionette DEBUG loaded listener.js 23:53:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x117eab400) [pid = 2216] [serial = 1279] [outer = 0x1162de800] 23:53:10 INFO - PROCESS | 2216 | 1467615190200 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]]]}] 23:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 23:53:10 INFO - PROCESS | 2216 | 1467615190257 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 2216 | 1467615190266 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:53:10 INFO - PROCESS | 2216 | 1467615190269 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - PROCESS | 2216 | 1467615190272 Marionette TRACE conn2 <- [1,1678,null,{}] 23:53:10 INFO - PROCESS | 2216 | 1467615190279 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}] 23:53:10 INFO - PROCESS | 2216 | 1467615190283 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:10 INFO - PROCESS | 2216 | 1467615190360 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:53:10 INFO - PROCESS | 2216 | 1467615190367 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:10 INFO - PROCESS | 2216 | 1467615190369 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f08000 == 30 [pid = 2216] [id = 427] 23:53:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1184ae800) [pid = 2216] [serial = 1280] [outer = 0x0] 23:53:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1185e1c00) [pid = 2216] [serial = 1281] [outer = 0x1184ae800] 23:53:10 INFO - PROCESS | 2216 | 1467615190397 Marionette DEBUG loaded listener.js 23:53:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1188aa000) [pid = 2216] [serial = 1282] [outer = 0x1184ae800] 23:53:10 INFO - PROCESS | 2216 | 1467615190749 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]]]}] 23:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 23:53:10 INFO - PROCESS | 2216 | 1467615190793 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:53:10 INFO - PROCESS | 2216 | 1467615190796 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:53:10 INFO - PROCESS | 2216 | 1467615190799 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:53:10 INFO - PROCESS | 2216 | 1467615190800 Marionette TRACE conn2 <- [1,1682,null,{}] 23:53:10 INFO - PROCESS | 2216 | 1467615190802 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}] 23:53:10 INFO - PROCESS | 2216 | 1467615190803 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:10 INFO - PROCESS | 2216 | 1467615190907 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:53:10 INFO - PROCESS | 2216 | 1467615190913 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:10 INFO - PROCESS | 2216 | 1467615190914 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x11998c000 == 31 [pid = 2216] [id = 428] 23:53:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x118f60c00) [pid = 2216] [serial = 1283] [outer = 0x0] 23:53:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11910d400) [pid = 2216] [serial = 1284] [outer = 0x118f60c00] 23:53:10 INFO - PROCESS | 2216 | 1467615190940 Marionette DEBUG loaded listener.js 23:53:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119692800) [pid = 2216] [serial = 1285] [outer = 0x118f60c00] 23:53:11 INFO - PROCESS | 2216 | 1467615191247 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]]]}] 23:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 23:53:11 INFO - PROCESS | 2216 | 1467615191267 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:53:11 INFO - PROCESS | 2216 | 1467615191268 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:53:11 INFO - PROCESS | 2216 | 1467615191271 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:53:11 INFO - PROCESS | 2216 | 1467615191272 Marionette TRACE conn2 <- [1,1686,null,{}] 23:53:11 INFO - PROCESS | 2216 | 1467615191283 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}] 23:53:11 INFO - PROCESS | 2216 | 1467615191285 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:11 INFO - PROCESS | 2216 | 1467615191375 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:53:11 INFO - PROCESS | 2216 | 1467615191410 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 2216 | 1467615191411 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x121366800 == 32 [pid = 2216] [id = 429] 23:53:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1166f8800) [pid = 2216] [serial = 1286] [outer = 0x0] 23:53:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x119904000) [pid = 2216] [serial = 1287] [outer = 0x1166f8800] 23:53:11 INFO - PROCESS | 2216 | 1467615191435 Marionette DEBUG loaded listener.js 23:53:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x11990f400) [pid = 2216] [serial = 1288] [outer = 0x1166f8800] 23:53:11 INFO - PROCESS | 2216 | 1467615191776 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]]]}] 23:53:11 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 23:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 23:53:11 INFO - PROCESS | 2216 | 1467615191793 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:53:11 INFO - PROCESS | 2216 | 1467615191797 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:53:11 INFO - PROCESS | 2216 | 1467615191800 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:53:11 INFO - PROCESS | 2216 | 1467615191802 Marionette TRACE conn2 <- [1,1690,null,{}] 23:53:11 INFO - PROCESS | 2216 | 1467615191806 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}] 23:53:11 INFO - PROCESS | 2216 | 1467615191812 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:11 INFO - PROCESS | 2216 | 1467615191985 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:53:12 INFO - PROCESS | 2216 | 1467615192002 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 2216 | 1467615192004 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x123709000 == 33 [pid = 2216] [id = 430] 23:53:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x119902800) [pid = 2216] [serial = 1289] [outer = 0x0] 23:53:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x120ef6000) [pid = 2216] [serial = 1290] [outer = 0x119902800] 23:53:12 INFO - PROCESS | 2216 | 1467615192045 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x121db2800) [pid = 2216] [serial = 1291] [outer = 0x119902800] 23:53:12 INFO - PROCESS | 2216 | 1467615192484 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]]]}] 23:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 722ms 23:53:12 INFO - PROCESS | 2216 | 1467615192526 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:53:12 INFO - PROCESS | 2216 | 1467615192527 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:53:12 INFO - PROCESS | 2216 | 1467615192529 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:53:12 INFO - PROCESS | 2216 | 1467615192530 Marionette TRACE conn2 <- [1,1694,null,{}] 23:53:12 INFO - PROCESS | 2216 | 1467615192533 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}] 23:53:12 INFO - PROCESS | 2216 | 1467615192534 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:12 INFO - PROCESS | 2216 | 1467615192632 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:53:12 INFO - PROCESS | 2216 | 1467615192670 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:12 INFO - PROCESS | 2216 | 1467615192671 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x12616d800 == 34 [pid = 2216] [id = 431] 23:53:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1127d0800) [pid = 2216] [serial = 1292] [outer = 0x0] 23:53:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x124148400) [pid = 2216] [serial = 1293] [outer = 0x1127d0800] 23:53:12 INFO - PROCESS | 2216 | 1467615192695 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1241d4400) [pid = 2216] [serial = 1294] [outer = 0x1127d0800] 23:53:13 INFO - PROCESS | 2216 | 1467615193014 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]]]}] 23:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 23:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:53:13 INFO - PROCESS | 2216 | 1467615193049 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:53:13 INFO - PROCESS | 2216 | 1467615193051 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:53:13 INFO - PROCESS | 2216 | 1467615193053 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 2216 | 1467615193054 Marionette TRACE conn2 <- [1,1698,null,{}] 23:53:13 INFO - PROCESS | 2216 | 1467615193056 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}] 23:53:13 INFO - PROCESS | 2216 | 1467615193057 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:13 INFO - PROCESS | 2216 | 1467615193147 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x120fcb800) [pid = 2216] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x124cfa400) [pid = 2216] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x117203400) [pid = 2216] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119903000) [pid = 2216] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1133e3800) [pid = 2216] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x119109c00) [pid = 2216] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x115e21c00) [pid = 2216] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x113f35c00) [pid = 2216] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x128f95c00) [pid = 2216] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1291acc00) [pid = 2216] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x128b3e000) [pid = 2216] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1127ca800) [pid = 2216] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x11266b400) [pid = 2216] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1197c9800) [pid = 2216] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:53:13 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12134bc00) [pid = 2216] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:53:13 INFO - PROCESS | 2216 | 1467615193366 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 2216 | 1467615193367 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x118121800 == 35 [pid = 2216] [id = 432] 23:53:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1127ca800) [pid = 2216] [serial = 1295] [outer = 0x0] 23:53:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x112f31000) [pid = 2216] [serial = 1296] [outer = 0x1127ca800] 23:53:13 INFO - PROCESS | 2216 | 1467615193392 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11837e000) [pid = 2216] [serial = 1297] [outer = 0x1127ca800] 23:53:13 INFO - PROCESS | 2216 | 1467615193656 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]]]}] 23:53:13 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 23:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 618ms 23:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:53:13 INFO - PROCESS | 2216 | 1467615193672 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:53:13 INFO - PROCESS | 2216 | 1467615193673 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:53:13 INFO - PROCESS | 2216 | 1467615193675 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 2216 | 1467615193676 Marionette TRACE conn2 <- [1,1702,null,{}] 23:53:13 INFO - PROCESS | 2216 | 1467615193687 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}] 23:53:13 INFO - PROCESS | 2216 | 1467615193688 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:13 INFO - PROCESS | 2216 | 1467615193774 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:53:13 INFO - PROCESS | 2216 | 1467615193780 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 2216 | 1467615193781 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x129114000 == 36 [pid = 2216] [id = 433] 23:53:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x117203400) [pid = 2216] [serial = 1298] [outer = 0x0] 23:53:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x120ef6c00) [pid = 2216] [serial = 1299] [outer = 0x117203400] 23:53:13 INFO - PROCESS | 2216 | 1467615193805 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124c91400) [pid = 2216] [serial = 1300] [outer = 0x117203400] 23:53:14 INFO - PROCESS | 2216 | 1467615194121 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]]]}] 23:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 478ms 23:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:53:14 INFO - PROCESS | 2216 | 1467615194154 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 2216 | 1467615194155 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:53:14 INFO - PROCESS | 2216 | 1467615194157 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - PROCESS | 2216 | 1467615194158 Marionette TRACE conn2 <- [1,1706,null,{}] 23:53:14 INFO - PROCESS | 2216 | 1467615194161 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}] 23:53:14 INFO - PROCESS | 2216 | 1467615194164 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:14 INFO - PROCESS | 2216 | 1467615194266 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:53:14 INFO - PROCESS | 2216 | 1467615194272 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:14 INFO - PROCESS | 2216 | 1467615194273 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292b5000 == 37 [pid = 2216] [id = 434] 23:53:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1184a9000) [pid = 2216] [serial = 1301] [outer = 0x0] 23:53:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x124c93c00) [pid = 2216] [serial = 1302] [outer = 0x1184a9000] 23:53:14 INFO - PROCESS | 2216 | 1467615194297 Marionette DEBUG loaded listener.js 23:53:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x124cef800) [pid = 2216] [serial = 1303] [outer = 0x1184a9000] 23:53:14 INFO - PROCESS | 2216 | 1467615194593 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]]]}] 23:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 468ms 23:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:53:14 INFO - PROCESS | 2216 | 1467615194626 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 2216 | 1467615194629 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:53:14 INFO - PROCESS | 2216 | 1467615194633 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - PROCESS | 2216 | 1467615194635 Marionette TRACE conn2 <- [1,1710,null,{}] 23:53:14 INFO - PROCESS | 2216 | 1467615194637 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}] 23:53:14 INFO - PROCESS | 2216 | 1467615194639 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:14 INFO - PROCESS | 2216 | 1467615194735 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:53:14 INFO - PROCESS | 2216 | 1467615194738 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:14 INFO - PROCESS | 2216 | 1467615194740 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a65a000 == 38 [pid = 2216] [id = 435] 23:53:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1160e4c00) [pid = 2216] [serial = 1304] [outer = 0x0] 23:53:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x124cf0000) [pid = 2216] [serial = 1305] [outer = 0x1160e4c00] 23:53:14 INFO - PROCESS | 2216 | 1467615194769 Marionette DEBUG loaded listener.js 23:53:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x128a0c400) [pid = 2216] [serial = 1306] [outer = 0x1160e4c00] 23:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 471ms 23:53:15 INFO - PROCESS | 2216 | 1467615195101 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]]]}] 23:53:15 INFO - PROCESS | 2216 | 1467615195106 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:53:15 INFO - PROCESS | 2216 | 1467615195108 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:53:15 INFO - PROCESS | 2216 | 1467615195112 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:53:15 INFO - PROCESS | 2216 | 1467615195116 Marionette TRACE conn2 <- [1,1714,null,{}] 23:53:15 INFO - PROCESS | 2216 | 1467615195118 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}] 23:53:15 INFO - PROCESS | 2216 | 1467615195119 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:15 INFO - PROCESS | 2216 | 1467615195225 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:53:15 INFO - PROCESS | 2216 | 1467615195231 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:15 INFO - PROCESS | 2216 | 1467615195232 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b717800 == 39 [pid = 2216] [id = 436] 23:53:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124ce8c00) [pid = 2216] [serial = 1307] [outer = 0x0] 23:53:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x128a17c00) [pid = 2216] [serial = 1308] [outer = 0x124ce8c00] 23:53:15 INFO - PROCESS | 2216 | 1467615195256 Marionette DEBUG loaded listener.js 23:53:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x128a2e800) [pid = 2216] [serial = 1309] [outer = 0x124ce8c00] 23:53:15 INFO - PROCESS | 2216 | 1467615195778 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]]]}] 23:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 722ms 23:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:53:15 INFO - PROCESS | 2216 | 1467615195834 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:53:15 INFO - PROCESS | 2216 | 1467615195836 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:53:15 INFO - PROCESS | 2216 | 1467615195840 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:53:15 INFO - PROCESS | 2216 | 1467615195842 Marionette TRACE conn2 <- [1,1718,null,{}] 23:53:15 INFO - PROCESS | 2216 | 1467615195849 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}] 23:53:15 INFO - PROCESS | 2216 | 1467615195850 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:15 INFO - PROCESS | 2216 | 1467615195963 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:53:16 INFO - PROCESS | 2216 | 1467615196090 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:16 INFO - PROCESS | 2216 | 1467615196091 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x118122000 == 40 [pid = 2216] [id = 437] 23:53:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x115e2e000) [pid = 2216] [serial = 1310] [outer = 0x0] 23:53:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x116078000) [pid = 2216] [serial = 1311] [outer = 0x115e2e000] 23:53:16 INFO - PROCESS | 2216 | 1467615196122 Marionette DEBUG loaded listener.js 23:53:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x117203800) [pid = 2216] [serial = 1312] [outer = 0x115e2e000] 23:53:16 INFO - PROCESS | 2216 | 1467615196640 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]]]}] 23:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 825ms 23:53:16 INFO - PROCESS | 2216 | 1467615196687 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:53:16 INFO - PROCESS | 2216 | 1467615196690 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:53:16 INFO - PROCESS | 2216 | 1467615196698 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - PROCESS | 2216 | 1467615196700 Marionette TRACE conn2 <- [1,1722,null,{}] 23:53:16 INFO - PROCESS | 2216 | 1467615196703 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}] 23:53:16 INFO - PROCESS | 2216 | 1467615196704 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:16 INFO - PROCESS | 2216 | 1467615196920 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:53:17 INFO - PROCESS | 2216 | 1467615197007 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 2216 | 1467615197008 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x112cd1800 == 41 [pid = 2216] [id = 438] 23:53:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x111e58000) [pid = 2216] [serial = 1313] [outer = 0x0] 23:53:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1121bd400) [pid = 2216] [serial = 1314] [outer = 0x111e58000] 23:53:17 INFO - PROCESS | 2216 | 1467615197038 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1129ba000) [pid = 2216] [serial = 1315] [outer = 0x111e58000] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x12a65a000 == 40 [pid = 2216] [id = 435] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x1292b5000 == 39 [pid = 2216] [id = 434] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x129114000 == 38 [pid = 2216] [id = 433] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x118121800 == 37 [pid = 2216] [id = 432] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x12616d800 == 36 [pid = 2216] [id = 431] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x123709000 == 35 [pid = 2216] [id = 430] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x121366800 == 34 [pid = 2216] [id = 429] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x11998c000 == 33 [pid = 2216] [id = 428] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x118f08000 == 32 [pid = 2216] [id = 427] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x117255000 == 31 [pid = 2216] [id = 426] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x11624d000 == 30 [pid = 2216] [id = 425] 23:53:17 INFO - PROCESS | 2216 | --DOCSHELL 0x118f1c000 == 29 [pid = 2216] [id = 424] 23:53:17 INFO - PROCESS | 2216 | 1467615197590 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]]]}] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x124be5c00) [pid = 2216] [serial = 1236] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x12607e400) [pid = 2216] [serial = 1239] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x11837b400) [pid = 2216] [serial = 1221] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1185dd800) [pid = 2216] [serial = 1222] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x11990bc00) [pid = 2216] [serial = 1227] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x120ef2800) [pid = 2216] [serial = 1228] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x120f92800) [pid = 2216] [serial = 1230] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x120fc5c00) [pid = 2216] [serial = 1231] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x119111800) [pid = 2216] [serial = 1224] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119696c00) [pid = 2216] [serial = 1225] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x11662fc00) [pid = 2216] [serial = 1218] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x116a04000) [pid = 2216] [serial = 1219] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x115e22400) [pid = 2216] [serial = 1215] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x12a684400) [pid = 2216] [serial = 1255] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x11607b000) [pid = 2216] [serial = 1216] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12a749c00) [pid = 2216] [serial = 1213] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x128f95000) [pid = 2216] [serial = 1252] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1292d7000) [pid = 2216] [serial = 1254] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x126923400) [pid = 2216] [serial = 1242] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1265dc800) [pid = 2216] [serial = 1240] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x128a11c00) [pid = 2216] [serial = 1243] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1187ef400) [pid = 2216] [serial = 1246] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x128bad000) [pid = 2216] [serial = 1251] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1133e5000) [pid = 2216] [serial = 1245] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x128a2dc00) [pid = 2216] [serial = 1249] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x121b94000) [pid = 2216] [serial = 1233] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1265df400) [pid = 2216] [serial = 1248] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x124cf5c00) [pid = 2216] [serial = 1237] [outer = 0x0] [url = about:blank] 23:53:17 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x12453f800) [pid = 2216] [serial = 1234] [outer = 0x0] [url = about:blank] 23:53:17 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 23:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 925ms 23:53:17 INFO - PROCESS | 2216 | 1467615197624 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:53:17 INFO - PROCESS | 2216 | 1467615197626 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:53:17 INFO - PROCESS | 2216 | 1467615197632 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:53:17 INFO - PROCESS | 2216 | 1467615197634 Marionette TRACE conn2 <- [1,1726,null,{}] 23:53:17 INFO - PROCESS | 2216 | 1467615197637 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}] 23:53:17 INFO - PROCESS | 2216 | 1467615197638 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:17 INFO - PROCESS | 2216 | 1467615197706 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:53:17 INFO - PROCESS | 2216 | 1467615197709 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 2216 | 1467615197714 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f2e800 == 30 [pid = 2216] [id = 439] 23:53:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x115e2c800) [pid = 2216] [serial = 1316] [outer = 0x0] 23:53:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x115e58800) [pid = 2216] [serial = 1317] [outer = 0x115e2c800] 23:53:17 INFO - PROCESS | 2216 | 1467615197760 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1162dd000) [pid = 2216] [serial = 1318] [outer = 0x115e2c800] 23:53:18 INFO - PROCESS | 2216 | 1467615198300 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]]]}] 23:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 23:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:53:18 INFO - PROCESS | 2216 | 1467615198354 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:53:18 INFO - PROCESS | 2216 | 1467615198355 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:53:18 INFO - PROCESS | 2216 | 1467615198358 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - PROCESS | 2216 | 1467615198359 Marionette TRACE conn2 <- [1,1730,null,{}] 23:53:18 INFO - PROCESS | 2216 | 1467615198361 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}] 23:53:18 INFO - PROCESS | 2216 | 1467615198363 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:18 INFO - PROCESS | 2216 | 1467615198440 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:53:18 INFO - PROCESS | 2216 | 1467615198451 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:18 INFO - PROCESS | 2216 | 1467615198452 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x11851a000 == 31 [pid = 2216] [id = 440] 23:53:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x116a0a800) [pid = 2216] [serial = 1319] [outer = 0x0] 23:53:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x118299800) [pid = 2216] [serial = 1320] [outer = 0x116a0a800] 23:53:18 INFO - PROCESS | 2216 | 1467615198478 Marionette DEBUG loaded listener.js 23:53:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x118385400) [pid = 2216] [serial = 1321] [outer = 0x116a0a800] 23:53:18 INFO - PROCESS | 2216 | 1467615198838 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]]]}] 23:53:18 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 23:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 522ms 23:53:18 INFO - PROCESS | 2216 | 1467615198881 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:53:18 INFO - PROCESS | 2216 | 1467615198884 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:53:18 INFO - PROCESS | 2216 | 1467615198892 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:53:18 INFO - PROCESS | 2216 | 1467615198895 Marionette TRACE conn2 <- [1,1734,null,{}] 23:53:18 INFO - PROCESS | 2216 | 1467615198897 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}] 23:53:18 INFO - PROCESS | 2216 | 1467615198900 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:18 INFO - PROCESS | 2216 | 1467615198982 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:53:18 INFO - PROCESS | 2216 | 1467615198986 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:18 INFO - PROCESS | 2216 | 1467615198987 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dcc000 == 32 [pid = 2216] [id = 441] 23:53:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x113d8e800) [pid = 2216] [serial = 1322] [outer = 0x0] 23:53:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1185de000) [pid = 2216] [serial = 1323] [outer = 0x113d8e800] 23:53:19 INFO - PROCESS | 2216 | 1467615199012 Marionette DEBUG loaded listener.js 23:53:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x118fd5000) [pid = 2216] [serial = 1324] [outer = 0x113d8e800] 23:53:19 INFO - PROCESS | 2216 | 1467615199357 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]]]}] 23:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 480ms 23:53:19 INFO - PROCESS | 2216 | 1467615199367 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 2216 | 1467615199369 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:53:19 INFO - PROCESS | 2216 | 1467615199371 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 2216 | 1467615199372 Marionette TRACE conn2 <- [1,1738,null,{}] 23:53:19 INFO - PROCESS | 2216 | 1467615199374 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}] 23:53:19 INFO - PROCESS | 2216 | 1467615199375 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:19 INFO - PROCESS | 2216 | 1467615199458 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:53:19 INFO - PROCESS | 2216 | 1467615199522 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:19 INFO - PROCESS | 2216 | 1467615199523 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x121358000 == 33 [pid = 2216] [id = 442] 23:53:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1133e0000) [pid = 2216] [serial = 1325] [outer = 0x0] 23:53:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x119102800) [pid = 2216] [serial = 1326] [outer = 0x1133e0000] 23:53:19 INFO - PROCESS | 2216 | 1467615199547 Marionette DEBUG loaded listener.js 23:53:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119696c00) [pid = 2216] [serial = 1327] [outer = 0x1133e0000] 23:53:19 INFO - PROCESS | 2216 | 1467615199852 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]]]}] 23:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 526ms 23:53:19 INFO - PROCESS | 2216 | 1467615199900 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:53:19 INFO - PROCESS | 2216 | 1467615199901 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:53:19 INFO - PROCESS | 2216 | 1467615199905 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 2216 | 1467615199906 Marionette TRACE conn2 <- [1,1742,null,{}] 23:53:19 INFO - PROCESS | 2216 | 1467615199908 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}] 23:53:19 INFO - PROCESS | 2216 | 1467615199909 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:20 INFO - PROCESS | 2216 | 1467615200244 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x119902800) [pid = 2216] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x118f60c00) [pid = 2216] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1243cd000) [pid = 2216] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1184ae800) [pid = 2216] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x117203400) [pid = 2216] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1127d0800) [pid = 2216] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x113d92c00) [pid = 2216] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x118742800) [pid = 2216] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1160d7c00) [pid = 2216] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x120ef6400) [pid = 2216] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1127ca800) [pid = 2216] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1167ce800) [pid = 2216] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1184a9000) [pid = 2216] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1162de800) [pid = 2216] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x113d40400) [pid = 2216] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x1166f8800) [pid = 2216] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:53:20 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1160e4c00) [pid = 2216] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:53:20 INFO - PROCESS | 2216 | 1467615200317 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:20 INFO - PROCESS | 2216 | 1467615200319 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x111e22800 == 34 [pid = 2216] [id = 443] 23:53:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1127cd400) [pid = 2216] [serial = 1328] [outer = 0x0] 23:53:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1127d6400) [pid = 2216] [serial = 1329] [outer = 0x1127cd400] 23:53:20 INFO - PROCESS | 2216 | 1467615200351 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1132c1c00) [pid = 2216] [serial = 1330] [outer = 0x1127cd400] 23:53:20 INFO - PROCESS | 2216 | 1467615200818 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]]]}] 23:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 23:53:20 INFO - PROCESS | 2216 | 1467615200876 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:53:20 INFO - PROCESS | 2216 | 1467615200879 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:53:20 INFO - PROCESS | 2216 | 1467615200882 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:53:20 INFO - PROCESS | 2216 | 1467615200884 Marionette TRACE conn2 <- [1,1746,null,{}] 23:53:20 INFO - PROCESS | 2216 | 1467615200887 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}] 23:53:20 INFO - PROCESS | 2216 | 1467615200890 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:20 INFO - PROCESS | 2216 | 1467615200991 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:53:21 INFO - PROCESS | 2216 | 1467615201047 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 2216 | 1467615201049 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x118108800 == 35 [pid = 2216] [id = 444] 23:53:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x113d40400) [pid = 2216] [serial = 1331] [outer = 0x0] 23:53:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x116704800) [pid = 2216] [serial = 1332] [outer = 0x113d40400] 23:53:21 INFO - PROCESS | 2216 | 1467615201079 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x117203400) [pid = 2216] [serial = 1333] [outer = 0x113d40400] 23:53:21 INFO - PROCESS | 2216 | 1467615201486 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]]]}] 23:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 23:53:21 INFO - PROCESS | 2216 | 1467615201554 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:53:21 INFO - PROCESS | 2216 | 1467615201556 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:53:21 INFO - PROCESS | 2216 | 1467615201594 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - PROCESS | 2216 | 1467615201596 Marionette TRACE conn2 <- [1,1750,null,{}] 23:53:21 INFO - PROCESS | 2216 | 1467615201600 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}] 23:53:21 INFO - PROCESS | 2216 | 1467615201602 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:21 INFO - PROCESS | 2216 | 1467615201700 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:53:21 INFO - PROCESS | 2216 | 1467615201772 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 2216 | 1467615201773 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x124b3d800 == 36 [pid = 2216] [id = 445] 23:53:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x118386800) [pid = 2216] [serial = 1334] [outer = 0x0] 23:53:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1184b2000) [pid = 2216] [serial = 1335] [outer = 0x118386800] 23:53:21 INFO - PROCESS | 2216 | 1467615201804 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1187f0400) [pid = 2216] [serial = 1336] [outer = 0x118386800] 23:53:22 INFO - PROCESS | 2216 | 1467615202230 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]]]}] 23:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 23:53:22 INFO - PROCESS | 2216 | 1467615202268 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:53:22 INFO - PROCESS | 2216 | 1467615202271 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:53:22 INFO - PROCESS | 2216 | 1467615202278 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - PROCESS | 2216 | 1467615202282 Marionette TRACE conn2 <- [1,1754,null,{}] 23:53:22 INFO - PROCESS | 2216 | 1467615202284 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}] 23:53:22 INFO - PROCESS | 2216 | 1467615202286 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:22 INFO - PROCESS | 2216 | 1467615202388 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:53:22 INFO - PROCESS | 2216 | 1467615202447 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:22 INFO - PROCESS | 2216 | 1467615202448 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x126621800 == 37 [pid = 2216] [id = 446] 23:53:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1188ae400) [pid = 2216] [serial = 1337] [outer = 0x0] 23:53:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x11990a000) [pid = 2216] [serial = 1338] [outer = 0x1188ae400] 23:53:22 INFO - PROCESS | 2216 | 1467615202477 Marionette DEBUG loaded listener.js 23:53:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x120ef8000) [pid = 2216] [serial = 1339] [outer = 0x1188ae400] 23:53:22 INFO - PROCESS | 2216 | 1467615202882 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]]]}] 23:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 625ms 23:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:53:22 INFO - PROCESS | 2216 | 1467615202900 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:53:22 INFO - PROCESS | 2216 | 1467615202901 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:53:22 INFO - PROCESS | 2216 | 1467615202903 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:53:22 INFO - PROCESS | 2216 | 1467615202905 Marionette TRACE conn2 <- [1,1758,null,{}] 23:53:22 INFO - PROCESS | 2216 | 1467615202907 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}] 23:53:22 INFO - PROCESS | 2216 | 1467615202908 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:23 INFO - PROCESS | 2216 | 1467615203005 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:53:23 INFO - PROCESS | 2216 | 1467615203093 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 2216 | 1467615203095 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dc1000 == 38 [pid = 2216] [id = 447] 23:53:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120f97400) [pid = 2216] [serial = 1340] [outer = 0x0] 23:53:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x120f9d000) [pid = 2216] [serial = 1341] [outer = 0x120f97400] 23:53:23 INFO - PROCESS | 2216 | 1467615203123 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x120fc8800) [pid = 2216] [serial = 1342] [outer = 0x120f97400] 23:53:23 INFO - PROCESS | 2216 | 1467615203541 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]]]}] 23:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 669ms 23:53:23 INFO - PROCESS | 2216 | 1467615203572 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:53:23 INFO - PROCESS | 2216 | 1467615203574 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:53:23 INFO - PROCESS | 2216 | 1467615203576 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - PROCESS | 2216 | 1467615203578 Marionette TRACE conn2 <- [1,1762,null,{}] 23:53:23 INFO - PROCESS | 2216 | 1467615203582 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}] 23:53:23 INFO - PROCESS | 2216 | 1467615203584 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:23 INFO - PROCESS | 2216 | 1467615203679 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:53:23 INFO - PROCESS | 2216 | 1467615203737 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 2216 | 1467615203742 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x119989800 == 39 [pid = 2216] [id = 448] 23:53:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x120fc8c00) [pid = 2216] [serial = 1343] [outer = 0x0] 23:53:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x121226800) [pid = 2216] [serial = 1344] [outer = 0x120fc8c00] 23:53:23 INFO - PROCESS | 2216 | 1467615203779 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x121b8f400) [pid = 2216] [serial = 1345] [outer = 0x120fc8c00] 23:53:24 INFO - PROCESS | 2216 | 1467615204303 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]]]}] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x121358000 == 38 [pid = 2216] [id = 442] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x119dcc000 == 37 [pid = 2216] [id = 441] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x11851a000 == 36 [pid = 2216] [id = 440] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x116f2e800 == 35 [pid = 2216] [id = 439] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x112cd1800 == 34 [pid = 2216] [id = 438] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x12b717800 == 33 [pid = 2216] [id = 436] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x118122000 == 32 [pid = 2216] [id = 437] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x119dc1000 == 31 [pid = 2216] [id = 447] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x126621800 == 30 [pid = 2216] [id = 446] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x124b3d800 == 29 [pid = 2216] [id = 445] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x118108800 == 28 [pid = 2216] [id = 444] 23:53:25 INFO - PROCESS | 2216 | --DOCSHELL 0x111e22800 == 27 [pid = 2216] [id = 443] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x121db2800) [pid = 2216] [serial = 1291] [outer = 0x0] [url = about:blank] 23:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1476ms 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x11910d400) [pid = 2216] [serial = 1284] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124cf1c00) [pid = 2216] [serial = 1266] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1188aa000) [pid = 2216] [serial = 1282] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124c91400) [pid = 2216] [serial = 1300] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1241d4400) [pid = 2216] [serial = 1294] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x115e27000) [pid = 2216] [serial = 1257] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1188b0c00) [pid = 2216] [serial = 1260] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x124148400) [pid = 2216] [serial = 1293] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128f88000) [pid = 2216] [serial = 1270] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x12191c000) [pid = 2216] [serial = 1263] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x126672000) [pid = 2216] [serial = 1267] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x11837e000) [pid = 2216] [serial = 1297] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1181c3400) [pid = 2216] [serial = 1273] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1170d7800) [pid = 2216] [serial = 1272] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x112f31000) [pid = 2216] [serial = 1296] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x124c93c00) [pid = 2216] [serial = 1302] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x120ef6000) [pid = 2216] [serial = 1290] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x117eab400) [pid = 2216] [serial = 1279] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x124cef800) [pid = 2216] [serial = 1303] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x1170d8800) [pid = 2216] [serial = 1278] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x115e2c400) [pid = 2216] [serial = 1276] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x120ef6c00) [pid = 2216] [serial = 1299] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x119904000) [pid = 2216] [serial = 1287] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1185e1c00) [pid = 2216] [serial = 1281] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x113d90800) [pid = 2216] [serial = 1275] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x119692800) [pid = 2216] [serial = 1285] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x128a2ec00) [pid = 2216] [serial = 1269] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x11990f400) [pid = 2216] [serial = 1288] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 60 (0x123792400) [pid = 2216] [serial = 1264] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 59 (0x11939f000) [pid = 2216] [serial = 1261] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 58 (0x1167cf400) [pid = 2216] [serial = 1258] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 57 (0x124cf0000) [pid = 2216] [serial = 1305] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 56 (0x128a0c400) [pid = 2216] [serial = 1306] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | --DOMWINDOW == 55 (0x128a17c00) [pid = 2216] [serial = 1308] [outer = 0x0] [url = about:blank] 23:53:25 INFO - PROCESS | 2216 | 1467615205089 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:53:25 INFO - PROCESS | 2216 | 1467615205091 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:53:25 INFO - PROCESS | 2216 | 1467615205096 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:53:25 INFO - PROCESS | 2216 | 1467615205098 Marionette TRACE conn2 <- [1,1766,null,{}] 23:53:25 INFO - PROCESS | 2216 | 1467615205102 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}] 23:53:25 INFO - PROCESS | 2216 | 1467615205104 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:25 INFO - PROCESS | 2216 | 1467615205187 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:53:25 INFO - PROCESS | 2216 | 1467615205193 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 2216 | 1467615205198 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x116018000 == 28 [pid = 2216] [id = 449] 23:53:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 56 (0x112e94800) [pid = 2216] [serial = 1346] [outer = 0x0] 23:53:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 57 (0x11336e400) [pid = 2216] [serial = 1347] [outer = 0x112e94800] 23:53:25 INFO - PROCESS | 2216 | 1467615205227 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 58 (0x113d8f000) [pid = 2216] [serial = 1348] [outer = 0x112e94800] 23:53:25 INFO - PROCESS | 2216 | 1467615205567 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]]]}] 23:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 23:53:25 INFO - PROCESS | 2216 | 1467615205633 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:53:25 INFO - PROCESS | 2216 | 1467615205635 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:53:25 INFO - PROCESS | 2216 | 1467615205640 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:53:25 INFO - PROCESS | 2216 | 1467615205643 Marionette TRACE conn2 <- [1,1770,null,{}] 23:53:25 INFO - PROCESS | 2216 | 1467615205646 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}] 23:53:25 INFO - PROCESS | 2216 | 1467615205647 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:25 INFO - PROCESS | 2216 | 1467615205723 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:53:25 INFO - PROCESS | 2216 | 1467615205730 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 2216 | 1467615205732 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x117269000 == 29 [pid = 2216] [id = 450] 23:53:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 59 (0x115e26400) [pid = 2216] [serial = 1349] [outer = 0x0] 23:53:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x11662a800) [pid = 2216] [serial = 1350] [outer = 0x115e26400] 23:53:25 INFO - PROCESS | 2216 | 1467615205759 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x116971c00) [pid = 2216] [serial = 1351] [outer = 0x115e26400] 23:53:26 INFO - PROCESS | 2216 | 1467615206086 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]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 475ms 23:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:53:26 INFO - PROCESS | 2216 | 1467615206115 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 2216 | 1467615206116 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:53:26 INFO - PROCESS | 2216 | 1467615206119 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 2216 | 1467615206120 Marionette TRACE conn2 <- [1,1774,null,{}] 23:53:26 INFO - PROCESS | 2216 | 1467615206128 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}] 23:53:26 INFO - PROCESS | 2216 | 1467615206132 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:26 INFO - PROCESS | 2216 | 1467615206230 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:53:26 INFO - PROCESS | 2216 | 1467615206307 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 2216 | 1467615206310 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f08800 == 30 [pid = 2216] [id = 451] 23:53:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x117eab400) [pid = 2216] [serial = 1352] [outer = 0x0] 23:53:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x118303000) [pid = 2216] [serial = 1353] [outer = 0x117eab400] 23:53:26 INFO - PROCESS | 2216 | 1467615206356 Marionette DEBUG loaded listener.js 23:53:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x1184a7000) [pid = 2216] [serial = 1354] [outer = 0x117eab400] 23:53:26 INFO - PROCESS | 2216 | 1467615206837 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]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 23:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:53:26 INFO - PROCESS | 2216 | 1467615206889 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 2216 | 1467615206890 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:53:26 INFO - PROCESS | 2216 | 1467615206892 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 2216 | 1467615206893 Marionette TRACE conn2 <- [1,1778,null,{}] 23:53:26 INFO - PROCESS | 2216 | 1467615206895 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}] 23:53:26 INFO - PROCESS | 2216 | 1467615206897 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:26 INFO - PROCESS | 2216 | 1467615206972 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:53:26 INFO - PROCESS | 2216 | 1467615206976 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 2216 | 1467615206977 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dd9000 == 31 [pid = 2216] [id = 452] 23:53:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x1185e0400) [pid = 2216] [serial = 1355] [outer = 0x0] 23:53:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x118748000) [pid = 2216] [serial = 1356] [outer = 0x1185e0400] 23:53:27 INFO - PROCESS | 2216 | 1467615207005 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x118fd1800) [pid = 2216] [serial = 1357] [outer = 0x1185e0400] 23:53:27 INFO - PROCESS | 2216 | 1467615207347 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]]]}] 23:53:27 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 23:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 469ms 23:53:27 INFO - PROCESS | 2216 | 1467615207363 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 2216 | 1467615207365 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:53:27 INFO - PROCESS | 2216 | 1467615207367 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 2216 | 1467615207369 Marionette TRACE conn2 <- [1,1782,null,{}] 23:53:27 INFO - PROCESS | 2216 | 1467615207371 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}] 23:53:27 INFO - PROCESS | 2216 | 1467615207372 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:27 INFO - PROCESS | 2216 | 1467615207463 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:53:27 INFO - PROCESS | 2216 | 1467615207500 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:27 INFO - PROCESS | 2216 | 1467615207502 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x12136a800 == 32 [pid = 2216] [id = 453] 23:53:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x1185e2800) [pid = 2216] [serial = 1358] [outer = 0x0] 23:53:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x11939ac00) [pid = 2216] [serial = 1359] [outer = 0x1185e2800] 23:53:27 INFO - PROCESS | 2216 | 1467615207533 Marionette DEBUG loaded listener.js 23:53:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x119690000) [pid = 2216] [serial = 1360] [outer = 0x1185e2800] 23:53:27 INFO - PROCESS | 2216 | 1467615207830 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]]]}] 23:53:27 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 23:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 23:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:53:27 INFO - PROCESS | 2216 | 1467615207886 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 2216 | 1467615207888 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:53:27 INFO - PROCESS | 2216 | 1467615207890 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 2216 | 1467615207891 Marionette TRACE conn2 <- [1,1786,null,{}] 23:53:27 INFO - PROCESS | 2216 | 1467615207901 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}] 23:53:27 INFO - PROCESS | 2216 | 1467615207905 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:28 INFO - PROCESS | 2216 | 1467615208022 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:53:28 INFO - PROCESS | 2216 | 1467615208026 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 2216 | 1467615208028 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x124156800 == 33 [pid = 2216] [id = 454] 23:53:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1128ac000) [pid = 2216] [serial = 1361] [outer = 0x0] 23:53:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x119903000) [pid = 2216] [serial = 1362] [outer = 0x1128ac000] 23:53:28 INFO - PROCESS | 2216 | 1467615208054 Marionette DEBUG loaded listener.js 23:53:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x120fa0000) [pid = 2216] [serial = 1363] [outer = 0x1128ac000] 23:53:28 INFO - PROCESS | 2216 | 1467615208383 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]]]}] 23:53:28 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 23:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 527ms 23:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:53:28 INFO - PROCESS | 2216 | 1467615208422 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:53:28 INFO - PROCESS | 2216 | 1467615208423 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:53:28 INFO - PROCESS | 2216 | 1467615208425 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:53:28 INFO - PROCESS | 2216 | 1467615208427 Marionette TRACE conn2 <- [1,1790,null,{}] 23:53:28 INFO - PROCESS | 2216 | 1467615208432 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}] 23:53:28 INFO - PROCESS | 2216 | 1467615208433 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:28 INFO - PROCESS | 2216 | 1467615208525 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:53:28 INFO - PROCESS | 2216 | 1467615208528 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 2216 | 1467615208529 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x126172800 == 34 [pid = 2216] [id = 455] 23:53:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x119692400) [pid = 2216] [serial = 1364] [outer = 0x0] 23:53:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1215e2000) [pid = 2216] [serial = 1365] [outer = 0x119692400] 23:53:28 INFO - PROCESS | 2216 | 1467615208561 Marionette DEBUG loaded listener.js 23:53:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x121b93c00) [pid = 2216] [serial = 1366] [outer = 0x119692400] 23:53:28 INFO - PROCESS | 2216 | 1467615208896 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]]]}] 23:53:28 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) 23:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 521ms 23:53:28 INFO - PROCESS | 2216 | 1467615208947 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:53:28 INFO - PROCESS | 2216 | 1467615208948 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:53:28 INFO - PROCESS | 2216 | 1467615208950 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:53:28 INFO - PROCESS | 2216 | 1467615208951 Marionette TRACE conn2 <- [1,1794,null,{}] 23:53:28 INFO - PROCESS | 2216 | 1467615208953 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}] 23:53:28 INFO - PROCESS | 2216 | 1467615208955 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:29 INFO - PROCESS | 2216 | 1467615209047 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:53:29 INFO - PROCESS | 2216 | 1467615209081 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 2216 | 1467615209082 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x126992000 == 35 [pid = 2216] [id = 456] 23:53:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x118f5dc00) [pid = 2216] [serial = 1367] [outer = 0x0] 23:53:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x121dde800) [pid = 2216] [serial = 1368] [outer = 0x118f5dc00] 23:53:29 INFO - PROCESS | 2216 | 1467615209106 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1237b5c00) [pid = 2216] [serial = 1369] [outer = 0x118f5dc00] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x124ce8c00) [pid = 2216] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x116a0a800) [pid = 2216] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x115e2c800) [pid = 2216] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x115e2e000) [pid = 2216] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x113d8e800) [pid = 2216] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x111e58000) [pid = 2216] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:53:29 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1133e0000) [pid = 2216] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:53:29 INFO - PROCESS | 2216 | 1467615209464 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]]]}] 23:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 521ms 23:53:29 INFO - PROCESS | 2216 | 1467615209471 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:53:29 INFO - PROCESS | 2216 | 1467615209472 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:53:29 INFO - PROCESS | 2216 | 1467615209474 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 2216 | 1467615209475 Marionette TRACE conn2 <- [1,1798,null,{}] 23:53:29 INFO - PROCESS | 2216 | 1467615209483 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}] 23:53:29 INFO - PROCESS | 2216 | 1467615209484 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:29 INFO - PROCESS | 2216 | 1467615209587 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:53:29 INFO - PROCESS | 2216 | 1467615209620 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:29 INFO - PROCESS | 2216 | 1467615209621 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x129106000 == 36 [pid = 2216] [id = 457] 23:53:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1128a7400) [pid = 2216] [serial = 1370] [outer = 0x0] 23:53:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1185dac00) [pid = 2216] [serial = 1371] [outer = 0x1128a7400] 23:53:29 INFO - PROCESS | 2216 | 1467615209645 Marionette DEBUG loaded listener.js 23:53:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x121de1000) [pid = 2216] [serial = 1372] [outer = 0x1128a7400] 23:53:29 INFO - PROCESS | 2216 | 1467615209930 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]]]}] 23:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 23:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:53:29 INFO - PROCESS | 2216 | 1467615209943 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:53:29 INFO - PROCESS | 2216 | 1467615209944 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:53:29 INFO - PROCESS | 2216 | 1467615209954 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 2216 | 1467615209955 Marionette TRACE conn2 <- [1,1802,null,{}] 23:53:29 INFO - PROCESS | 2216 | 1467615209957 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}] 23:53:29 INFO - PROCESS | 2216 | 1467615209958 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:30 INFO - PROCESS | 2216 | 1467615210053 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:53:30 INFO - PROCESS | 2216 | 1467615210058 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 2216 | 1467615210060 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a30e000 == 37 [pid = 2216] [id = 458] 23:53:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x118fd5800) [pid = 2216] [serial = 1373] [outer = 0x0] 23:53:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x12414d000) [pid = 2216] [serial = 1374] [outer = 0x118fd5800] 23:53:30 INFO - PROCESS | 2216 | 1467615210095 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x124152800) [pid = 2216] [serial = 1375] [outer = 0x118fd5800] 23:53:30 INFO - PROCESS | 2216 | 1467615210556 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]]]}] 23:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 624ms 23:53:30 INFO - PROCESS | 2216 | 1467615210573 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:53:30 INFO - PROCESS | 2216 | 1467615210575 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:53:30 INFO - PROCESS | 2216 | 1467615210580 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:53:30 INFO - PROCESS | 2216 | 1467615210583 Marionette TRACE conn2 <- [1,1806,null,{}] 23:53:30 INFO - PROCESS | 2216 | 1467615210587 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}] 23:53:30 INFO - PROCESS | 2216 | 1467615210589 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:30 INFO - PROCESS | 2216 | 1467615210681 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:53:30 INFO - PROCESS | 2216 | 1467615210685 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 2216 | 1467615210686 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a612800 == 38 [pid = 2216] [id = 459] 23:53:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1241cf400) [pid = 2216] [serial = 1376] [outer = 0x0] 23:53:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x124684400) [pid = 2216] [serial = 1377] [outer = 0x1241cf400] 23:53:30 INFO - PROCESS | 2216 | 1467615210713 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x124cda400) [pid = 2216] [serial = 1378] [outer = 0x1241cf400] 23:53:31 INFO - PROCESS | 2216 | 1467615211062 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]]]}] 23:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 522ms 23:53:31 INFO - PROCESS | 2216 | 1467615211101 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:53:31 INFO - PROCESS | 2216 | 1467615211102 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:53:31 INFO - PROCESS | 2216 | 1467615211104 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 2216 | 1467615211105 Marionette TRACE conn2 <- [1,1810,null,{}] 23:53:31 INFO - PROCESS | 2216 | 1467615211108 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}] 23:53:31 INFO - PROCESS | 2216 | 1467615211109 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:31 INFO - PROCESS | 2216 | 1467615211184 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:53:31 INFO - PROCESS | 2216 | 1467615211242 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 2216 | 1467615211243 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a996800 == 39 [pid = 2216] [id = 460] 23:53:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1241d2c00) [pid = 2216] [serial = 1379] [outer = 0x0] 23:53:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x124ce8800) [pid = 2216] [serial = 1380] [outer = 0x1241d2c00] 23:53:31 INFO - PROCESS | 2216 | 1467615211267 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x126077c00) [pid = 2216] [serial = 1381] [outer = 0x1241d2c00] 23:53:31 INFO - PROCESS | 2216 | 1467615211788 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]]]}] 23:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 722ms 23:53:31 INFO - PROCESS | 2216 | 1467615211852 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 2216 | 1467615211855 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:53:31 INFO - PROCESS | 2216 | 1467615211859 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 2216 | 1467615211865 Marionette TRACE conn2 <- [1,1814,null,{}] 23:53:31 INFO - PROCESS | 2216 | 1467615211869 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}] 23:53:31 INFO - PROCESS | 2216 | 1467615211870 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:31 INFO - PROCESS | 2216 | 1467615211983 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:53:32 INFO - PROCESS | 2216 | 1467615212083 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:32 INFO - PROCESS | 2216 | 1467615212085 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811f000 == 40 [pid = 2216] [id = 461] 23:53:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x115e27400) [pid = 2216] [serial = 1382] [outer = 0x0] 23:53:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x115e2e400) [pid = 2216] [serial = 1383] [outer = 0x115e27400] 23:53:32 INFO - PROCESS | 2216 | 1467615212115 Marionette DEBUG loaded listener.js 23:53:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1167ce800) [pid = 2216] [serial = 1384] [outer = 0x115e27400] 23:53:32 INFO - PROCESS | 2216 | 1467615212637 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]]]}] 23:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 826ms 23:53:32 INFO - PROCESS | 2216 | 1467615212874 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:53:32 INFO - PROCESS | 2216 | 1467615212879 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:53:32 INFO - PROCESS | 2216 | 1467615212927 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 2216 | 1467615212930 Marionette TRACE conn2 <- [1,1818,null,{}] 23:53:32 INFO - PROCESS | 2216 | 1467615212935 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}] 23:53:32 INFO - PROCESS | 2216 | 1467615212938 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:33 INFO - PROCESS | 2216 | 1467615213059 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:53:33 INFO - PROCESS | 2216 | 1467615213112 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2216 | 1467615213115 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811c800 == 41 [pid = 2216] [id = 462] 23:53:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x115e2d800) [pid = 2216] [serial = 1385] [outer = 0x0] 23:53:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1162de400) [pid = 2216] [serial = 1386] [outer = 0x115e2d800] 23:53:33 INFO - PROCESS | 2216 | 1467615213142 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x116a11800) [pid = 2216] [serial = 1387] [outer = 0x115e2d800] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x12a612800 == 40 [pid = 2216] [id = 459] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x12a30e000 == 39 [pid = 2216] [id = 458] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x129106000 == 38 [pid = 2216] [id = 457] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x126992000 == 37 [pid = 2216] [id = 456] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x126172800 == 36 [pid = 2216] [id = 455] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x124156800 == 35 [pid = 2216] [id = 454] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x12136a800 == 34 [pid = 2216] [id = 453] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x119dd9000 == 33 [pid = 2216] [id = 452] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x118f08800 == 32 [pid = 2216] [id = 451] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x117269000 == 31 [pid = 2216] [id = 450] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x116018000 == 30 [pid = 2216] [id = 449] 23:53:33 INFO - PROCESS | 2216 | --DOCSHELL 0x119989800 == 29 [pid = 2216] [id = 448] 23:53:33 INFO - PROCESS | 2216 | 1467615213701 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]]]}] 23:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 843ms 23:53:33 INFO - PROCESS | 2216 | 1467615213752 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:53:33 INFO - PROCESS | 2216 | 1467615213755 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:53:33 INFO - PROCESS | 2216 | 1467615213762 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:53:33 INFO - PROCESS | 2216 | 1467615213767 Marionette TRACE conn2 <- [1,1822,null,{}] 23:53:33 INFO - PROCESS | 2216 | 1467615213771 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}] 23:53:33 INFO - PROCESS | 2216 | 1467615213773 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:33 INFO - PROCESS | 2216 | 1467615213883 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x128a2e800) [pid = 2216] [serial = 1309] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x118299800) [pid = 2216] [serial = 1320] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x118385400) [pid = 2216] [serial = 1321] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x115e58800) [pid = 2216] [serial = 1317] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1162dd000) [pid = 2216] [serial = 1318] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x116078000) [pid = 2216] [serial = 1311] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x117203800) [pid = 2216] [serial = 1312] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1185de000) [pid = 2216] [serial = 1323] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x118fd5000) [pid = 2216] [serial = 1324] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1121bd400) [pid = 2216] [serial = 1314] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1129ba000) [pid = 2216] [serial = 1315] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x119696c00) [pid = 2216] [serial = 1327] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x119102800) [pid = 2216] [serial = 1326] [outer = 0x0] [url = about:blank] 23:53:33 INFO - PROCESS | 2216 | 1467615213945 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 2216 | 1467615213946 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x11725a800 == 30 [pid = 2216] [id = 463] 23:53:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x115e24800) [pid = 2216] [serial = 1388] [outer = 0x0] 23:53:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1170d8000) [pid = 2216] [serial = 1389] [outer = 0x115e24800] 23:53:33 INFO - PROCESS | 2216 | 1467615213974 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1184b3800) [pid = 2216] [serial = 1390] [outer = 0x115e24800] 23:53:34 INFO - PROCESS | 2216 | 1467615214308 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]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 577ms 23:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:53:34 INFO - PROCESS | 2216 | 1467615214336 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:53:34 INFO - PROCESS | 2216 | 1467615214338 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:53:34 INFO - PROCESS | 2216 | 1467615214341 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 2216 | 1467615214343 Marionette TRACE conn2 <- [1,1826,null,{}] 23:53:34 INFO - PROCESS | 2216 | 1467615214354 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}] 23:53:34 INFO - PROCESS | 2216 | 1467615214358 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:34 INFO - PROCESS | 2216 | 1467615214472 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:53:34 INFO - PROCESS | 2216 | 1467615214559 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:34 INFO - PROCESS | 2216 | 1467615214562 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e8b000 == 31 [pid = 2216] [id = 464] 23:53:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1187ee800) [pid = 2216] [serial = 1391] [outer = 0x0] 23:53:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x11939f800) [pid = 2216] [serial = 1392] [outer = 0x1187ee800] 23:53:34 INFO - PROCESS | 2216 | 1467615214639 Marionette DEBUG loaded listener.js 23:53:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1197c7c00) [pid = 2216] [serial = 1393] [outer = 0x1187ee800] 23:53:35 INFO - PROCESS | 2216 | 1467615215022 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]]]}] 23:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 724ms 23:53:35 INFO - PROCESS | 2216 | 1467615215068 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 2216 | 1467615215069 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:53:35 INFO - PROCESS | 2216 | 1467615215072 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 2216 | 1467615215073 Marionette TRACE conn2 <- [1,1830,null,{}] 23:53:35 INFO - PROCESS | 2216 | 1467615215075 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}] 23:53:35 INFO - PROCESS | 2216 | 1467615215076 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:35 INFO - PROCESS | 2216 | 1467615215153 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:53:35 INFO - PROCESS | 2216 | 1467615215156 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2216 | 1467615215157 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d12800 == 32 [pid = 2216] [id = 465] 23:53:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x119905800) [pid = 2216] [serial = 1394] [outer = 0x0] 23:53:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120efc400) [pid = 2216] [serial = 1395] [outer = 0x119905800] 23:53:35 INFO - PROCESS | 2216 | 1467615215185 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x120fc4c00) [pid = 2216] [serial = 1396] [outer = 0x119905800] 23:53:35 INFO - PROCESS | 2216 | 1467615215519 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]]]}] 23:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 470ms 23:53:35 INFO - PROCESS | 2216 | 1467615215542 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:53:35 INFO - PROCESS | 2216 | 1467615215544 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:53:35 INFO - PROCESS | 2216 | 1467615215548 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:53:35 INFO - PROCESS | 2216 | 1467615215549 Marionette TRACE conn2 <- [1,1834,null,{}] 23:53:35 INFO - PROCESS | 2216 | 1467615215552 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}] 23:53:35 INFO - PROCESS | 2216 | 1467615215553 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:35 INFO - PROCESS | 2216 | 1467615215625 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:53:35 INFO - PROCESS | 2216 | 1467615215630 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 2216 | 1467615215632 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x12616c000 == 33 [pid = 2216] [id = 466] 23:53:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x11910b400) [pid = 2216] [serial = 1397] [outer = 0x0] 23:53:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x121b8cc00) [pid = 2216] [serial = 1398] [outer = 0x11910b400] 23:53:35 INFO - PROCESS | 2216 | 1467615215662 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x121de0400) [pid = 2216] [serial = 1399] [outer = 0x11910b400] 23:53:36 INFO - PROCESS | 2216 | 1467615216032 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]]]}] 23:53:36 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 23:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 23:53:36 INFO - PROCESS | 2216 | 1467615216068 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:53:36 INFO - PROCESS | 2216 | 1467615216069 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:53:36 INFO - PROCESS | 2216 | 1467615216078 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 2216 | 1467615216080 Marionette TRACE conn2 <- [1,1838,null,{}] 23:53:36 INFO - PROCESS | 2216 | 1467615216083 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}] 23:53:36 INFO - PROCESS | 2216 | 1467615216087 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:36 INFO - PROCESS | 2216 | 1467615216203 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:53:36 INFO - PROCESS | 2216 | 1467615216207 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 2216 | 1467615216209 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292b6000 == 34 [pid = 2216] [id = 467] 23:53:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124146000) [pid = 2216] [serial = 1400] [outer = 0x0] 23:53:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1243c6c00) [pid = 2216] [serial = 1401] [outer = 0x124146000] 23:53:36 INFO - PROCESS | 2216 | 1467615216234 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x124cf9c00) [pid = 2216] [serial = 1402] [outer = 0x124146000] 23:53:36 INFO - PROCESS | 2216 | 1467615216556 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]]]}] 23:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 521ms 23:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:53:36 INFO - PROCESS | 2216 | 1467615216606 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:53:36 INFO - PROCESS | 2216 | 1467615216607 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:53:36 INFO - PROCESS | 2216 | 1467615216609 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 2216 | 1467615216610 Marionette TRACE conn2 <- [1,1842,null,{}] 23:53:36 INFO - PROCESS | 2216 | 1467615216612 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}] 23:53:36 INFO - PROCESS | 2216 | 1467615216614 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:36 INFO - PROCESS | 2216 | 1467615216711 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:53:36 INFO - PROCESS | 2216 | 1467615216714 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:36 INFO - PROCESS | 2216 | 1467615216715 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a612800 == 35 [pid = 2216] [id = 468] 23:53:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x11910a400) [pid = 2216] [serial = 1403] [outer = 0x0] 23:53:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12607e800) [pid = 2216] [serial = 1404] [outer = 0x11910a400] 23:53:36 INFO - PROCESS | 2216 | 1467615216746 Marionette DEBUG loaded listener.js 23:53:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x126533c00) [pid = 2216] [serial = 1405] [outer = 0x11910a400] 23:53:37 INFO - PROCESS | 2216 | 1467615217103 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]]]}] 23:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 521ms 23:53:37 INFO - PROCESS | 2216 | 1467615217137 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2216 | 1467615217139 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:53:37 INFO - PROCESS | 2216 | 1467615217143 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 2216 | 1467615217145 Marionette TRACE conn2 <- [1,1846,null,{}] 23:53:37 INFO - PROCESS | 2216 | 1467615217148 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}] 23:53:37 INFO - PROCESS | 2216 | 1467615217150 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:37 INFO - PROCESS | 2216 | 1467615217299 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:53:37 INFO - PROCESS | 2216 | 1467615217317 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 2216 | 1467615217318 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b0000 == 36 [pid = 2216] [id = 469] 23:53:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1260e7800) [pid = 2216] [serial = 1406] [outer = 0x0] 23:53:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12666f400) [pid = 2216] [serial = 1407] [outer = 0x1260e7800] 23:53:37 INFO - PROCESS | 2216 | 1467615217360 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x126c23c00) [pid = 2216] [serial = 1408] [outer = 0x1260e7800] 23:53:37 INFO - PROCESS | 2216 | 1467615217753 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]]]}] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x117eab400) [pid = 2216] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x115e26400) [pid = 2216] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1185e2800) [pid = 2216] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x112e94800) [pid = 2216] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1185e0400) [pid = 2216] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x120fc8c00) [pid = 2216] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1128ac000) [pid = 2216] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1127cd400) [pid = 2216] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x113d40400) [pid = 2216] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x118386800) [pid = 2216] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1128a7400) [pid = 2216] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x119692400) [pid = 2216] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1188ae400) [pid = 2216] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x120f97400) [pid = 2216] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x118f5dc00) [pid = 2216] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1241cf400) [pid = 2216] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:53:37 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x118fd5800) [pid = 2216] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:53:37 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) 23:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 772ms 23:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:53:37 INFO - PROCESS | 2216 | 1467615217915 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2216 | 1467615217916 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:53:37 INFO - PROCESS | 2216 | 1467615217918 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 2216 | 1467615217919 Marionette TRACE conn2 <- [1,1850,null,{}] 23:53:37 INFO - PROCESS | 2216 | 1467615217921 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}] 23:53:37 INFO - PROCESS | 2216 | 1467615217923 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:38 INFO - PROCESS | 2216 | 1467615218008 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:53:38 INFO - PROCESS | 2216 | 1467615218029 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2216 | 1467615218030 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x11841f000 == 37 [pid = 2216] [id = 470] 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1138ea800) [pid = 2216] [serial = 1409] [outer = 0x0] 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x115e22400) [pid = 2216] [serial = 1410] [outer = 0x1138ea800] 23:53:38 INFO - PROCESS | 2216 | 1467615218054 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x11829b000) [pid = 2216] [serial = 1411] [outer = 0x1138ea800] 23:53:38 INFO - PROCESS | 2216 | 1467615218366 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]]]}] 23:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 468ms 23:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:53:38 INFO - PROCESS | 2216 | 1467615218387 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 2216 | 1467615218388 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:53:38 INFO - PROCESS | 2216 | 1467615218390 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 2216 | 1467615218391 Marionette TRACE conn2 <- [1,1854,null,{}] 23:53:38 INFO - PROCESS | 2216 | 1467615218393 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}] 23:53:38 INFO - PROCESS | 2216 | 1467615218394 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:38 INFO - PROCESS | 2216 | 1467615218472 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:53:38 INFO - PROCESS | 2216 | 1467615218531 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2216 | 1467615218532 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b911000 == 38 [pid = 2216] [id = 471] 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1133df400) [pid = 2216] [serial = 1412] [outer = 0x0] 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1187f3000) [pid = 2216] [serial = 1413] [outer = 0x1133df400] 23:53:38 INFO - PROCESS | 2216 | 1467615218555 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x121b3d000) [pid = 2216] [serial = 1414] [outer = 0x1133df400] 23:53:38 INFO - PROCESS | 2216 | 1467615218832 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]]]}] 23:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 469ms 23:53:38 INFO - PROCESS | 2216 | 1467615218859 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 2216 | 1467615218861 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:53:38 INFO - PROCESS | 2216 | 1467615218871 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 2216 | 1467615218873 Marionette TRACE conn2 <- [1,1858,null,{}] 23:53:38 INFO - PROCESS | 2216 | 1467615218875 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}] 23:53:38 INFO - PROCESS | 2216 | 1467615218876 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:38 INFO - PROCESS | 2216 | 1467615218976 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:53:38 INFO - PROCESS | 2216 | 1467615218981 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2216 | 1467615218983 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c003800 == 39 [pid = 2216] [id = 472] 23:53:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1193a5800) [pid = 2216] [serial = 1415] [outer = 0x0] 23:53:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x128a0dc00) [pid = 2216] [serial = 1416] [outer = 0x1193a5800] 23:53:39 INFO - PROCESS | 2216 | 1467615219009 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x128a27c00) [pid = 2216] [serial = 1417] [outer = 0x1193a5800] 23:53:39 INFO - PROCESS | 2216 | 1467615219365 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]]]}] 23:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 23:53:39 INFO - PROCESS | 2216 | 1467615219390 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 2216 | 1467615219391 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:53:39 INFO - PROCESS | 2216 | 1467615219406 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 2216 | 1467615219407 Marionette TRACE conn2 <- [1,1862,null,{}] 23:53:39 INFO - PROCESS | 2216 | 1467615219410 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}] 23:53:39 INFO - PROCESS | 2216 | 1467615219411 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:39 INFO - PROCESS | 2216 | 1467615219488 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:53:39 INFO - PROCESS | 2216 | 1467615219492 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 2216 | 1467615219493 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4a2000 == 40 [pid = 2216] [id = 473] 23:53:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128a2a000) [pid = 2216] [serial = 1418] [outer = 0x0] 23:53:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128b3e000) [pid = 2216] [serial = 1419] [outer = 0x128a2a000] 23:53:39 INFO - PROCESS | 2216 | 1467615219517 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x128bae000) [pid = 2216] [serial = 1420] [outer = 0x128a2a000] 23:53:39 INFO - PROCESS | 2216 | 1467615219832 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]]]}] 23:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 470ms 23:53:39 INFO - PROCESS | 2216 | 1467615219922 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 2216 | 1467615219925 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:53:39 INFO - PROCESS | 2216 | 1467615219929 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 2216 | 1467615219932 Marionette TRACE conn2 <- [1,1866,null,{}] 23:53:39 INFO - PROCESS | 2216 | 1467615219937 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}] 23:53:39 INFO - PROCESS | 2216 | 1467615219939 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:40 INFO - PROCESS | 2216 | 1467615220074 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:53:40 INFO - PROCESS | 2216 | 1467615220205 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2216 | 1467615220210 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f3a000 == 41 [pid = 2216] [id = 474] 23:53:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x113372000) [pid = 2216] [serial = 1421] [outer = 0x0] 23:53:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x113838400) [pid = 2216] [serial = 1422] [outer = 0x113372000] 23:53:40 INFO - PROCESS | 2216 | 1467615220261 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1160e0c00) [pid = 2216] [serial = 1423] [outer = 0x113372000] 23:53:40 INFO - PROCESS | 2216 | 1467615220772 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]]]}] 23:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 872ms 23:53:40 INFO - PROCESS | 2216 | 1467615220802 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:53:40 INFO - PROCESS | 2216 | 1467615220804 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:53:40 INFO - PROCESS | 2216 | 1467615220809 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - PROCESS | 2216 | 1467615220812 Marionette TRACE conn2 <- [1,1870,null,{}] 23:53:40 INFO - PROCESS | 2216 | 1467615220815 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}] 23:53:40 INFO - PROCESS | 2216 | 1467615220816 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:40 INFO - PROCESS | 2216 | 1467615220917 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:53:40 INFO - PROCESS | 2216 | 1467615220989 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2216 | 1467615220990 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x12196d800 == 42 [pid = 2216] [id = 475] 23:53:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x11829d400) [pid = 2216] [serial = 1424] [outer = 0x0] 23:53:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x11873d800) [pid = 2216] [serial = 1425] [outer = 0x11829d400] 23:53:41 INFO - PROCESS | 2216 | 1467615221020 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x11939dc00) [pid = 2216] [serial = 1426] [outer = 0x11829d400] 23:53:41 INFO - PROCESS | 2216 | 1467615221435 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]]]}] 23:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 674ms 23:53:41 INFO - PROCESS | 2216 | 1467615221482 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 2216 | 1467615221483 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:53:41 INFO - PROCESS | 2216 | 1467615221486 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 2216 | 1467615221487 Marionette TRACE conn2 <- [1,1874,null,{}] 23:53:41 INFO - PROCESS | 2216 | 1467615221494 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}] 23:53:41 INFO - PROCESS | 2216 | 1467615221497 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:41 INFO - PROCESS | 2216 | 1467615221600 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:53:41 INFO - PROCESS | 2216 | 1467615221661 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 2216 | 1467615221664 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd6c800 == 43 [pid = 2216] [id = 476] 23:53:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x120f96c00) [pid = 2216] [serial = 1427] [outer = 0x0] 23:53:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x121b93000) [pid = 2216] [serial = 1428] [outer = 0x120f96c00] 23:53:41 INFO - PROCESS | 2216 | 1467615221696 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12414e000) [pid = 2216] [serial = 1429] [outer = 0x120f96c00] 23:53:42 INFO - PROCESS | 2216 | 1467615222125 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]]]}] 23:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 23:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:53:42 INFO - PROCESS | 2216 | 1467615222158 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 2216 | 1467615222159 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:53:42 INFO - PROCESS | 2216 | 1467615222161 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - PROCESS | 2216 | 1467615222164 Marionette TRACE conn2 <- [1,1878,null,{}] 23:53:42 INFO - PROCESS | 2216 | 1467615222168 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}] 23:53:42 INFO - PROCESS | 2216 | 1467615222169 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:42 INFO - PROCESS | 2216 | 1467615222291 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:53:42 INFO - PROCESS | 2216 | 1467615222362 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 2216 | 1467615222364 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5b0000 == 44 [pid = 2216] [id = 477] 23:53:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124be3800) [pid = 2216] [serial = 1430] [outer = 0x0] 23:53:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x124cf2000) [pid = 2216] [serial = 1431] [outer = 0x124be3800] 23:53:42 INFO - PROCESS | 2216 | 1467615222394 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1265e5800) [pid = 2216] [serial = 1432] [outer = 0x124be3800] 23:53:42 INFO - PROCESS | 2216 | 1467615222819 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]]]}] 23:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 875ms 23:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:53:43 INFO - PROCESS | 2216 | 1467615223037 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:53:43 INFO - PROCESS | 2216 | 1467615223041 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:53:43 INFO - PROCESS | 2216 | 1467615223049 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 2216 | 1467615223052 Marionette TRACE conn2 <- [1,1882,null,{}] 23:53:43 INFO - PROCESS | 2216 | 1467615223057 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}] 23:53:43 INFO - PROCESS | 2216 | 1467615223060 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:43 INFO - PROCESS | 2216 | 1467615223207 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:53:43 INFO - PROCESS | 2216 | 1467615223303 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 2216 | 1467615223308 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f04000 == 45 [pid = 2216] [id = 478] 23:53:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x116029000) [pid = 2216] [serial = 1433] [outer = 0x0] 23:53:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1162dd000) [pid = 2216] [serial = 1434] [outer = 0x116029000] 23:53:43 INFO - PROCESS | 2216 | 1467615223353 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x1170d9c00) [pid = 2216] [serial = 1435] [outer = 0x116029000] 23:53:43 INFO - PROCESS | 2216 | 1467615223802 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]]]}] 23:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 777ms 23:53:43 INFO - PROCESS | 2216 | 1467615223823 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:53:43 INFO - PROCESS | 2216 | 1467615223825 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:53:43 INFO - PROCESS | 2216 | 1467615223829 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:53:43 INFO - PROCESS | 2216 | 1467615223831 Marionette TRACE conn2 <- [1,1886,null,{}] 23:53:43 INFO - PROCESS | 2216 | 1467615223834 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}] 23:53:43 INFO - PROCESS | 2216 | 1467615223835 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:43 INFO - PROCESS | 2216 | 1467615223928 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:53:43 INFO - PROCESS | 2216 | 1467615223984 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:43 INFO - PROCESS | 2216 | 1467615223985 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fb7800 == 46 [pid = 2216] [id = 479] 23:53:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1184a5c00) [pid = 2216] [serial = 1436] [outer = 0x0] 23:53:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1185e1400) [pid = 2216] [serial = 1437] [outer = 0x1184a5c00] 23:53:44 INFO - PROCESS | 2216 | 1467615224013 Marionette DEBUG loaded listener.js 23:53:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x118f60800) [pid = 2216] [serial = 1438] [outer = 0x1184a5c00] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12c003800 == 45 [pid = 2216] [id = 472] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12b911000 == 44 [pid = 2216] [id = 471] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x11841f000 == 43 [pid = 2216] [id = 470] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b0000 == 42 [pid = 2216] [id = 469] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12a612800 == 41 [pid = 2216] [id = 468] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x1292b6000 == 40 [pid = 2216] [id = 467] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12616c000 == 39 [pid = 2216] [id = 466] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x121d12800 == 38 [pid = 2216] [id = 465] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x120e8b000 == 37 [pid = 2216] [id = 464] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x11725a800 == 36 [pid = 2216] [id = 463] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x11811c800 == 35 [pid = 2216] [id = 462] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x11811f000 == 34 [pid = 2216] [id = 461] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12a996800 == 33 [pid = 2216] [id = 460] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x118f04000 == 32 [pid = 2216] [id = 478] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5b0000 == 31 [pid = 2216] [id = 477] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd6c800 == 30 [pid = 2216] [id = 476] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12196d800 == 29 [pid = 2216] [id = 475] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4a2000 == 28 [pid = 2216] [id = 473] 23:53:44 INFO - PROCESS | 2216 | --DOCSHELL 0x116f3a000 == 27 [pid = 2216] [id = 474] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x118303000) [pid = 2216] [serial = 1353] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x1184a7000) [pid = 2216] [serial = 1354] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x11662a800) [pid = 2216] [serial = 1350] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x116971c00) [pid = 2216] [serial = 1351] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x11939ac00) [pid = 2216] [serial = 1359] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x11336e400) [pid = 2216] [serial = 1347] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x113d8f000) [pid = 2216] [serial = 1348] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x118748000) [pid = 2216] [serial = 1356] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x121b8f400) [pid = 2216] [serial = 1345] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x121226800) [pid = 2216] [serial = 1344] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x119903000) [pid = 2216] [serial = 1362] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1132c1c00) [pid = 2216] [serial = 1330] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1127d6400) [pid = 2216] [serial = 1329] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x117203400) [pid = 2216] [serial = 1333] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x116704800) [pid = 2216] [serial = 1332] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x119690000) [pid = 2216] [serial = 1360] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1187f0400) [pid = 2216] [serial = 1336] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1184b2000) [pid = 2216] [serial = 1335] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1185dac00) [pid = 2216] [serial = 1371] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1215e2000) [pid = 2216] [serial = 1365] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x120ef8000) [pid = 2216] [serial = 1339] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11990a000) [pid = 2216] [serial = 1338] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120fc8800) [pid = 2216] [serial = 1342] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x120f9d000) [pid = 2216] [serial = 1341] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x121dde800) [pid = 2216] [serial = 1368] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x121b93c00) [pid = 2216] [serial = 1366] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x124cda400) [pid = 2216] [serial = 1378] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x12414d000) [pid = 2216] [serial = 1374] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x124152800) [pid = 2216] [serial = 1375] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1237b5c00) [pid = 2216] [serial = 1369] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x124684400) [pid = 2216] [serial = 1377] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x120fa0000) [pid = 2216] [serial = 1363] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x121de1000) [pid = 2216] [serial = 1372] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x118fd1800) [pid = 2216] [serial = 1357] [outer = 0x0] [url = about:blank] 23:53:44 INFO - PROCESS | 2216 | 1467615224877 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]]]}] 23:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1075ms 23:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:53:44 INFO - PROCESS | 2216 | 1467615224903 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 2216 | 1467615224905 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:53:44 INFO - PROCESS | 2216 | 1467615224908 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - PROCESS | 2216 | 1467615224911 Marionette TRACE conn2 <- [1,1890,null,{}] 23:53:44 INFO - PROCESS | 2216 | 1467615224918 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}] 23:53:44 INFO - PROCESS | 2216 | 1467615224919 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:45 INFO - PROCESS | 2216 | 1467615225005 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:53:45 INFO - PROCESS | 2216 | 1467615225059 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 2216 | 1467615225062 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x11691d800 == 28 [pid = 2216] [id = 480] 23:53:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1133db000) [pid = 2216] [serial = 1439] [outer = 0x0] 23:53:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x115e29c00) [pid = 2216] [serial = 1440] [outer = 0x1133db000] 23:53:45 INFO - PROCESS | 2216 | 1467615225089 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1160db800) [pid = 2216] [serial = 1441] [outer = 0x1133db000] 23:53:45 INFO - PROCESS | 2216 | 1467615225392 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]]]}] 23:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 525ms 23:53:45 INFO - PROCESS | 2216 | 1467615225434 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 2216 | 1467615225437 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:53:45 INFO - PROCESS | 2216 | 1467615225441 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 2216 | 1467615225442 Marionette TRACE conn2 <- [1,1894,null,{}] 23:53:45 INFO - PROCESS | 2216 | 1467615225445 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}] 23:53:45 INFO - PROCESS | 2216 | 1467615225448 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:45 INFO - PROCESS | 2216 | 1467615225525 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:53:45 INFO - PROCESS | 2216 | 1467615225579 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:45 INFO - PROCESS | 2216 | 1467615225580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x117264000 == 29 [pid = 2216] [id = 481] 23:53:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x113d93400) [pid = 2216] [serial = 1442] [outer = 0x0] 23:53:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x116971000) [pid = 2216] [serial = 1443] [outer = 0x113d93400] 23:53:45 INFO - PROCESS | 2216 | 1467615225607 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x11837c800) [pid = 2216] [serial = 1444] [outer = 0x113d93400] 23:53:45 INFO - PROCESS | 2216 | 1467615225942 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]]]}] 23:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 519ms 23:53:45 INFO - PROCESS | 2216 | 1467615225962 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:53:45 INFO - PROCESS | 2216 | 1467615225965 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:53:45 INFO - PROCESS | 2216 | 1467615225968 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:53:45 INFO - PROCESS | 2216 | 1467615225970 Marionette TRACE conn2 <- [1,1898,null,{}] 23:53:45 INFO - PROCESS | 2216 | 1467615225978 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}] 23:53:45 INFO - PROCESS | 2216 | 1467615225981 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:46 INFO - PROCESS | 2216 | 1467615226056 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:53:46 INFO - PROCESS | 2216 | 1467615226112 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 2216 | 1467615226114 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x11998c000 == 30 [pid = 2216] [id = 482] 23:53:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x11837f000) [pid = 2216] [serial = 1445] [outer = 0x0] 23:53:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1188ac400) [pid = 2216] [serial = 1446] [outer = 0x11837f000] 23:53:46 INFO - PROCESS | 2216 | 1467615226141 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1193a3c00) [pid = 2216] [serial = 1447] [outer = 0x11837f000] 23:53:46 INFO - PROCESS | 2216 | 1467615226421 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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 472ms 23:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:53:46 INFO - PROCESS | 2216 | 1467615226440 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:53:46 INFO - PROCESS | 2216 | 1467615226442 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:53:46 INFO - PROCESS | 2216 | 1467615226451 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 2216 | 1467615226452 Marionette TRACE conn2 <- [1,1902,null,{}] 23:53:46 INFO - PROCESS | 2216 | 1467615226455 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}] 23:53:46 INFO - PROCESS | 2216 | 1467615226456 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:46 INFO - PROCESS | 2216 | 1467615226539 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:53:46 INFO - PROCESS | 2216 | 1467615226543 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 2216 | 1467615226545 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214b1800 == 31 [pid = 2216] [id = 483] 23:53:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x119694000) [pid = 2216] [serial = 1448] [outer = 0x0] 23:53:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x119905c00) [pid = 2216] [serial = 1449] [outer = 0x119694000] 23:53:46 INFO - PROCESS | 2216 | 1467615226572 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11990f400) [pid = 2216] [serial = 1450] [outer = 0x119694000] 23:53:46 INFO - PROCESS | 2216 | 1467615226948 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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 528ms 23:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:53:46 INFO - PROCESS | 2216 | 1467615226972 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:53:46 INFO - PROCESS | 2216 | 1467615226973 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:53:46 INFO - PROCESS | 2216 | 1467615226975 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 2216 | 1467615226977 Marionette TRACE conn2 <- [1,1906,null,{}] 23:53:46 INFO - PROCESS | 2216 | 1467615226987 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}] 23:53:46 INFO - PROCESS | 2216 | 1467615226988 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:47 INFO - PROCESS | 2216 | 1467615227091 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:53:47 INFO - PROCESS | 2216 | 1467615227097 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 2216 | 1467615227099 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1f800 == 32 [pid = 2216] [id = 484] 23:53:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1127cb000) [pid = 2216] [serial = 1451] [outer = 0x0] 23:53:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120ef2800) [pid = 2216] [serial = 1452] [outer = 0x1127cb000] 23:53:47 INFO - PROCESS | 2216 | 1467615227136 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x120f93000) [pid = 2216] [serial = 1453] [outer = 0x1127cb000] 23:53:47 INFO - PROCESS | 2216 | 1467615227637 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]]]}] 23:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 23:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:53:47 INFO - PROCESS | 2216 | 1467615227650 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:53:47 INFO - PROCESS | 2216 | 1467615227651 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:53:47 INFO - PROCESS | 2216 | 1467615227653 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - PROCESS | 2216 | 1467615227654 Marionette TRACE conn2 <- [1,1910,null,{}] 23:53:47 INFO - PROCESS | 2216 | 1467615227657 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}] 23:53:47 INFO - PROCESS | 2216 | 1467615227661 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:47 INFO - PROCESS | 2216 | 1467615227766 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:53:47 INFO - PROCESS | 2216 | 1467615227803 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:47 INFO - PROCESS | 2216 | 1467615227804 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x126015800 == 33 [pid = 2216] [id = 485] 23:53:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x120f94400) [pid = 2216] [serial = 1454] [outer = 0x0] 23:53:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1215e2000) [pid = 2216] [serial = 1455] [outer = 0x120f94400] 23:53:47 INFO - PROCESS | 2216 | 1467615227830 Marionette DEBUG loaded listener.js 23:53:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x124148000) [pid = 2216] [serial = 1456] [outer = 0x120f94400] 23:53:48 INFO - PROCESS | 2216 | 1467615228133 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]]]}] 23:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 519ms 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x124146000) [pid = 2216] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11910a400) [pid = 2216] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1260e7800) [pid = 2216] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x115e2d800) [pid = 2216] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x115e27400) [pid = 2216] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1187ee800) [pid = 2216] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x128a2a000) [pid = 2216] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x11910b400) [pid = 2216] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x119905800) [pid = 2216] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1133df400) [pid = 2216] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1241d2c00) [pid = 2216] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x115e24800) [pid = 2216] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1138ea800) [pid = 2216] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:53:48 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1193a5800) [pid = 2216] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:53:48 INFO - PROCESS | 2216 | 1467615228447 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:53:48 INFO - PROCESS | 2216 | 1467615228449 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:53:48 INFO - PROCESS | 2216 | 1467615228484 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:53:48 INFO - PROCESS | 2216 | 1467615228486 Marionette TRACE conn2 <- [1,1914,null,{}] 23:53:48 INFO - PROCESS | 2216 | 1467615228491 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}] 23:53:48 INFO - PROCESS | 2216 | 1467615228493 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:48 INFO - PROCESS | 2216 | 1467615228601 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:53:48 INFO - PROCESS | 2216 | 1467615228674 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 2216 | 1467615228676 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x116783000 == 34 [pid = 2216] [id = 486] 23:53:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x112e8b000) [pid = 2216] [serial = 1457] [outer = 0x0] 23:53:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1133dbc00) [pid = 2216] [serial = 1458] [outer = 0x112e8b000] 23:53:48 INFO - PROCESS | 2216 | 1467615228709 Marionette DEBUG loaded listener.js 23:53:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x115e2ec00) [pid = 2216] [serial = 1459] [outer = 0x112e8b000] 23:53:49 INFO - PROCESS | 2216 | 1467615229184 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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 722ms 23:53:49 INFO - PROCESS | 2216 | 1467615229205 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:53:49 INFO - PROCESS | 2216 | 1467615229208 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:53:49 INFO - PROCESS | 2216 | 1467615229238 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:53:49 INFO - PROCESS | 2216 | 1467615229241 Marionette TRACE conn2 <- [1,1918,null,{}] 23:53:49 INFO - PROCESS | 2216 | 1467615229248 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}] 23:53:49 INFO - PROCESS | 2216 | 1467615229250 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:49 INFO - PROCESS | 2216 | 1467615229357 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:53:49 INFO - PROCESS | 2216 | 1467615229432 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:49 INFO - PROCESS | 2216 | 1467615229434 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x119185800 == 35 [pid = 2216] [id = 487] 23:53:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1170e1000) [pid = 2216] [serial = 1460] [outer = 0x0] 23:53:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1176ee400) [pid = 2216] [serial = 1461] [outer = 0x1170e1000] 23:53:49 INFO - PROCESS | 2216 | 1467615229465 Marionette DEBUG loaded listener.js 23:53:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x118383400) [pid = 2216] [serial = 1462] [outer = 0x1170e1000] 23:53:49 INFO - PROCESS | 2216 | 1467615229970 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]]]}] 23:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 902ms 23:53:50 INFO - PROCESS | 2216 | 1467615230143 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 2216 | 1467615230148 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:53:50 INFO - PROCESS | 2216 | 1467615230152 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 2216 | 1467615230154 Marionette TRACE conn2 <- [1,1922,null,{}] 23:53:50 INFO - PROCESS | 2216 | 1467615230157 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}] 23:53:50 INFO - PROCESS | 2216 | 1467615230159 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:50 INFO - PROCESS | 2216 | 1467615230266 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:53:50 INFO - PROCESS | 2216 | 1467615230345 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:50 INFO - PROCESS | 2216 | 1467615230347 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x11690d000 == 36 [pid = 2216] [id = 488] 23:53:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x115e2e800) [pid = 2216] [serial = 1463] [outer = 0x0] 23:53:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x116079000) [pid = 2216] [serial = 1464] [outer = 0x115e2e800] 23:53:50 INFO - PROCESS | 2216 | 1467615230376 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1167cb400) [pid = 2216] [serial = 1465] [outer = 0x115e2e800] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x129115000 == 35 [pid = 2216] [id = 6] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1f800 == 34 [pid = 2216] [id = 484] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x1214b1800 == 33 [pid = 2216] [id = 483] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x11998c000 == 32 [pid = 2216] [id = 482] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x117264000 == 31 [pid = 2216] [id = 481] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x11691d800 == 30 [pid = 2216] [id = 480] 23:53:50 INFO - PROCESS | 2216 | --DOCSHELL 0x118fb7800 == 29 [pid = 2216] [id = 479] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1243c6c00) [pid = 2216] [serial = 1401] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x12607e800) [pid = 2216] [serial = 1404] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124cf9c00) [pid = 2216] [serial = 1402] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x12666f400) [pid = 2216] [serial = 1407] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x126533c00) [pid = 2216] [serial = 1405] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1162de400) [pid = 2216] [serial = 1386] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x116a11800) [pid = 2216] [serial = 1387] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x115e2e400) [pid = 2216] [serial = 1383] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1167ce800) [pid = 2216] [serial = 1384] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x11939f800) [pid = 2216] [serial = 1392] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1197c7c00) [pid = 2216] [serial = 1393] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x128b3e000) [pid = 2216] [serial = 1419] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x121b8cc00) [pid = 2216] [serial = 1398] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x120efc400) [pid = 2216] [serial = 1395] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x120fc4c00) [pid = 2216] [serial = 1396] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1187f3000) [pid = 2216] [serial = 1413] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x126077c00) [pid = 2216] [serial = 1381] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x124ce8800) [pid = 2216] [serial = 1380] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1170d8000) [pid = 2216] [serial = 1389] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x1184b3800) [pid = 2216] [serial = 1390] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x115e22400) [pid = 2216] [serial = 1410] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x128bae000) [pid = 2216] [serial = 1420] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x11829b000) [pid = 2216] [serial = 1411] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x128a0dc00) [pid = 2216] [serial = 1416] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x128a27c00) [pid = 2216] [serial = 1417] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x126c23c00) [pid = 2216] [serial = 1408] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x121b3d000) [pid = 2216] [serial = 1414] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x121de0400) [pid = 2216] [serial = 1399] [outer = 0x0] [url = about:blank] 23:53:50 INFO - PROCESS | 2216 | 1467615230849 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]]]}] 23:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 722ms 23:53:50 INFO - PROCESS | 2216 | 1467615230887 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 2216 | 1467615230889 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:53:50 INFO - PROCESS | 2216 | 1467615230892 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 2216 | 1467615230897 Marionette TRACE conn2 <- [1,1926,null,{}] 23:53:50 INFO - PROCESS | 2216 | 1467615230901 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}] 23:53:50 INFO - PROCESS | 2216 | 1467615230903 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:51 INFO - PROCESS | 2216 | 1467615231000 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:53:51 INFO - PROCESS | 2216 | 1467615231065 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 2216 | 1467615231067 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x11841b800 == 30 [pid = 2216] [id = 489] 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x116629800) [pid = 2216] [serial = 1466] [outer = 0x0] 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x116975400) [pid = 2216] [serial = 1467] [outer = 0x116629800] 23:53:51 INFO - PROCESS | 2216 | 1467615231101 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x1181bb800) [pid = 2216] [serial = 1468] [outer = 0x116629800] 23:53:51 INFO - PROCESS | 2216 | 1467615231524 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]]]}] 23:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 676ms 23:53:51 INFO - PROCESS | 2216 | 1467615231569 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:53:51 INFO - PROCESS | 2216 | 1467615231572 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:53:51 INFO - PROCESS | 2216 | 1467615231576 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 2216 | 1467615231578 Marionette TRACE conn2 <- [1,1930,null,{}] 23:53:51 INFO - PROCESS | 2216 | 1467615231580 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}] 23:53:51 INFO - PROCESS | 2216 | 1467615231582 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:51 INFO - PROCESS | 2216 | 1467615231685 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1184b3c00) [pid = 2216] [serial = 1469] [outer = 0x12c9f7c00] 23:53:51 INFO - PROCESS | 2216 | 1467615231808 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:51 INFO - PROCESS | 2216 | 1467615231810 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116b000 == 31 [pid = 2216] [id = 490] 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1185e4400) [pid = 2216] [serial = 1470] [outer = 0x0] 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x118744800) [pid = 2216] [serial = 1471] [outer = 0x1185e4400] 23:53:51 INFO - PROCESS | 2216 | 1467615231847 Marionette DEBUG loaded listener.js 23:53:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x118fd4000) [pid = 2216] [serial = 1472] [outer = 0x1185e4400] 23:53:52 INFO - PROCESS | 2216 | 1467615232291 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]]]}] 23:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 722ms 23:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:53:52 INFO - PROCESS | 2216 | 1467615232300 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:53:52 INFO - PROCESS | 2216 | 1467615232301 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:53:52 INFO - PROCESS | 2216 | 1467615232304 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:53:52 INFO - PROCESS | 2216 | 1467615232306 Marionette TRACE conn2 <- [1,1934,null,{}] 23:53:52 INFO - PROCESS | 2216 | 1467615232314 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}] 23:53:52 INFO - PROCESS | 2216 | 1467615232318 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:52 INFO - PROCESS | 2216 | 1467615232417 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:53:52 INFO - PROCESS | 2216 | 1467615232468 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 2216 | 1467615232471 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x11961e800 == 32 [pid = 2216] [id = 491] 23:53:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x11939c000) [pid = 2216] [serial = 1473] [outer = 0x0] 23:53:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x119697800) [pid = 2216] [serial = 1474] [outer = 0x11939c000] 23:53:52 INFO - PROCESS | 2216 | 1467615232504 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x120efb800) [pid = 2216] [serial = 1475] [outer = 0x11939c000] 23:53:53 INFO - PROCESS | 2216 | 1467615233012 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]]]}] 23:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 772ms 23:53:53 INFO - PROCESS | 2216 | 1467615233099 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 2216 | 1467615233103 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:53:53 INFO - PROCESS | 2216 | 1467615233106 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 2216 | 1467615233108 Marionette TRACE conn2 <- [1,1938,null,{}] 23:53:53 INFO - PROCESS | 2216 | 1467615233112 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}] 23:53:53 INFO - PROCESS | 2216 | 1467615233114 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:53 INFO - PROCESS | 2216 | 1467615233266 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:53:53 INFO - PROCESS | 2216 | 1467615233383 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:53 INFO - PROCESS | 2216 | 1467615233385 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x126039000 == 33 [pid = 2216] [id = 492] 23:53:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1193a2800) [pid = 2216] [serial = 1476] [outer = 0x0] 23:53:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x12134bc00) [pid = 2216] [serial = 1477] [outer = 0x1193a2800] 23:53:53 INFO - PROCESS | 2216 | 1467615233435 Marionette DEBUG loaded listener.js 23:53:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x121928c00) [pid = 2216] [serial = 1478] [outer = 0x1193a2800] 23:53:53 INFO - PROCESS | 2216 | 1467615233889 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]]]}] 23:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 823ms 23:53:53 INFO - PROCESS | 2216 | 1467615233932 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 2216 | 1467615233934 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:53:53 INFO - PROCESS | 2216 | 1467615233938 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 2216 | 1467615233940 Marionette TRACE conn2 <- [1,1942,null,{}] 23:53:53 INFO - PROCESS | 2216 | 1467615233944 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}] 23:53:53 INFO - PROCESS | 2216 | 1467615233946 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:54 INFO - PROCESS | 2216 | 1467615234084 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:53:54 INFO - PROCESS | 2216 | 1467615234178 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 2216 | 1467615234179 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289ac000 == 34 [pid = 2216] [id = 493] 23:53:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x121925c00) [pid = 2216] [serial = 1479] [outer = 0x0] 23:53:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x121b94400) [pid = 2216] [serial = 1480] [outer = 0x121925c00] 23:53:54 INFO - PROCESS | 2216 | 1467615234227 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x121de3400) [pid = 2216] [serial = 1481] [outer = 0x121925c00] 23:53:54 INFO - PROCESS | 2216 | 1467615234688 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]]]}] 23:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 821ms 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x11691c000 == 33 [pid = 2216] [id = 24] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5a8800 == 32 [pid = 2216] [id = 14] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12a617000 == 31 [pid = 2216] [id = 8] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12d6e4000 == 30 [pid = 2216] [id = 19] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12c014000 == 29 [pid = 2216] [id = 12] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x119185800 == 28 [pid = 2216] [id = 487] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x116783000 == 27 [pid = 2216] [id = 486] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4ab800 == 26 [pid = 2216] [id = 13] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12d6ef800 == 25 [pid = 2216] [id = 22] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce6c000 == 24 [pid = 2216] [id = 16] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12b70c800 == 23 [pid = 2216] [id = 9] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12b874800 == 22 [pid = 2216] [id = 20] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x11254c800 == 21 [pid = 2216] [id = 23] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x118113000 == 20 [pid = 2216] [id = 21] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1b000 == 19 [pid = 2216] [id = 15] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x116f45800 == 18 [pid = 2216] [id = 25] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x113a4c800 == 17 [pid = 2216] [id = 26] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12b912000 == 16 [pid = 2216] [id = 10] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd64800 == 15 [pid = 2216] [id = 11] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x126015800 == 14 [pid = 2216] [id = 485] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x126039000 == 13 [pid = 2216] [id = 492] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x11961e800 == 12 [pid = 2216] [id = 491] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x12116b000 == 11 [pid = 2216] [id = 490] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x11841b800 == 10 [pid = 2216] [id = 489] 23:53:55 INFO - PROCESS | 2216 | --DOCSHELL 0x11690d000 == 9 [pid = 2216] [id = 488] 23:53:56 INFO - PROCESS | 2216 | 1467615236430 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:53:56 INFO - PROCESS | 2216 | 1467615236432 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:53:56 INFO - PROCESS | 2216 | 1467615236442 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 2216 | 1467615236445 Marionette TRACE conn2 <- [1,1946,null,{}] 23:53:56 INFO - PROCESS | 2216 | 1467615236449 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}] 23:53:56 INFO - PROCESS | 2216 | 1467615236451 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:56 INFO - PROCESS | 2216 | 1467615236526 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:53:56 INFO - PROCESS | 2216 | 1467615236533 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:56 INFO - PROCESS | 2216 | 1467615236535 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x116242000 == 10 [pid = 2216] [id = 494] 23:53:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1133e1400) [pid = 2216] [serial = 1482] [outer = 0x0] 23:53:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1133e5000) [pid = 2216] [serial = 1483] [outer = 0x1133e1400] 23:53:56 INFO - PROCESS | 2216 | 1467615236563 Marionette DEBUG loaded listener.js 23:53:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x115e28800) [pid = 2216] [serial = 1484] [outer = 0x1133e1400] 23:53:56 INFO - PROCESS | 2216 | 1467615236900 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]]]}] 23:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 477ms 23:53:56 INFO - PROCESS | 2216 | 1467615236919 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:53:56 INFO - PROCESS | 2216 | 1467615236921 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:53:56 INFO - PROCESS | 2216 | 1467615236925 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 2216 | 1467615236928 Marionette TRACE conn2 <- [1,1950,null,{}] 23:53:56 INFO - PROCESS | 2216 | 1467615236960 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}] 23:53:56 INFO - PROCESS | 2216 | 1467615236962 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:57 INFO - PROCESS | 2216 | 1467615237040 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:53:57 INFO - PROCESS | 2216 | 1467615237044 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 2216 | 1467615237047 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x118406800 == 11 [pid = 2216] [id = 495] 23:53:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1160d9800) [pid = 2216] [serial = 1485] [outer = 0x0] 23:53:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x116a0b400) [pid = 2216] [serial = 1486] [outer = 0x1160d9800] 23:53:57 INFO - PROCESS | 2216 | 1467615237076 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x117eac800) [pid = 2216] [serial = 1487] [outer = 0x1160d9800] 23:53:57 INFO - PROCESS | 2216 | 1467615237463 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]]]}] 23:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 548ms 23:53:57 INFO - PROCESS | 2216 | 1467615237472 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:53:57 INFO - PROCESS | 2216 | 1467615237475 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:53:57 INFO - PROCESS | 2216 | 1467615237487 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:53:57 INFO - PROCESS | 2216 | 1467615237488 Marionette TRACE conn2 <- [1,1954,null,{}] 23:53:57 INFO - PROCESS | 2216 | 1467615237495 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}] 23:53:57 INFO - PROCESS | 2216 | 1467615237498 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:57 INFO - PROCESS | 2216 | 1467615237585 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:53:57 INFO - PROCESS | 2216 | 1467615237591 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 2216 | 1467615237594 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a44800 == 12 [pid = 2216] [id = 496] 23:53:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1184b2800) [pid = 2216] [serial = 1488] [outer = 0x0] 23:53:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1185df400) [pid = 2216] [serial = 1489] [outer = 0x1184b2800] 23:53:57 INFO - PROCESS | 2216 | 1467615237624 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1187fb800) [pid = 2216] [serial = 1490] [outer = 0x1184b2800] 23:53:57 INFO - PROCESS | 2216 | 1467615237992 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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 522ms 23:53:58 INFO - PROCESS | 2216 | 1467615238006 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 2216 | 1467615238008 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:53:58 INFO - PROCESS | 2216 | 1467615238011 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 2216 | 1467615238015 Marionette TRACE conn2 <- [1,1958,null,{}] 23:53:58 INFO - PROCESS | 2216 | 1467615238019 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}] 23:53:58 INFO - PROCESS | 2216 | 1467615238021 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:58 INFO - PROCESS | 2216 | 1467615238180 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:53:58 INFO - PROCESS | 2216 | 1467615238193 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2216 | 1467615238194 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x12135f000 == 13 [pid = 2216] [id = 497] 23:53:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11910f400) [pid = 2216] [serial = 1491] [outer = 0x0] 23:53:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119695000) [pid = 2216] [serial = 1492] [outer = 0x11910f400] 23:53:58 INFO - PROCESS | 2216 | 1467615238237 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11990d400) [pid = 2216] [serial = 1493] [outer = 0x11910f400] 23:53:58 INFO - PROCESS | 2216 | 1467615238655 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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 673ms 23:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:53:58 INFO - PROCESS | 2216 | 1467615238685 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 2216 | 1467615238686 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:53:58 INFO - PROCESS | 2216 | 1467615238688 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 2216 | 1467615238689 Marionette TRACE conn2 <- [1,1962,null,{}] 23:53:58 INFO - PROCESS | 2216 | 1467615238691 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}] 23:53:58 INFO - PROCESS | 2216 | 1467615238692 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:58 INFO - PROCESS | 2216 | 1467615238785 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:53:58 INFO - PROCESS | 2216 | 1467615238822 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 2216 | 1467615238823 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x126012000 == 14 [pid = 2216] [id = 498] 23:53:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11990ec00) [pid = 2216] [serial = 1494] [outer = 0x0] 23:53:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x120eff800) [pid = 2216] [serial = 1495] [outer = 0x11990ec00] 23:53:58 INFO - PROCESS | 2216 | 1467615238855 Marionette DEBUG loaded listener.js 23:53:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x120fa1000) [pid = 2216] [serial = 1496] [outer = 0x11990ec00] 23:53:59 INFO - PROCESS | 2216 | 1467615239193 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 23:53:59 INFO - PROCESS | 2216 | 1467615239206 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 2216 | 1467615239208 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:53:59 INFO - PROCESS | 2216 | 1467615239210 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 2216 | 1467615239211 Marionette TRACE conn2 <- [1,1966,null,{}] 23:53:59 INFO - PROCESS | 2216 | 1467615239214 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}] 23:53:59 INFO - PROCESS | 2216 | 1467615239218 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:59 INFO - PROCESS | 2216 | 1467615239349 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:53:59 INFO - PROCESS | 2216 | 1467615239383 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 2216 | 1467615239384 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f03000 == 15 [pid = 2216] [id = 499] 23:53:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x121224800) [pid = 2216] [serial = 1497] [outer = 0x0] 23:53:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x121b8cc00) [pid = 2216] [serial = 1498] [outer = 0x121224800] 23:53:59 INFO - PROCESS | 2216 | 1467615239410 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12414f800) [pid = 2216] [serial = 1499] [outer = 0x121224800] 23:53:59 INFO - PROCESS | 2216 | 1467615239708 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]]]}] 23:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 23:53:59 INFO - PROCESS | 2216 | 1467615239737 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:53:59 INFO - PROCESS | 2216 | 1467615239738 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:53:59 INFO - PROCESS | 2216 | 1467615239740 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:53:59 INFO - PROCESS | 2216 | 1467615239741 Marionette TRACE conn2 <- [1,1970,null,{}] 23:53:59 INFO - PROCESS | 2216 | 1467615239744 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}] 23:53:59 INFO - PROCESS | 2216 | 1467615239745 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:59 INFO - PROCESS | 2216 | 1467615239842 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:53:59 INFO - PROCESS | 2216 | 1467615239879 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:59 INFO - PROCESS | 2216 | 1467615239880 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:53:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x12911a800 == 16 [pid = 2216] [id = 500] 23:53:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12414f400) [pid = 2216] [serial = 1500] [outer = 0x0] 23:53:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1243c8c00) [pid = 2216] [serial = 1501] [outer = 0x12414f400] 23:53:59 INFO - PROCESS | 2216 | 1467615239905 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x124be4400) [pid = 2216] [serial = 1502] [outer = 0x12414f400] 23:54:00 INFO - PROCESS | 2216 | 1467615240207 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]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 23:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:54:00 INFO - PROCESS | 2216 | 1467615240259 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:54:00 INFO - PROCESS | 2216 | 1467615240261 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:54:00 INFO - PROCESS | 2216 | 1467615240263 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 2216 | 1467615240266 Marionette TRACE conn2 <- [1,1974,null,{}] 23:54:00 INFO - PROCESS | 2216 | 1467615240269 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}] 23:54:00 INFO - PROCESS | 2216 | 1467615240270 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:00 INFO - PROCESS | 2216 | 1467615240363 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:54:00 INFO - PROCESS | 2216 | 1467615240366 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 2216 | 1467615240367 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a309000 == 17 [pid = 2216] [id = 501] 23:54:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x11299f800) [pid = 2216] [serial = 1503] [outer = 0x0] 23:54:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x124c93400) [pid = 2216] [serial = 1504] [outer = 0x11299f800] 23:54:00 INFO - PROCESS | 2216 | 1467615240391 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x115e25800) [pid = 2216] [serial = 1505] [outer = 0x11299f800] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x11939c000) [pid = 2216] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1185e4400) [pid = 2216] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1170e1000) [pid = 2216] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x112e8b000) [pid = 2216] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x116629800) [pid = 2216] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x120f94400) [pid = 2216] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x115e2e800) [pid = 2216] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1133db000) [pid = 2216] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1127cb000) [pid = 2216] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x113d93400) [pid = 2216] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1184a5c00) [pid = 2216] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11837f000) [pid = 2216] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x119694000) [pid = 2216] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1193a2800) [pid = 2216] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x11829d400) [pid = 2216] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x113372000) [pid = 2216] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x116029000) [pid = 2216] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x120f96c00) [pid = 2216] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:54:00 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x124be3800) [pid = 2216] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 721ms 23:54:00 INFO - PROCESS | 2216 | 1467615240978 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]]]}] 23:54:00 INFO - PROCESS | 2216 | 1467615240985 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:54:00 INFO - PROCESS | 2216 | 1467615240987 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:54:00 INFO - PROCESS | 2216 | 1467615240991 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 2216 | 1467615240993 Marionette TRACE conn2 <- [1,1978,null,{}] 23:54:00 INFO - PROCESS | 2216 | 1467615240996 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}] 23:54:01 INFO - PROCESS | 2216 | 1467615240998 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:01 INFO - PROCESS | 2216 | 1467615241112 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:54:01 INFO - PROCESS | 2216 | 1467615241133 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 2216 | 1467615241134 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a308800 == 18 [pid = 2216] [id = 502] 23:54:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1170dcc00) [pid = 2216] [serial = 1506] [outer = 0x0] 23:54:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x118386800) [pid = 2216] [serial = 1507] [outer = 0x1170dcc00] 23:54:01 INFO - PROCESS | 2216 | 1467615241158 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11939a000) [pid = 2216] [serial = 1508] [outer = 0x1170dcc00] 23:54:01 INFO - PROCESS | 2216 | 1467615241488 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]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 23:54:01 INFO - PROCESS | 2216 | 1467615241511 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 2216 | 1467615241512 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:54:01 INFO - PROCESS | 2216 | 1467615241518 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 2216 | 1467615241520 Marionette TRACE conn2 <- [1,1982,null,{}] 23:54:01 INFO - PROCESS | 2216 | 1467615241523 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}] 23:54:01 INFO - PROCESS | 2216 | 1467615241525 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:01 INFO - PROCESS | 2216 | 1467615241644 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:54:01 INFO - PROCESS | 2216 | 1467615241652 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:01 INFO - PROCESS | 2216 | 1467615241653 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a61f800 == 19 [pid = 2216] [id = 503] 23:54:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x11830cc00) [pid = 2216] [serial = 1509] [outer = 0x0] 23:54:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11990e400) [pid = 2216] [serial = 1510] [outer = 0x11830cc00] 23:54:01 INFO - PROCESS | 2216 | 1467615241693 Marionette DEBUG loaded listener.js 23:54:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x121344800) [pid = 2216] [serial = 1511] [outer = 0x11830cc00] 23:54:02 INFO - PROCESS | 2216 | 1467615242111 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]]]}] 23:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 620ms 23:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:54:02 INFO - PROCESS | 2216 | 1467615242138 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 2216 | 1467615242139 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:54:02 INFO - PROCESS | 2216 | 1467615242141 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - PROCESS | 2216 | 1467615242143 Marionette TRACE conn2 <- [1,1986,null,{}] 23:54:02 INFO - PROCESS | 2216 | 1467615242145 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}] 23:54:02 INFO - PROCESS | 2216 | 1467615242147 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:02 INFO - PROCESS | 2216 | 1467615242236 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:54:02 INFO - PROCESS | 2216 | 1467615242239 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 2216 | 1467615242241 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa3f800 == 20 [pid = 2216] [id = 504] 23:54:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124be8c00) [pid = 2216] [serial = 1512] [outer = 0x0] 23:54:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124ce4000) [pid = 2216] [serial = 1513] [outer = 0x124be8c00] 23:54:02 INFO - PROCESS | 2216 | 1467615242270 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x124cf5800) [pid = 2216] [serial = 1514] [outer = 0x124be8c00] 23:54:02 INFO - PROCESS | 2216 | 1467615242652 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]]]}] 23:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 523ms 23:54:02 INFO - PROCESS | 2216 | 1467615242664 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:54:02 INFO - PROCESS | 2216 | 1467615242667 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:54:02 INFO - PROCESS | 2216 | 1467615242670 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:54:02 INFO - PROCESS | 2216 | 1467615242673 Marionette TRACE conn2 <- [1,1990,null,{}] 23:54:02 INFO - PROCESS | 2216 | 1467615242678 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}] 23:54:02 INFO - PROCESS | 2216 | 1467615242679 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:02 INFO - PROCESS | 2216 | 1467615242769 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:54:02 INFO - PROCESS | 2216 | 1467615242864 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 2216 | 1467615242867 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x116922800 == 21 [pid = 2216] [id = 505] 23:54:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x112e16800) [pid = 2216] [serial = 1515] [outer = 0x0] 23:54:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x112f3e000) [pid = 2216] [serial = 1516] [outer = 0x112e16800] 23:54:02 INFO - PROCESS | 2216 | 1467615242898 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x115e30000) [pid = 2216] [serial = 1517] [outer = 0x112e16800] 23:54:03 INFO - PROCESS | 2216 | 1467615243319 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]]]}] 23:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 675ms 23:54:03 INFO - PROCESS | 2216 | 1467615243346 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 2216 | 1467615243349 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:54:03 INFO - PROCESS | 2216 | 1467615243354 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 2216 | 1467615243356 Marionette TRACE conn2 <- [1,1994,null,{}] 23:54:03 INFO - PROCESS | 2216 | 1467615243358 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}] 23:54:03 INFO - PROCESS | 2216 | 1467615243360 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:03 INFO - PROCESS | 2216 | 1467615243459 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:54:03 INFO - PROCESS | 2216 | 1467615243552 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 2216 | 1467615243553 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x124b34800 == 22 [pid = 2216] [id = 506] 23:54:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x118310c00) [pid = 2216] [serial = 1518] [outer = 0x0] 23:54:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1184a6400) [pid = 2216] [serial = 1519] [outer = 0x118310c00] 23:54:03 INFO - PROCESS | 2216 | 1467615243598 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1185e0000) [pid = 2216] [serial = 1520] [outer = 0x118310c00] 23:54:04 INFO - PROCESS | 2216 | 1467615244006 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]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 672ms 23:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:54:04 INFO - PROCESS | 2216 | 1467615244026 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2216 | 1467615244027 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:54:04 INFO - PROCESS | 2216 | 1467615244030 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 2216 | 1467615244032 Marionette TRACE conn2 <- [1,1998,null,{}] 23:54:04 INFO - PROCESS | 2216 | 1467615244040 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}] 23:54:04 INFO - PROCESS | 2216 | 1467615244043 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:04 INFO - PROCESS | 2216 | 1467615244141 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:54:04 INFO - PROCESS | 2216 | 1467615244199 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 2216 | 1467615244201 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa45800 == 23 [pid = 2216] [id = 507] 23:54:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1197d3400) [pid = 2216] [serial = 1521] [outer = 0x0] 23:54:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x120effc00) [pid = 2216] [serial = 1522] [outer = 0x1197d3400] 23:54:04 INFO - PROCESS | 2216 | 1467615244233 Marionette DEBUG loaded listener.js 23:54:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12191b800) [pid = 2216] [serial = 1523] [outer = 0x1197d3400] 23:54:04 INFO - PROCESS | 2216 | 1467615244659 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]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 23:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:54:04 INFO - PROCESS | 2216 | 1467615244702 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 2216 | 1467615244704 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:54:04 INFO - PROCESS | 2216 | 1467615244708 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 2216 | 1467615244709 Marionette TRACE conn2 <- [1,2002,null,{}] 23:54:04 INFO - PROCESS | 2216 | 1467615244712 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}] 23:54:04 INFO - PROCESS | 2216 | 1467615244714 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:04 INFO - PROCESS | 2216 | 1467615244838 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:54:04 INFO - PROCESS | 2216 | 1467615244934 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:04 INFO - PROCESS | 2216 | 1467615244936 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x115087000 == 24 [pid = 2216] [id = 508] 23:54:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x115e21c00) [pid = 2216] [serial = 1524] [outer = 0x0] 23:54:04 INFO - PROCESS | 2216 | [2216] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 23:54:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1121bcc00) [pid = 2216] [serial = 1525] [outer = 0x115e21c00] 23:54:05 INFO - PROCESS | 2216 | 1467615245017 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x11336d000) [pid = 2216] [serial = 1526] [outer = 0x115e21c00] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x119697800) [pid = 2216] [serial = 1474] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x118744800) [pid = 2216] [serial = 1471] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1181bb800) [pid = 2216] [serial = 1468] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x116975400) [pid = 2216] [serial = 1467] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1167cb400) [pid = 2216] [serial = 1465] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x116079000) [pid = 2216] [serial = 1464] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x121928c00) [pid = 2216] [serial = 1478] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x120efb800) [pid = 2216] [serial = 1475] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x12134bc00) [pid = 2216] [serial = 1477] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x118fd4000) [pid = 2216] [serial = 1472] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1289ac000 == 23 [pid = 2216] [id = 493] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x118383400) [pid = 2216] [serial = 1462] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x119107000) [pid = 2216] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1176ee400) [pid = 2216] [serial = 1461] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x115e2ec00) [pid = 2216] [serial = 1459] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1133dbc00) [pid = 2216] [serial = 1458] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x124148000) [pid = 2216] [serial = 1456] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x115e29c00) [pid = 2216] [serial = 1440] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1160db800) [pid = 2216] [serial = 1441] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x120ef2800) [pid = 2216] [serial = 1452] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x116971000) [pid = 2216] [serial = 1443] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x11837c800) [pid = 2216] [serial = 1444] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x118f60800) [pid = 2216] [serial = 1438] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1185e1400) [pid = 2216] [serial = 1437] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1215e2000) [pid = 2216] [serial = 1455] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1188ac400) [pid = 2216] [serial = 1446] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1193a3c00) [pid = 2216] [serial = 1447] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x120f93000) [pid = 2216] [serial = 1453] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x113838400) [pid = 2216] [serial = 1422] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x11873d800) [pid = 2216] [serial = 1425] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x121b93000) [pid = 2216] [serial = 1428] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x124cf2000) [pid = 2216] [serial = 1431] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1162dd000) [pid = 2216] [serial = 1434] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x119905c00) [pid = 2216] [serial = 1449] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x11990f400) [pid = 2216] [serial = 1450] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x121b94400) [pid = 2216] [serial = 1480] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x11939dc00) [pid = 2216] [serial = 1426] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x1160e0c00) [pid = 2216] [serial = 1423] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x1170d9c00) [pid = 2216] [serial = 1435] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x12414e000) [pid = 2216] [serial = 1429] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x1265e5800) [pid = 2216] [serial = 1432] [outer = 0x0] [url = about:blank] 23:54:05 INFO - PROCESS | 2216 | 1467615245917 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]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1226ms 23:54:05 INFO - PROCESS | 2216 | 1467615245934 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 2216 | 1467615245937 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:54:05 INFO - PROCESS | 2216 | 1467615245940 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 2216 | 1467615245942 Marionette TRACE conn2 <- [1,2006,null,{}] 23:54:05 INFO - PROCESS | 2216 | 1467615245947 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}] 23:54:05 INFO - PROCESS | 2216 | 1467615245949 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:06 INFO - PROCESS | 2216 | 1467615246037 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:54:06 INFO - PROCESS | 2216 | 1467615246044 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 2216 | 1467615246051 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x11666c000 == 24 [pid = 2216] [id = 509] 23:54:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x113d3fc00) [pid = 2216] [serial = 1527] [outer = 0x0] 23:54:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1150da800) [pid = 2216] [serial = 1528] [outer = 0x113d3fc00] 23:54:06 INFO - PROCESS | 2216 | 1467615246097 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x115e2e800) [pid = 2216] [serial = 1529] [outer = 0x113d3fc00] 23:54:06 INFO - PROCESS | 2216 | 1467615246548 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]]]}] 23:54:06 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 23:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 622ms 23:54:06 INFO - PROCESS | 2216 | 1467615246561 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:54:06 INFO - PROCESS | 2216 | 1467615246567 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:54:06 INFO - PROCESS | 2216 | 1467615246572 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:54:06 INFO - PROCESS | 2216 | 1467615246574 Marionette TRACE conn2 <- [1,2010,null,{}] 23:54:06 INFO - PROCESS | 2216 | 1467615246577 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}] 23:54:06 INFO - PROCESS | 2216 | 1467615246579 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:06 INFO - PROCESS | 2216 | 1467615246655 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:54:06 INFO - PROCESS | 2216 | 1467615246660 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 2216 | 1467615246661 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x118108000 == 25 [pid = 2216] [id = 510] 23:54:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x116079000) [pid = 2216] [serial = 1530] [outer = 0x0] 23:54:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x116708400) [pid = 2216] [serial = 1531] [outer = 0x116079000] 23:54:06 INFO - PROCESS | 2216 | 1467615246692 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x1170d7c00) [pid = 2216] [serial = 1532] [outer = 0x116079000] 23:54:07 INFO - PROCESS | 2216 | 1467615247026 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]]]}] 23:54:07 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 23:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 471ms 23:54:07 INFO - PROCESS | 2216 | 1467615247043 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2216 | 1467615247055 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:54:07 INFO - PROCESS | 2216 | 1467615247066 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2216 | 1467615247068 Marionette TRACE conn2 <- [1,2014,null,{}] 23:54:07 INFO - PROCESS | 2216 | 1467615247077 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}] 23:54:07 INFO - PROCESS | 2216 | 1467615247081 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:07 INFO - PROCESS | 2216 | 1467615247154 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:54:07 INFO - PROCESS | 2216 | 1467615247159 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 2216 | 1467615247161 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917a000 == 26 [pid = 2216] [id = 511] 23:54:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1121b9400) [pid = 2216] [serial = 1533] [outer = 0x0] 23:54:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1184ae800) [pid = 2216] [serial = 1534] [outer = 0x1121b9400] 23:54:07 INFO - PROCESS | 2216 | 1467615247191 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1185e6800) [pid = 2216] [serial = 1535] [outer = 0x1121b9400] 23:54:07 INFO - PROCESS | 2216 | 1467615247534 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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 483ms 23:54:07 INFO - PROCESS | 2216 | 1467615247541 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 2216 | 1467615247542 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:54:07 INFO - PROCESS | 2216 | 1467615247545 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 2216 | 1467615247546 Marionette TRACE conn2 <- [1,2018,null,{}] 23:54:07 INFO - PROCESS | 2216 | 1467615247552 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}] 23:54:07 INFO - PROCESS | 2216 | 1467615247553 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:07 INFO - PROCESS | 2216 | 1467615247630 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:54:07 INFO - PROCESS | 2216 | 1467615247685 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:07 INFO - PROCESS | 2216 | 1467615247686 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x119974000 == 27 [pid = 2216] [id = 512] 23:54:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1185e8400) [pid = 2216] [serial = 1536] [outer = 0x0] 23:54:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1188ad000) [pid = 2216] [serial = 1537] [outer = 0x1185e8400] 23:54:07 INFO - PROCESS | 2216 | 1467615247712 Marionette DEBUG loaded listener.js 23:54:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x119111400) [pid = 2216] [serial = 1538] [outer = 0x1185e8400] 23:54:08 INFO - PROCESS | 2216 | 1467615248017 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]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 527ms 23:54:08 INFO - PROCESS | 2216 | 1467615248072 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 2216 | 1467615248074 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:54:08 INFO - PROCESS | 2216 | 1467615248076 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - PROCESS | 2216 | 1467615248078 Marionette TRACE conn2 <- [1,2022,null,{}] 23:54:08 INFO - PROCESS | 2216 | 1467615248087 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}] 23:54:08 INFO - PROCESS | 2216 | 1467615248096 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:08 INFO - PROCESS | 2216 | 1467615248227 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:54:08 INFO - PROCESS | 2216 | 1467615248264 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2216 | 1467615248265 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x121266800 == 28 [pid = 2216] [id = 513] 23:54:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x115e2e400) [pid = 2216] [serial = 1539] [outer = 0x0] 23:54:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1193a2800) [pid = 2216] [serial = 1540] [outer = 0x115e2e400] 23:54:08 INFO - PROCESS | 2216 | 1467615248290 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1197c8400) [pid = 2216] [serial = 1541] [outer = 0x115e2e400] 23:54:08 INFO - PROCESS | 2216 | 1467615248628 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]]]}] 23:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 568ms 23:54:08 INFO - PROCESS | 2216 | 1467615248645 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:54:08 INFO - PROCESS | 2216 | 1467615248648 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:54:08 INFO - PROCESS | 2216 | 1467615248652 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:54:08 INFO - PROCESS | 2216 | 1467615248653 Marionette TRACE conn2 <- [1,2026,null,{}] 23:54:08 INFO - PROCESS | 2216 | 1467615248656 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}] 23:54:08 INFO - PROCESS | 2216 | 1467615248660 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:08 INFO - PROCESS | 2216 | 1467615248771 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:54:08 INFO - PROCESS | 2216 | 1467615248808 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 2216 | 1467615248809 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d0e800 == 29 [pid = 2216] [id = 514] 23:54:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1197c9400) [pid = 2216] [serial = 1542] [outer = 0x0] 23:54:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x119ed4c00) [pid = 2216] [serial = 1543] [outer = 0x1197c9400] 23:54:08 INFO - PROCESS | 2216 | 1467615248834 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1215d7400) [pid = 2216] [serial = 1544] [outer = 0x1197c9400] 23:54:09 INFO - PROCESS | 2216 | 1467615249140 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]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 23:54:09 INFO - PROCESS | 2216 | 1467615249178 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 2216 | 1467615249179 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:54:09 INFO - PROCESS | 2216 | 1467615249184 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2216 | 1467615249185 Marionette TRACE conn2 <- [1,2030,null,{}] 23:54:09 INFO - PROCESS | 2216 | 1467615249187 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}] 23:54:09 INFO - PROCESS | 2216 | 1467615249188 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:09 INFO - PROCESS | 2216 | 1467615249288 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:54:09 INFO - PROCESS | 2216 | 1467615249291 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 2216 | 1467615249292 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12600e000 == 30 [pid = 2216] [id = 515] 23:54:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x112f37000) [pid = 2216] [serial = 1545] [outer = 0x0] 23:54:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x121b8d800) [pid = 2216] [serial = 1546] [outer = 0x112f37000] 23:54:09 INFO - PROCESS | 2216 | 1467615249317 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1237b2800) [pid = 2216] [serial = 1547] [outer = 0x112f37000] 23:54:09 INFO - PROCESS | 2216 | 1467615249655 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]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 23:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:54:09 INFO - PROCESS | 2216 | 1467615249712 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 2216 | 1467615249713 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:54:09 INFO - PROCESS | 2216 | 1467615249715 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 2216 | 1467615249716 Marionette TRACE conn2 <- [1,2034,null,{}] 23:54:09 INFO - PROCESS | 2216 | 1467615249718 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}] 23:54:09 INFO - PROCESS | 2216 | 1467615249720 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:09 INFO - PROCESS | 2216 | 1467615249814 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:54:09 INFO - PROCESS | 2216 | 1467615249817 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 2216 | 1467615249818 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12697b800 == 31 [pid = 2216] [id = 516] 23:54:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11662e800) [pid = 2216] [serial = 1548] [outer = 0x0] 23:54:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124144400) [pid = 2216] [serial = 1549] [outer = 0x11662e800] 23:54:09 INFO - PROCESS | 2216 | 1467615249844 Marionette DEBUG loaded listener.js 23:54:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1243ca400) [pid = 2216] [serial = 1550] [outer = 0x11662e800] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1184b2800) [pid = 2216] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1133e1400) [pid = 2216] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1160d9800) [pid = 2216] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x12414f400) [pid = 2216] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x11910f400) [pid = 2216] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1170dcc00) [pid = 2216] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x11299f800) [pid = 2216] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x121925c00) [pid = 2216] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x11830cc00) [pid = 2216] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x121224800) [pid = 2216] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x11990ec00) [pid = 2216] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:54:10 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x124be8c00) [pid = 2216] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 23:54:10 INFO - PROCESS | 2216 | 1467615250227 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]]]}] 23:54:10 INFO - PROCESS | 2216 | 1467615250234 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 2216 | 1467615250235 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:54:10 INFO - PROCESS | 2216 | 1467615250237 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 2216 | 1467615250238 Marionette TRACE conn2 <- [1,2038,null,{}] 23:54:10 INFO - PROCESS | 2216 | 1467615250240 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}] 23:54:10 INFO - PROCESS | 2216 | 1467615250241 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:10 INFO - PROCESS | 2216 | 1467615250320 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:54:10 INFO - PROCESS | 2216 | 1467615250381 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 2216 | 1467615250382 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x119179000 == 32 [pid = 2216] [id = 517] 23:54:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1127d9000) [pid = 2216] [serial = 1551] [outer = 0x0] 23:54:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x11910f400) [pid = 2216] [serial = 1552] [outer = 0x1127d9000] 23:54:10 INFO - PROCESS | 2216 | 1467615250407 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x12414cc00) [pid = 2216] [serial = 1553] [outer = 0x1127d9000] 23:54:10 INFO - PROCESS | 2216 | 1467615250668 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]]]}] 23:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms 23:54:10 INFO - PROCESS | 2216 | 1467615250705 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:54:10 INFO - PROCESS | 2216 | 1467615250706 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:54:10 INFO - PROCESS | 2216 | 1467615250709 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:54:10 INFO - PROCESS | 2216 | 1467615250710 Marionette TRACE conn2 <- [1,2042,null,{}] 23:54:10 INFO - PROCESS | 2216 | 1467615250720 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}] 23:54:10 INFO - PROCESS | 2216 | 1467615250721 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:10 INFO - PROCESS | 2216 | 1467615250801 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:54:10 INFO - PROCESS | 2216 | 1467615250805 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:10 INFO - PROCESS | 2216 | 1467615250806 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292ae800 == 33 [pid = 2216] [id = 518] 23:54:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x119697400) [pid = 2216] [serial = 1554] [outer = 0x0] 23:54:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x12453e400) [pid = 2216] [serial = 1555] [outer = 0x119697400] 23:54:10 INFO - PROCESS | 2216 | 1467615250831 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x124be9800) [pid = 2216] [serial = 1556] [outer = 0x119697400] 23:54:11 INFO - PROCESS | 2216 | 1467615251166 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]]]}] 23:54:11 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) 23:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 468ms 23:54:11 INFO - PROCESS | 2216 | 1467615251178 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 2216 | 1467615251180 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:54:11 INFO - PROCESS | 2216 | 1467615251185 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 2216 | 1467615251187 Marionette TRACE conn2 <- [1,2046,null,{}] 23:54:11 INFO - PROCESS | 2216 | 1467615251189 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}] 23:54:11 INFO - PROCESS | 2216 | 1467615251191 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:11 INFO - PROCESS | 2216 | 1467615251305 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:54:11 INFO - PROCESS | 2216 | 1467615251336 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 2216 | 1467615251345 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116c800 == 34 [pid = 2216] [id = 519] 23:54:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x12414e000) [pid = 2216] [serial = 1557] [outer = 0x0] 23:54:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x124cda800) [pid = 2216] [serial = 1558] [outer = 0x12414e000] 23:54:11 INFO - PROCESS | 2216 | 1467615251373 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x126076c00) [pid = 2216] [serial = 1559] [outer = 0x12414e000] 23:54:11 INFO - PROCESS | 2216 | 1467615251649 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]]]}] 23:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 522ms 23:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:54:11 INFO - PROCESS | 2216 | 1467615251707 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 2216 | 1467615251708 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:54:11 INFO - PROCESS | 2216 | 1467615251710 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 2216 | 1467615251711 Marionette TRACE conn2 <- [1,2050,null,{}] 23:54:11 INFO - PROCESS | 2216 | 1467615251717 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}] 23:54:11 INFO - PROCESS | 2216 | 1467615251719 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:11 INFO - PROCESS | 2216 | 1467615251795 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:54:11 INFO - PROCESS | 2216 | 1467615251800 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:11 INFO - PROCESS | 2216 | 1467615251802 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa38000 == 35 [pid = 2216] [id = 520] 23:54:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124c91c00) [pid = 2216] [serial = 1560] [outer = 0x0] 23:54:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1260e7800) [pid = 2216] [serial = 1561] [outer = 0x124c91c00] 23:54:11 INFO - PROCESS | 2216 | 1467615251826 Marionette DEBUG loaded listener.js 23:54:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1265df000) [pid = 2216] [serial = 1562] [outer = 0x124c91c00] 23:54:12 INFO - PROCESS | 2216 | 1467615252272 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]]]}] 23:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 573ms 23:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:54:12 INFO - PROCESS | 2216 | 1467615252283 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 2216 | 1467615252286 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:54:12 INFO - PROCESS | 2216 | 1467615252289 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - PROCESS | 2216 | 1467615252291 Marionette TRACE conn2 <- [1,2054,null,{}] 23:54:12 INFO - PROCESS | 2216 | 1467615252295 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}] 23:54:12 INFO - PROCESS | 2216 | 1467615252296 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:12 INFO - PROCESS | 2216 | 1467615252406 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:54:12 INFO - PROCESS | 2216 | 1467615252485 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 2216 | 1467615252487 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f3e800 == 36 [pid = 2216] [id = 521] 23:54:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x112984800) [pid = 2216] [serial = 1563] [outer = 0x0] 23:54:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x113d8fc00) [pid = 2216] [serial = 1564] [outer = 0x112984800] 23:54:12 INFO - PROCESS | 2216 | 1467615252518 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x116023800) [pid = 2216] [serial = 1565] [outer = 0x112984800] 23:54:13 INFO - PROCESS | 2216 | 1467615253057 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]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 820ms 23:54:13 INFO - PROCESS | 2216 | 1467615253113 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 2216 | 1467615253118 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:54:13 INFO - PROCESS | 2216 | 1467615253122 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 2216 | 1467615253124 Marionette TRACE conn2 <- [1,2058,null,{}] 23:54:13 INFO - PROCESS | 2216 | 1467615253127 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}] 23:54:13 INFO - PROCESS | 2216 | 1467615253129 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:13 INFO - PROCESS | 2216 | 1467615253245 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:54:13 INFO - PROCESS | 2216 | 1467615253323 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 2216 | 1467615253325 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811f000 == 37 [pid = 2216] [id = 522] 23:54:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x113d4bc00) [pid = 2216] [serial = 1566] [outer = 0x0] 23:54:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1176f2c00) [pid = 2216] [serial = 1567] [outer = 0x113d4bc00] 23:54:13 INFO - PROCESS | 2216 | 1467615253356 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1184a5400) [pid = 2216] [serial = 1568] [outer = 0x113d4bc00] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12116c800 == 36 [pid = 2216] [id = 519] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x1292ae800 == 35 [pid = 2216] [id = 518] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x119179000 == 34 [pid = 2216] [id = 517] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12697b800 == 33 [pid = 2216] [id = 516] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x12600e000 == 32 [pid = 2216] [id = 515] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121d0e800 == 31 [pid = 2216] [id = 514] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x121266800 == 30 [pid = 2216] [id = 513] 23:54:13 INFO - PROCESS | 2216 | --DOCSHELL 0x119974000 == 29 [pid = 2216] [id = 512] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124cf5800) [pid = 2216] [serial = 1514] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x121344800) [pid = 2216] [serial = 1511] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x124ce4000) [pid = 2216] [serial = 1513] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1185df400) [pid = 2216] [serial = 1489] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1133e5000) [pid = 2216] [serial = 1483] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x116a0b400) [pid = 2216] [serial = 1486] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124be4400) [pid = 2216] [serial = 1502] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x11990d400) [pid = 2216] [serial = 1493] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x11939a000) [pid = 2216] [serial = 1508] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x119695000) [pid = 2216] [serial = 1492] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x115e25800) [pid = 2216] [serial = 1505] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x121de3400) [pid = 2216] [serial = 1481] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x124c93400) [pid = 2216] [serial = 1504] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x115e28800) [pid = 2216] [serial = 1484] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x11990e400) [pid = 2216] [serial = 1510] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1243c8c00) [pid = 2216] [serial = 1501] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x117eac800) [pid = 2216] [serial = 1487] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x12414f800) [pid = 2216] [serial = 1499] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1187fb800) [pid = 2216] [serial = 1490] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x120fa1000) [pid = 2216] [serial = 1496] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x120eff800) [pid = 2216] [serial = 1495] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x118386800) [pid = 2216] [serial = 1507] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x121b8cc00) [pid = 2216] [serial = 1498] [outer = 0x0] [url = about:blank] 23:54:13 INFO - PROCESS | 2216 | 1467615253990 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]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 876ms 23:54:14 INFO - PROCESS | 2216 | 1467615254004 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:54:14 INFO - PROCESS | 2216 | 1467615254006 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:54:14 INFO - PROCESS | 2216 | 1467615254009 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 2216 | 1467615254011 Marionette TRACE conn2 <- [1,2062,null,{}] 23:54:14 INFO - PROCESS | 2216 | 1467615254018 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}] 23:54:14 INFO - PROCESS | 2216 | 1467615254020 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:14 INFO - PROCESS | 2216 | 1467615254095 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:54:14 INFO - PROCESS | 2216 | 1467615254101 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 2216 | 1467615254104 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f41000 == 30 [pid = 2216] [id = 523] 23:54:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1162d7400) [pid = 2216] [serial = 1569] [outer = 0x0] 23:54:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1170d6800) [pid = 2216] [serial = 1570] [outer = 0x1162d7400] 23:54:14 INFO - PROCESS | 2216 | 1467615254133 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1181bc000) [pid = 2216] [serial = 1571] [outer = 0x1162d7400] 23:54:14 INFO - PROCESS | 2216 | 1467615254618 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]]]}] 23:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 622ms 23:54:14 INFO - PROCESS | 2216 | 1467615254639 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:54:14 INFO - PROCESS | 2216 | 1467615254643 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:54:14 INFO - PROCESS | 2216 | 1467615254651 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:54:14 INFO - PROCESS | 2216 | 1467615254653 Marionette TRACE conn2 <- [1,2066,null,{}] 23:54:14 INFO - PROCESS | 2216 | 1467615254657 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}] 23:54:14 INFO - PROCESS | 2216 | 1467615254659 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:14 INFO - PROCESS | 2216 | 1467615254761 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:54:14 INFO - PROCESS | 2216 | 1467615254769 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:14 INFO - PROCESS | 2216 | 1467615254770 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f09000 == 31 [pid = 2216] [id = 524] 23:54:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1184af000) [pid = 2216] [serial = 1572] [outer = 0x0] 23:54:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1185e4400) [pid = 2216] [serial = 1573] [outer = 0x1184af000] 23:54:14 INFO - PROCESS | 2216 | 1467615254797 Marionette DEBUG loaded listener.js 23:54:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1187efc00) [pid = 2216] [serial = 1574] [outer = 0x1184af000] 23:54:15 INFO - PROCESS | 2216 | 1467615255133 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]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 524ms 23:54:15 INFO - PROCESS | 2216 | 1467615255173 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2216 | 1467615255175 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:54:15 INFO - PROCESS | 2216 | 1467615255177 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 2216 | 1467615255179 Marionette TRACE conn2 <- [1,2070,null,{}] 23:54:15 INFO - PROCESS | 2216 | 1467615255187 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}] 23:54:15 INFO - PROCESS | 2216 | 1467615255191 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:15 INFO - PROCESS | 2216 | 1467615255268 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:54:15 INFO - PROCESS | 2216 | 1467615255273 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2216 | 1467615255275 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x12114f800 == 32 [pid = 2216] [id = 525] 23:54:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x118fd1800) [pid = 2216] [serial = 1575] [outer = 0x0] 23:54:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x119699000) [pid = 2216] [serial = 1576] [outer = 0x118fd1800] 23:54:15 INFO - PROCESS | 2216 | 1467615255305 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x11990d800) [pid = 2216] [serial = 1577] [outer = 0x118fd1800] 23:54:15 INFO - PROCESS | 2216 | 1467615255651 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]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 523ms 23:54:15 INFO - PROCESS | 2216 | 1467615255700 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 2216 | 1467615255702 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:54:15 INFO - PROCESS | 2216 | 1467615255704 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 2216 | 1467615255705 Marionette TRACE conn2 <- [1,2074,null,{}] 23:54:15 INFO - PROCESS | 2216 | 1467615255708 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}] 23:54:15 INFO - PROCESS | 2216 | 1467615255709 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:15 INFO - PROCESS | 2216 | 1467615255786 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:54:15 INFO - PROCESS | 2216 | 1467615255850 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 2216 | 1467615255851 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d20800 == 33 [pid = 2216] [id = 526] 23:54:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x11990f800) [pid = 2216] [serial = 1578] [outer = 0x0] 23:54:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x120f95c00) [pid = 2216] [serial = 1579] [outer = 0x11990f800] 23:54:15 INFO - PROCESS | 2216 | 1467615255876 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x121092400) [pid = 2216] [serial = 1580] [outer = 0x11990f800] 23:54:16 INFO - PROCESS | 2216 | 1467615256174 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]]]}] 23:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 23:54:16 INFO - PROCESS | 2216 | 1467615256223 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:54:16 INFO - PROCESS | 2216 | 1467615256225 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:54:16 INFO - PROCESS | 2216 | 1467615256227 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 2216 | 1467615256228 Marionette TRACE conn2 <- [1,2078,null,{}] 23:54:16 INFO - PROCESS | 2216 | 1467615256230 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}] 23:54:16 INFO - PROCESS | 2216 | 1467615256231 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:16 INFO - PROCESS | 2216 | 1467615256327 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:54:16 INFO - PROCESS | 2216 | 1467615256330 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:16 INFO - PROCESS | 2216 | 1467615256332 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x126633000 == 34 [pid = 2216] [id = 527] 23:54:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x115e28000) [pid = 2216] [serial = 1581] [outer = 0x0] 23:54:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1215e1c00) [pid = 2216] [serial = 1582] [outer = 0x115e28000] 23:54:16 INFO - PROCESS | 2216 | 1467615256356 Marionette DEBUG loaded listener.js 23:54:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x121de0400) [pid = 2216] [serial = 1583] [outer = 0x115e28000] 23:54:16 INFO - PROCESS | 2216 | 1467615256826 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]]]}] 23:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 23:54:16 INFO - PROCESS | 2216 | 1467615256849 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:54:16 INFO - PROCESS | 2216 | 1467615256851 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:54:16 INFO - PROCESS | 2216 | 1467615256855 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 2216 | 1467615256857 Marionette TRACE conn2 <- [1,2082,null,{}] 23:54:16 INFO - PROCESS | 2216 | 1467615256860 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}] 23:54:16 INFO - PROCESS | 2216 | 1467615256866 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:17 INFO - PROCESS | 2216 | 1467615257019 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:54:17 INFO - PROCESS | 2216 | 1467615257038 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 2216 | 1467615257039 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292af000 == 35 [pid = 2216] [id = 528] 23:54:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1241d5800) [pid = 2216] [serial = 1584] [outer = 0x0] 23:54:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x124c94000) [pid = 2216] [serial = 1585] [outer = 0x1241d5800] 23:54:17 INFO - PROCESS | 2216 | 1467615257064 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124cfb800) [pid = 2216] [serial = 1586] [outer = 0x1241d5800] 23:54:17 INFO - PROCESS | 2216 | 1467615257395 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]]]}] 23:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 573ms 23:54:17 INFO - PROCESS | 2216 | 1467615257428 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 2216 | 1467615257429 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:54:17 INFO - PROCESS | 2216 | 1467615257438 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 2216 | 1467615257439 Marionette TRACE conn2 <- [1,2086,null,{}] 23:54:17 INFO - PROCESS | 2216 | 1467615257441 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}] 23:54:17 INFO - PROCESS | 2216 | 1467615257442 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:17 INFO - PROCESS | 2216 | 1467615257536 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:54:17 INFO - PROCESS | 2216 | 1467615257540 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 2216 | 1467615257541 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a31e800 == 36 [pid = 2216] [id = 529] 23:54:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x126077400) [pid = 2216] [serial = 1587] [outer = 0x0] 23:54:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x12652b400) [pid = 2216] [serial = 1588] [outer = 0x126077400] 23:54:17 INFO - PROCESS | 2216 | 1467615257566 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12666bc00) [pid = 2216] [serial = 1589] [outer = 0x126077400] 23:54:17 INFO - PROCESS | 2216 | 1467615257913 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]]]}] 23:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 523ms 23:54:17 INFO - PROCESS | 2216 | 1467615257957 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:54:17 INFO - PROCESS | 2216 | 1467615257958 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:54:17 INFO - PROCESS | 2216 | 1467615257960 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:54:17 INFO - PROCESS | 2216 | 1467615257961 Marionette TRACE conn2 <- [1,2090,null,{}] 23:54:17 INFO - PROCESS | 2216 | 1467615257964 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}] 23:54:17 INFO - PROCESS | 2216 | 1467615257965 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:18 INFO - PROCESS | 2216 | 1467615258101 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x113d3fc00) [pid = 2216] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x115e2e400) [pid = 2216] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x116079000) [pid = 2216] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x115e21c00) [pid = 2216] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1121b9400) [pid = 2216] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1185e8400) [pid = 2216] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x112e16800) [pid = 2216] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x118310c00) [pid = 2216] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1197c9400) [pid = 2216] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1127d9000) [pid = 2216] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1197d3400) [pid = 2216] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x112f37000) [pid = 2216] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x11662e800) [pid = 2216] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x119697400) [pid = 2216] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:54:18 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x12414e000) [pid = 2216] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:54:18 INFO - PROCESS | 2216 | 1467615258229 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2216 | 1467615258231 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x117274000 == 37 [pid = 2216] [id = 530] 23:54:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1121b9400) [pid = 2216] [serial = 1590] [outer = 0x0] 23:54:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1128a8800) [pid = 2216] [serial = 1591] [outer = 0x1121b9400] 23:54:18 INFO - PROCESS | 2216 | 1467615258255 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x116706400) [pid = 2216] [serial = 1592] [outer = 0x1121b9400] 23:54:18 INFO - PROCESS | 2216 | 1467615258517 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]]]}] 23:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 569ms 23:54:18 INFO - PROCESS | 2216 | 1467615258531 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:54:18 INFO - PROCESS | 2216 | 1467615258534 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:54:18 INFO - PROCESS | 2216 | 1467615258543 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 2216 | 1467615258544 Marionette TRACE conn2 <- [1,2094,null,{}] 23:54:18 INFO - PROCESS | 2216 | 1467615258554 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}] 23:54:18 INFO - PROCESS | 2216 | 1467615258556 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:18 INFO - PROCESS | 2216 | 1467615258640 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:54:18 INFO - PROCESS | 2216 | 1467615258644 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 2216 | 1467615258645 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e96800 == 38 [pid = 2216] [id = 531] 23:54:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1167cbc00) [pid = 2216] [serial = 1593] [outer = 0x0] 23:54:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x120ef7c00) [pid = 2216] [serial = 1594] [outer = 0x1167cbc00] 23:54:18 INFO - PROCESS | 2216 | 1467615258669 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x124ce3000) [pid = 2216] [serial = 1595] [outer = 0x1167cbc00] 23:54:18 INFO - PROCESS | 2216 | 1467615258991 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]]]}] 23:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 473ms 23:54:19 INFO - PROCESS | 2216 | 1467615259017 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 2216 | 1467615259018 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:54:19 INFO - PROCESS | 2216 | 1467615259020 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 2216 | 1467615259021 Marionette TRACE conn2 <- [1,2098,null,{}] 23:54:19 INFO - PROCESS | 2216 | 1467615259023 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}] 23:54:19 INFO - PROCESS | 2216 | 1467615259024 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:19 INFO - PROCESS | 2216 | 1467615259127 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:54:19 INFO - PROCESS | 2216 | 1467615259132 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 2216 | 1467615259134 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b90f800 == 39 [pid = 2216] [id = 532] 23:54:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x118386400) [pid = 2216] [serial = 1596] [outer = 0x0] 23:54:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x126533000) [pid = 2216] [serial = 1597] [outer = 0x118386400] 23:54:19 INFO - PROCESS | 2216 | 1467615259165 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x126c23400) [pid = 2216] [serial = 1598] [outer = 0x118386400] 23:54:19 INFO - PROCESS | 2216 | 1467615259472 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]]]}] 23:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 468ms 23:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:54:19 INFO - PROCESS | 2216 | 1467615259488 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 2216 | 1467615259490 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:54:19 INFO - PROCESS | 2216 | 1467615259492 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 2216 | 1467615259493 Marionette TRACE conn2 <- [1,2102,null,{}] 23:54:19 INFO - PROCESS | 2216 | 1467615259496 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}] 23:54:19 INFO - PROCESS | 2216 | 1467615259499 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:19 INFO - PROCESS | 2216 | 1467615259590 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:54:19 INFO - PROCESS | 2216 | 1467615259594 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:19 INFO - PROCESS | 2216 | 1467615259596 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd6c000 == 40 [pid = 2216] [id = 533] 23:54:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x128a0d400) [pid = 2216] [serial = 1599] [outer = 0x0] 23:54:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x128a19000) [pid = 2216] [serial = 1600] [outer = 0x128a0d400] 23:54:19 INFO - PROCESS | 2216 | 1467615259624 Marionette DEBUG loaded listener.js 23:54:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x128a2c800) [pid = 2216] [serial = 1601] [outer = 0x128a0d400] 23:54:19 INFO - PROCESS | 2216 | 1467615259966 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]]]}] 23:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 23:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:54:20 INFO - PROCESS | 2216 | 1467615260020 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 2216 | 1467615260021 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:54:20 INFO - PROCESS | 2216 | 1467615260023 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 2216 | 1467615260024 Marionette TRACE conn2 <- [1,2106,null,{}] 23:54:20 INFO - PROCESS | 2216 | 1467615260027 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}] 23:54:20 INFO - PROCESS | 2216 | 1467615260028 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:20 INFO - PROCESS | 2216 | 1467615260105 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:54:20 INFO - PROCESS | 2216 | 1467615260109 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 2216 | 1467615260110 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c012000 == 41 [pid = 2216] [id = 534] 23:54:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x128a25c00) [pid = 2216] [serial = 1602] [outer = 0x0] 23:54:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128b3c800) [pid = 2216] [serial = 1603] [outer = 0x128a25c00] 23:54:20 INFO - PROCESS | 2216 | 1467615260141 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128b43c00) [pid = 2216] [serial = 1604] [outer = 0x128a25c00] 23:54:20 INFO - PROCESS | 2216 | 1467615260634 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]]]}] 23:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 620ms 23:54:20 INFO - PROCESS | 2216 | 1467615260644 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:54:20 INFO - PROCESS | 2216 | 1467615260649 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:54:20 INFO - PROCESS | 2216 | 1467615260652 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:54:20 INFO - PROCESS | 2216 | 1467615260654 Marionette TRACE conn2 <- [1,2110,null,{}] 23:54:20 INFO - PROCESS | 2216 | 1467615260658 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}] 23:54:20 INFO - PROCESS | 2216 | 1467615260660 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:20 INFO - PROCESS | 2216 | 1467615260760 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:54:20 INFO - PROCESS | 2216 | 1467615260830 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 2216 | 1467615260832 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x119167800 == 42 [pid = 2216] [id = 535] 23:54:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x11602b000) [pid = 2216] [serial = 1605] [outer = 0x0] 23:54:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1170da400) [pid = 2216] [serial = 1606] [outer = 0x11602b000] 23:54:20 INFO - PROCESS | 2216 | 1467615260862 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x118380000) [pid = 2216] [serial = 1607] [outer = 0x11602b000] 23:54:21 INFO - PROCESS | 2216 | 1467615261282 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]]]}] 23:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 23:54:21 INFO - PROCESS | 2216 | 1467615261326 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:54:21 INFO - PROCESS | 2216 | 1467615261329 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:54:21 INFO - PROCESS | 2216 | 1467615261333 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 2216 | 1467615261335 Marionette TRACE conn2 <- [1,2114,null,{}] 23:54:21 INFO - PROCESS | 2216 | 1467615261338 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}] 23:54:21 INFO - PROCESS | 2216 | 1467615261340 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:21 INFO - PROCESS | 2216 | 1467615261472 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:54:21 INFO - PROCESS | 2216 | 1467615261556 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 2216 | 1467615261557 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x129109000 == 43 [pid = 2216] [id = 536] 23:54:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x119902800) [pid = 2216] [serial = 1608] [outer = 0x0] 23:54:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x11990e400) [pid = 2216] [serial = 1609] [outer = 0x119902800] 23:54:21 INFO - PROCESS | 2216 | 1467615261589 Marionette DEBUG loaded listener.js 23:54:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x120fc6c00) [pid = 2216] [serial = 1610] [outer = 0x119902800] 23:54:22 INFO - PROCESS | 2216 | 1467615262000 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]]]}] 23:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 721ms 23:54:22 INFO - PROCESS | 2216 | 1467615262055 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 2216 | 1467615262056 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:54:22 INFO - PROCESS | 2216 | 1467615262059 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - PROCESS | 2216 | 1467615262061 Marionette TRACE conn2 <- [1,2118,null,{}] 23:54:22 INFO - PROCESS | 2216 | 1467615262069 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}] 23:54:22 INFO - PROCESS | 2216 | 1467615262072 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:22 INFO - PROCESS | 2216 | 1467615262174 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:54:22 INFO - PROCESS | 2216 | 1467615262235 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 2216 | 1467615262237 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c020000 == 44 [pid = 2216] [id = 537] 23:54:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1237bec00) [pid = 2216] [serial = 1611] [outer = 0x0] 23:54:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x124686000) [pid = 2216] [serial = 1612] [outer = 0x1237bec00] 23:54:22 INFO - PROCESS | 2216 | 1467615262267 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x124cef000) [pid = 2216] [serial = 1613] [outer = 0x1237bec00] 23:54:22 INFO - PROCESS | 2216 | 1467615262702 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]]]}] 23:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 672ms 23:54:22 INFO - PROCESS | 2216 | 1467615262731 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:54:22 INFO - PROCESS | 2216 | 1467615262733 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:54:22 INFO - PROCESS | 2216 | 1467615262736 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:54:22 INFO - PROCESS | 2216 | 1467615262737 Marionette TRACE conn2 <- [1,2122,null,{}] 23:54:22 INFO - PROCESS | 2216 | 1467615262739 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}] 23:54:22 INFO - PROCESS | 2216 | 1467615262741 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:22 INFO - PROCESS | 2216 | 1467615262862 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:54:22 INFO - PROCESS | 2216 | 1467615262933 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:22 INFO - PROCESS | 2216 | 1467615262935 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x118112800 == 45 [pid = 2216] [id = 538] 23:54:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x117eab400) [pid = 2216] [serial = 1614] [outer = 0x0] 23:54:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1187f2800) [pid = 2216] [serial = 1615] [outer = 0x117eab400] 23:54:22 INFO - PROCESS | 2216 | 1467615262964 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x12414b800) [pid = 2216] [serial = 1616] [outer = 0x117eab400] 23:54:23 INFO - PROCESS | 2216 | 1467615263517 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]]]}] 23:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 820ms 23:54:23 INFO - PROCESS | 2216 | 1467615263555 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 2216 | 1467615263558 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:54:23 INFO - PROCESS | 2216 | 1467615263561 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - PROCESS | 2216 | 1467615263563 Marionette TRACE conn2 <- [1,2126,null,{}] 23:54:23 INFO - PROCESS | 2216 | 1467615263567 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}] 23:54:23 INFO - PROCESS | 2216 | 1467615263568 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:23 INFO - PROCESS | 2216 | 1467615263658 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:54:23 INFO - PROCESS | 2216 | 1467615263729 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 2216 | 1467615263730 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x11708f000 == 46 [pid = 2216] [id = 539] 23:54:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x115e2d400) [pid = 2216] [serial = 1617] [outer = 0x0] 23:54:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1166f1000) [pid = 2216] [serial = 1618] [outer = 0x115e2d400] 23:54:23 INFO - PROCESS | 2216 | 1467615263759 Marionette DEBUG loaded listener.js 23:54:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x116a0ac00) [pid = 2216] [serial = 1619] [outer = 0x115e2d400] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd6c000 == 45 [pid = 2216] [id = 533] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12b90f800 == 44 [pid = 2216] [id = 532] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x120e96800 == 43 [pid = 2216] [id = 531] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x117274000 == 42 [pid = 2216] [id = 530] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12a31e800 == 41 [pid = 2216] [id = 529] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x1292af000 == 40 [pid = 2216] [id = 528] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x126633000 == 39 [pid = 2216] [id = 527] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x121d20800 == 38 [pid = 2216] [id = 526] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12114f800 == 37 [pid = 2216] [id = 525] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x118f09000 == 36 [pid = 2216] [id = 524] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x116f41000 == 35 [pid = 2216] [id = 523] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x11811f000 == 34 [pid = 2216] [id = 522] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x116f3e800 == 33 [pid = 2216] [id = 521] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa38000 == 32 [pid = 2216] [id = 520] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x118112800 == 31 [pid = 2216] [id = 538] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12c020000 == 30 [pid = 2216] [id = 537] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x129109000 == 29 [pid = 2216] [id = 536] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x119167800 == 28 [pid = 2216] [id = 535] 23:54:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12c012000 == 27 [pid = 2216] [id = 534] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1150da800) [pid = 2216] [serial = 1528] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x115e2e800) [pid = 2216] [serial = 1529] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x1197c8400) [pid = 2216] [serial = 1541] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x116708400) [pid = 2216] [serial = 1531] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1170d7c00) [pid = 2216] [serial = 1532] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1121bcc00) [pid = 2216] [serial = 1525] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x11336d000) [pid = 2216] [serial = 1526] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1184ae800) [pid = 2216] [serial = 1534] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1185e6800) [pid = 2216] [serial = 1535] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1188ad000) [pid = 2216] [serial = 1537] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x115e30000) [pid = 2216] [serial = 1517] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x112f3e000) [pid = 2216] [serial = 1516] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1185e0000) [pid = 2216] [serial = 1520] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1184a6400) [pid = 2216] [serial = 1519] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1215d7400) [pid = 2216] [serial = 1544] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x119ed4c00) [pid = 2216] [serial = 1543] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11910f400) [pid = 2216] [serial = 1552] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x12191b800) [pid = 2216] [serial = 1523] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120effc00) [pid = 2216] [serial = 1522] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1237b2800) [pid = 2216] [serial = 1547] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x121b8d800) [pid = 2216] [serial = 1546] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124144400) [pid = 2216] [serial = 1549] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x12453e400) [pid = 2216] [serial = 1555] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x124cda800) [pid = 2216] [serial = 1558] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1243ca400) [pid = 2216] [serial = 1550] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1260e7800) [pid = 2216] [serial = 1561] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1193a2800) [pid = 2216] [serial = 1540] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x126076c00) [pid = 2216] [serial = 1559] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x124be9800) [pid = 2216] [serial = 1556] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x12414cc00) [pid = 2216] [serial = 1553] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x119111400) [pid = 2216] [serial = 1538] [outer = 0x0] [url = about:blank] 23:54:24 INFO - PROCESS | 2216 | 1467615264625 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]]]}] 23:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1123ms 23:54:24 INFO - PROCESS | 2216 | 1467615264685 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:54:24 INFO - PROCESS | 2216 | 1467615264687 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:54:24 INFO - PROCESS | 2216 | 1467615264691 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:54:24 INFO - PROCESS | 2216 | 1467615264692 Marionette TRACE conn2 <- [1,2130,null,{}] 23:54:24 INFO - PROCESS | 2216 | 1467615264697 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}] 23:54:24 INFO - PROCESS | 2216 | 1467615264699 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:24 INFO - PROCESS | 2216 | 1467615264778 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:54:24 INFO - PROCESS | 2216 | 1467615264837 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:24 INFO - PROCESS | 2216 | 1467615264838 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f3a000 == 28 [pid = 2216] [id = 540] 23:54:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x115e2e800) [pid = 2216] [serial = 1620] [outer = 0x0] 23:54:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x116713800) [pid = 2216] [serial = 1621] [outer = 0x115e2e800] 23:54:24 INFO - PROCESS | 2216 | 1467615264866 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x117206000) [pid = 2216] [serial = 1622] [outer = 0x115e2e800] 23:54:25 INFO - PROCESS | 2216 | 1467615265364 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] 23:54:25 INFO - PROCESS | 2216 | 1467615265424 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:54:25 INFO - PROCESS | 2216 | 1467615265427 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 2216 | 1467615265429 Marionette TRACE conn2 <- [1,2134,null,{}] 23:54:25 INFO - PROCESS | 2216 | 1467615265435 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}] 23:54:25 INFO - PROCESS | 2216 | 1467615265437 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:25 INFO - PROCESS | 2216 | 1467615265536 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:54:25 INFO - PROCESS | 2216 | 1467615265659 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:25 INFO - PROCESS | 2216 | 1467615265660 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x118111000 == 29 [pid = 2216] [id = 541] 23:54:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x117204400) [pid = 2216] [serial = 1623] [outer = 0x0] 23:54:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x117eaa000) [pid = 2216] [serial = 1624] [outer = 0x117204400] 23:54:25 INFO - PROCESS | 2216 | 1467615265691 Marionette DEBUG loaded listener.js 23:54:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x11837d800) [pid = 2216] [serial = 1625] [outer = 0x117204400] 23:54:26 INFO - PROCESS | 2216 | 1467615266188 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]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 774ms 23:54:26 INFO - PROCESS | 2216 | 1467615266202 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 2216 | 1467615266207 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:54:26 INFO - PROCESS | 2216 | 1467615266246 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 2216 | 1467615266250 Marionette TRACE conn2 <- [1,2138,null,{}] 23:54:26 INFO - PROCESS | 2216 | 1467615266254 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}] 23:54:26 INFO - PROCESS | 2216 | 1467615266256 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:26 INFO - PROCESS | 2216 | 1467615266358 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:54:26 INFO - PROCESS | 2216 | 1467615266437 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 2216 | 1467615266438 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x11960a000 == 30 [pid = 2216] [id = 542] 23:54:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1185dac00) [pid = 2216] [serial = 1626] [outer = 0x0] 23:54:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1185df400) [pid = 2216] [serial = 1627] [outer = 0x1185dac00] 23:54:26 INFO - PROCESS | 2216 | 1467615266471 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x118744c00) [pid = 2216] [serial = 1628] [outer = 0x1185dac00] 23:54:26 INFO - PROCESS | 2216 | --DOCSHELL 0x11708f000 == 29 [pid = 2216] [id = 539] 23:54:26 INFO - PROCESS | 2216 | 1467615266960 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]]]}] 23:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 757ms 23:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:54:26 INFO - PROCESS | 2216 | 1467615266970 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:54:26 INFO - PROCESS | 2216 | 1467615266973 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:54:26 INFO - PROCESS | 2216 | 1467615266976 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:54:26 INFO - PROCESS | 2216 | 1467615266977 Marionette TRACE conn2 <- [1,2142,null,{}] 23:54:26 INFO - PROCESS | 2216 | 1467615266983 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}] 23:54:26 INFO - PROCESS | 2216 | 1467615266984 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:27 INFO - PROCESS | 2216 | 1467615267064 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:54:27 INFO - PROCESS | 2216 | 1467615267070 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2216 | 1467615267073 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x11878e800 == 30 [pid = 2216] [id = 543] 23:54:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x116a0bc00) [pid = 2216] [serial = 1629] [outer = 0x0] 23:54:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1184b3000) [pid = 2216] [serial = 1630] [outer = 0x116a0bc00] 23:54:27 INFO - PROCESS | 2216 | 1467615267100 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x118745000) [pid = 2216] [serial = 1631] [outer = 0x116a0bc00] 23:54:27 INFO - PROCESS | 2216 | 1467615267435 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] 23:54:27 INFO - PROCESS | 2216 | 1467615267454 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:54:27 INFO - PROCESS | 2216 | 1467615267458 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 2216 | 1467615267460 Marionette TRACE conn2 <- [1,2146,null,{}] 23:54:27 INFO - PROCESS | 2216 | 1467615267462 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}] 23:54:27 INFO - PROCESS | 2216 | 1467615267465 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:27 INFO - PROCESS | 2216 | 1467615267543 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:54:27 INFO - PROCESS | 2216 | 1467615267549 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 2216 | 1467615267551 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x121267000 == 31 [pid = 2216] [id = 544] 23:54:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1188aec00) [pid = 2216] [serial = 1632] [outer = 0x0] 23:54:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11939f800) [pid = 2216] [serial = 1633] [outer = 0x1188aec00] 23:54:27 INFO - PROCESS | 2216 | 1467615267577 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11969a400) [pid = 2216] [serial = 1634] [outer = 0x1188aec00] 23:54:27 INFO - PROCESS | 2216 | 1467615267948 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] 23:54:27 INFO - PROCESS | 2216 | 1467615267988 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:54:27 INFO - PROCESS | 2216 | 1467615267990 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 2216 | 1467615267992 Marionette TRACE conn2 <- [1,2150,null,{}] 23:54:28 INFO - PROCESS | 2216 | 1467615268000 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}] 23:54:28 INFO - PROCESS | 2216 | 1467615268003 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:28 INFO - PROCESS | 2216 | 1467615268079 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:54:28 INFO - PROCESS | 2216 | 1467615268086 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 2216 | 1467615268088 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x123725000 == 32 [pid = 2216] [id = 545] 23:54:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x117203000) [pid = 2216] [serial = 1635] [outer = 0x0] 23:54:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x120efe000) [pid = 2216] [serial = 1636] [outer = 0x117203000] 23:54:28 INFO - PROCESS | 2216 | 1467615268116 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x121224800) [pid = 2216] [serial = 1637] [outer = 0x117203000] 23:54:28 INFO - PROCESS | 2216 | 1467615268500 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]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 23:54:28 INFO - PROCESS | 2216 | 1467615268511 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 2216 | 1467615268513 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:54:28 INFO - PROCESS | 2216 | 1467615268518 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 2216 | 1467615268519 Marionette TRACE conn2 <- [1,2154,null,{}] 23:54:28 INFO - PROCESS | 2216 | 1467615268522 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}] 23:54:28 INFO - PROCESS | 2216 | 1467615268523 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:28 INFO - PROCESS | 2216 | 1467615268624 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:54:28 INFO - PROCESS | 2216 | 1467615268638 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 2216 | 1467615268639 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x12697e800 == 33 [pid = 2216] [id = 546] 23:54:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1213cd000) [pid = 2216] [serial = 1638] [outer = 0x0] 23:54:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x121b8d800) [pid = 2216] [serial = 1639] [outer = 0x1213cd000] 23:54:28 INFO - PROCESS | 2216 | 1467615268664 Marionette DEBUG loaded listener.js 23:54:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x121de2c00) [pid = 2216] [serial = 1640] [outer = 0x1213cd000] 23:54:28 INFO - PROCESS | 2216 | 1467615268992 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]]]}] 23:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 23:54:29 INFO - PROCESS | 2216 | 1467615269037 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:54:29 INFO - PROCESS | 2216 | 1467615269045 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:54:29 INFO - PROCESS | 2216 | 1467615269047 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - PROCESS | 2216 | 1467615269048 Marionette TRACE conn2 <- [1,2158,null,{}] 23:54:29 INFO - PROCESS | 2216 | 1467615269051 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}] 23:54:29 INFO - PROCESS | 2216 | 1467615269052 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:29 INFO - PROCESS | 2216 | 1467615269146 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:54:29 INFO - PROCESS | 2216 | 1467615269149 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2216 | 1467615269151 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b80800 == 34 [pid = 2216] [id = 547] 23:54:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x11297bc00) [pid = 2216] [serial = 1641] [outer = 0x0] 23:54:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x124149000) [pid = 2216] [serial = 1642] [outer = 0x11297bc00] 23:54:29 INFO - PROCESS | 2216 | 1467615269175 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x124384000) [pid = 2216] [serial = 1643] [outer = 0x11297bc00] 23:54:29 INFO - PROCESS | 2216 | 1467615269523 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]]]}] 23:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 23:54:29 INFO - PROCESS | 2216 | 1467615269567 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:54:29 INFO - PROCESS | 2216 | 1467615269569 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:54:29 INFO - PROCESS | 2216 | 1467615269571 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:54:29 INFO - PROCESS | 2216 | 1467615269572 Marionette TRACE conn2 <- [1,2162,null,{}] 23:54:29 INFO - PROCESS | 2216 | 1467615269574 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}] 23:54:29 INFO - PROCESS | 2216 | 1467615269578 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:29 INFO - PROCESS | 2216 | 1467615269692 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:54:29 INFO - PROCESS | 2216 | 1467615269702 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:29 INFO - PROCESS | 2216 | 1467615269703 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x12910d800 == 35 [pid = 2216] [id = 548] 23:54:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1243cd400) [pid = 2216] [serial = 1644] [outer = 0x0] 23:54:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x124ce2400) [pid = 2216] [serial = 1645] [outer = 0x1243cd400] 23:54:29 INFO - PROCESS | 2216 | 1467615269728 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x12607a800) [pid = 2216] [serial = 1646] [outer = 0x1243cd400] 23:54:30 INFO - PROCESS | 2216 | 1467615270075 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]]]}] 23:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 23:54:30 INFO - PROCESS | 2216 | 1467615270090 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 2216 | 1467615270091 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:54:30 INFO - PROCESS | 2216 | 1467615270093 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 2216 | 1467615270094 Marionette TRACE conn2 <- [1,2166,null,{}] 23:54:30 INFO - PROCESS | 2216 | 1467615270098 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}] 23:54:30 INFO - PROCESS | 2216 | 1467615270106 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:30 INFO - PROCESS | 2216 | 1467615270203 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:54:30 INFO - PROCESS | 2216 | 1467615270240 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 2216 | 1467615270241 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a646800 == 36 [pid = 2216] [id = 549] 23:54:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x12607e000) [pid = 2216] [serial = 1647] [outer = 0x0] 23:54:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x126676800) [pid = 2216] [serial = 1648] [outer = 0x12607e000] 23:54:30 INFO - PROCESS | 2216 | 1467615270265 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x128a0e400) [pid = 2216] [serial = 1649] [outer = 0x12607e000] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x115e2d400) [pid = 2216] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x11602b000) [pid = 2216] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x119902800) [pid = 2216] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1237bec00) [pid = 2216] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x115e28000) [pid = 2216] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1241d5800) [pid = 2216] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x112984800) [pid = 2216] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x113d4bc00) [pid = 2216] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1184af000) [pid = 2216] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x118fd1800) [pid = 2216] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124c91c00) [pid = 2216] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1162d7400) [pid = 2216] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11990f800) [pid = 2216] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x126077400) [pid = 2216] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x117eab400) [pid = 2216] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1121b9400) [pid = 2216] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x118386400) [pid = 2216] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1167cbc00) [pid = 2216] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x128a25c00) [pid = 2216] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:54:30 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x128a0d400) [pid = 2216] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 469ms 23:54:30 INFO - PROCESS | 2216 | 1467615270557 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]]]}] 23:54:30 INFO - PROCESS | 2216 | 1467615270570 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 2216 | 1467615270571 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:54:30 INFO - PROCESS | 2216 | 1467615270575 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 2216 | 1467615270576 Marionette TRACE conn2 <- [1,2170,null,{}] 23:54:30 INFO - PROCESS | 2216 | 1467615270579 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}] 23:54:30 INFO - PROCESS | 2216 | 1467615270580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:30 INFO - PROCESS | 2216 | 1467615270692 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:54:30 INFO - PROCESS | 2216 | 1467615270727 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 2216 | 1467615270728 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f1d800 == 37 [pid = 2216] [id = 550] 23:54:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1128afc00) [pid = 2216] [serial = 1650] [outer = 0x0] 23:54:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11662e800) [pid = 2216] [serial = 1651] [outer = 0x1128afc00] 23:54:30 INFO - PROCESS | 2216 | 1467615270752 Marionette DEBUG loaded listener.js 23:54:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11939a000) [pid = 2216] [serial = 1652] [outer = 0x1128afc00] 23:54:31 INFO - PROCESS | 2216 | 1467615271045 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]]]}] 23:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 520ms 23:54:31 INFO - PROCESS | 2216 | 1467615271098 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 2216 | 1467615271101 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:54:31 INFO - PROCESS | 2216 | 1467615271103 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 2216 | 1467615271104 Marionette TRACE conn2 <- [1,2174,null,{}] 23:54:31 INFO - PROCESS | 2216 | 1467615271107 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}] 23:54:31 INFO - PROCESS | 2216 | 1467615271109 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:31 INFO - PROCESS | 2216 | 1467615271178 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:54:31 INFO - PROCESS | 2216 | 1467615271183 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 2216 | 1467615271185 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x123724000 == 38 [pid = 2216] [id = 551] 23:54:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11990f800) [pid = 2216] [serial = 1653] [outer = 0x0] 23:54:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124153000) [pid = 2216] [serial = 1654] [outer = 0x11990f800] 23:54:31 INFO - PROCESS | 2216 | 1467615271204 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12666a000) [pid = 2216] [serial = 1655] [outer = 0x11990f800] 23:54:31 INFO - PROCESS | 2216 | 1467615271576 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]]]}] 23:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 522ms 23:54:31 INFO - PROCESS | 2216 | 1467615271626 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:54:31 INFO - PROCESS | 2216 | 1467615271628 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:54:31 INFO - PROCESS | 2216 | 1467615271632 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:54:31 INFO - PROCESS | 2216 | 1467615271633 Marionette TRACE conn2 <- [1,2178,null,{}] 23:54:31 INFO - PROCESS | 2216 | 1467615271637 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}] 23:54:31 INFO - PROCESS | 2216 | 1467615271638 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:31 INFO - PROCESS | 2216 | 1467615271758 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:54:31 INFO - PROCESS | 2216 | 1467615271766 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:31 INFO - PROCESS | 2216 | 1467615271768 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b919800 == 39 [pid = 2216] [id = 552] 23:54:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x126533c00) [pid = 2216] [serial = 1656] [outer = 0x0] 23:54:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128a12000) [pid = 2216] [serial = 1657] [outer = 0x126533c00] 23:54:31 INFO - PROCESS | 2216 | 1467615271807 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a18c00) [pid = 2216] [serial = 1658] [outer = 0x126533c00] 23:54:32 INFO - PROCESS | 2216 | 1467615272279 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]]]}] 23:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 672ms 23:54:32 INFO - PROCESS | 2216 | 1467615272303 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:54:32 INFO - PROCESS | 2216 | 1467615272305 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:54:32 INFO - PROCESS | 2216 | 1467615272307 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - PROCESS | 2216 | 1467615272309 Marionette TRACE conn2 <- [1,2182,null,{}] 23:54:32 INFO - PROCESS | 2216 | 1467615272311 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}] 23:54:32 INFO - PROCESS | 2216 | 1467615272313 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:32 INFO - PROCESS | 2216 | 1467615272455 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:54:32 INFO - PROCESS | 2216 | 1467615272583 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 2216 | 1467615272585 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f2e800 == 40 [pid = 2216] [id = 553] 23:54:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x112f3f400) [pid = 2216] [serial = 1659] [outer = 0x0] 23:54:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x113d4a800) [pid = 2216] [serial = 1660] [outer = 0x112f3f400] 23:54:32 INFO - PROCESS | 2216 | 1467615272619 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1162e3000) [pid = 2216] [serial = 1661] [outer = 0x112f3f400] 23:54:33 INFO - PROCESS | 2216 | 1467615273068 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]]]}] 23:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 772ms 23:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:54:33 INFO - PROCESS | 2216 | 1467615273080 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:54:33 INFO - PROCESS | 2216 | 1467615273084 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:54:33 INFO - PROCESS | 2216 | 1467615273088 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:54:33 INFO - PROCESS | 2216 | 1467615273090 Marionette TRACE conn2 <- [1,2186,null,{}] 23:54:33 INFO - PROCESS | 2216 | 1467615273094 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}] 23:54:33 INFO - PROCESS | 2216 | 1467615273095 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:33 INFO - PROCESS | 2216 | 1467615273195 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:54:33 INFO - PROCESS | 2216 | 1467615273254 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:33 INFO - PROCESS | 2216 | 1467615273256 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x12370a800 == 41 [pid = 2216] [id = 554] 23:54:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1184adc00) [pid = 2216] [serial = 1662] [outer = 0x0] 23:54:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x11910f400) [pid = 2216] [serial = 1663] [outer = 0x1184adc00] 23:54:33 INFO - PROCESS | 2216 | 1467615273286 Marionette DEBUG loaded listener.js 23:54:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x119902c00) [pid = 2216] [serial = 1664] [outer = 0x1184adc00] 23:54:33 INFO - PROCESS | 2216 | 1467615273712 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]]]}] 23:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 23:54:33 INFO - PROCESS | 2216 | 1467615273758 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:54:33 INFO - PROCESS | 2216 | 1467615273760 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:54:33 INFO - PROCESS | 2216 | 1467615273781 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:54:33 INFO - PROCESS | 2216 | 1467615273782 Marionette TRACE conn2 <- [1,2190,null,{}] 23:54:33 INFO - PROCESS | 2216 | 1467615273786 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}] 23:54:33 INFO - PROCESS | 2216 | 1467615273788 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:33 INFO - PROCESS | 2216 | 1467615273906 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:54:33 INFO - PROCESS | 2216 | 1467615273991 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:33 INFO - PROCESS | 2216 | 1467615273993 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b902800 == 42 [pid = 2216] [id = 555] 23:54:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x120f9ec00) [pid = 2216] [serial = 1665] [outer = 0x0] 23:54:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1215dd000) [pid = 2216] [serial = 1666] [outer = 0x120f9ec00] 23:54:34 INFO - PROCESS | 2216 | 1467615274021 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x12414c400) [pid = 2216] [serial = 1667] [outer = 0x120f9ec00] 23:54:34 INFO - PROCESS | 2216 | 1467615274439 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]]]}] 23:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 23:54:34 INFO - PROCESS | 2216 | 1467615274453 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:54:34 INFO - PROCESS | 2216 | 1467615274456 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:54:34 INFO - PROCESS | 2216 | 1467615274464 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:54:34 INFO - PROCESS | 2216 | 1467615274467 Marionette TRACE conn2 <- [1,2194,null,{}] 23:54:34 INFO - PROCESS | 2216 | 1467615274469 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}] 23:54:34 INFO - PROCESS | 2216 | 1467615274472 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:34 INFO - PROCESS | 2216 | 1467615274575 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:54:34 INFO - PROCESS | 2216 | 1467615274633 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 2216 | 1467615274634 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c01b000 == 43 [pid = 2216] [id = 556] 23:54:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x124be5400) [pid = 2216] [serial = 1668] [outer = 0x0] 23:54:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x124cf2c00) [pid = 2216] [serial = 1669] [outer = 0x124be5400] 23:54:34 INFO - PROCESS | 2216 | 1467615274663 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x128a11000) [pid = 2216] [serial = 1670] [outer = 0x124be5400] 23:54:35 INFO - PROCESS | 2216 | 1467615275322 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]]]}] 23:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 877ms 23:54:35 INFO - PROCESS | 2216 | 1467615275337 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 2216 | 1467615275341 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:54:35 INFO - PROCESS | 2216 | 1467615275345 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 2216 | 1467615275349 Marionette TRACE conn2 <- [1,2198,null,{}] 23:54:35 INFO - PROCESS | 2216 | 1467615275355 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}] 23:54:35 INFO - PROCESS | 2216 | 1467615275357 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:35 INFO - PROCESS | 2216 | 1467615275516 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:54:35 INFO - PROCESS | 2216 | 1467615275620 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:35 INFO - PROCESS | 2216 | 1467615275622 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917c000 == 44 [pid = 2216] [id = 557] 23:54:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x117204800) [pid = 2216] [serial = 1671] [outer = 0x0] 23:54:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x118292c00) [pid = 2216] [serial = 1672] [outer = 0x117204800] 23:54:35 INFO - PROCESS | 2216 | 1467615275649 Marionette DEBUG loaded listener.js 23:54:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1187f0000) [pid = 2216] [serial = 1673] [outer = 0x117204800] 23:54:36 INFO - PROCESS | 2216 | 1467615276024 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]]]}] 23:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 729ms 23:54:36 INFO - PROCESS | 2216 | 1467615276075 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2216 | 1467615276077 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:54:36 INFO - PROCESS | 2216 | 1467615276081 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 2216 | 1467615276083 Marionette TRACE conn2 <- [1,2202,null,{}] 23:54:36 INFO - PROCESS | 2216 | 1467615276085 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}] 23:54:36 INFO - PROCESS | 2216 | 1467615276086 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:36 INFO - PROCESS | 2216 | 1467615276222 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x12b919800 == 43 [pid = 2216] [id = 552] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x123724000 == 42 [pid = 2216] [id = 551] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x128f1d800 == 41 [pid = 2216] [id = 550] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x12a646800 == 40 [pid = 2216] [id = 549] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x12910d800 == 39 [pid = 2216] [id = 548] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x116713800) [pid = 2216] [serial = 1621] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x128b80800 == 38 [pid = 2216] [id = 547] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x12697e800 == 37 [pid = 2216] [id = 546] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x123725000 == 36 [pid = 2216] [id = 545] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x121267000 == 35 [pid = 2216] [id = 544] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x11878e800 == 34 [pid = 2216] [id = 543] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x118111000 == 33 [pid = 2216] [id = 541] 23:54:36 INFO - PROCESS | 2216 | --DOCSHELL 0x116f3a000 == 32 [pid = 2216] [id = 540] 23:54:36 INFO - PROCESS | 2216 | 1467615276347 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 2216 | 1467615276348 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f2b000 == 33 [pid = 2216] [id = 558] 23:54:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x113d3fc00) [pid = 2216] [serial = 1674] [outer = 0x0] 23:54:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x11720cc00) [pid = 2216] [serial = 1675] [outer = 0x113d3fc00] 23:54:36 INFO - PROCESS | 2216 | 1467615276390 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x11969ac00) [pid = 2216] [serial = 1676] [outer = 0x113d3fc00] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x1166f1000) [pid = 2216] [serial = 1618] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x1170da400) [pid = 2216] [serial = 1606] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x11990e400) [pid = 2216] [serial = 1609] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x118380000) [pid = 2216] [serial = 1607] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x124686000) [pid = 2216] [serial = 1612] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1215e1c00) [pid = 2216] [serial = 1582] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x121de0400) [pid = 2216] [serial = 1583] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x124c94000) [pid = 2216] [serial = 1585] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x113d8fc00) [pid = 2216] [serial = 1564] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x116023800) [pid = 2216] [serial = 1565] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1176f2c00) [pid = 2216] [serial = 1567] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1184a5400) [pid = 2216] [serial = 1568] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1185e4400) [pid = 2216] [serial = 1573] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1187efc00) [pid = 2216] [serial = 1574] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x119699000) [pid = 2216] [serial = 1576] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x11990d800) [pid = 2216] [serial = 1577] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1265df000) [pid = 2216] [serial = 1562] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1170d6800) [pid = 2216] [serial = 1570] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x120fc6c00) [pid = 2216] [serial = 1610] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1181bc000) [pid = 2216] [serial = 1571] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x120f95c00) [pid = 2216] [serial = 1579] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x116a0ac00) [pid = 2216] [serial = 1619] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x12666bc00) [pid = 2216] [serial = 1589] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1187f2800) [pid = 2216] [serial = 1615] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124cef000) [pid = 2216] [serial = 1613] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1128a8800) [pid = 2216] [serial = 1591] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12652b400) [pid = 2216] [serial = 1588] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x116706400) [pid = 2216] [serial = 1592] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x128a2c800) [pid = 2216] [serial = 1601] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x12414b800) [pid = 2216] [serial = 1616] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x126c23400) [pid = 2216] [serial = 1598] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x126533000) [pid = 2216] [serial = 1597] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x124cfb800) [pid = 2216] [serial = 1586] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x120ef7c00) [pid = 2216] [serial = 1594] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x121092400) [pid = 2216] [serial = 1580] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x124ce3000) [pid = 2216] [serial = 1595] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x128b43c00) [pid = 2216] [serial = 1604] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x128a19000) [pid = 2216] [serial = 1600] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x128b3c800) [pid = 2216] [serial = 1603] [outer = 0x0] [url = about:blank] 23:54:36 INFO - PROCESS | 2216 | 1467615276823 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]]]}] 23:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 773ms 23:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:54:36 INFO - PROCESS | 2216 | 1467615276854 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:54:36 INFO - PROCESS | 2216 | 1467615276856 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:54:36 INFO - PROCESS | 2216 | 1467615276858 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:54:36 INFO - PROCESS | 2216 | 1467615276860 Marionette TRACE conn2 <- [1,2206,null,{}] 23:54:36 INFO - PROCESS | 2216 | 1467615276868 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}] 23:54:36 INFO - PROCESS | 2216 | 1467615276871 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:36 INFO - PROCESS | 2216 | 1467615276951 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:54:36 INFO - PROCESS | 2216 | 1467615276955 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 2216 | 1467615276957 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x119dd6000 == 34 [pid = 2216] [id = 559] 23:54:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x119ed1400) [pid = 2216] [serial = 1677] [outer = 0x0] 23:54:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x120f92c00) [pid = 2216] [serial = 1678] [outer = 0x119ed1400] 23:54:36 INFO - PROCESS | 2216 | 1467615276985 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1215e2800) [pid = 2216] [serial = 1679] [outer = 0x119ed1400] 23:54:37 INFO - PROCESS | 2216 | 1467615277307 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]]]}] 23:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 474ms 23:54:37 INFO - PROCESS | 2216 | 1467615277334 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 2216 | 1467615277336 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:54:37 INFO - PROCESS | 2216 | 1467615277338 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 2216 | 1467615277339 Marionette TRACE conn2 <- [1,2210,null,{}] 23:54:37 INFO - PROCESS | 2216 | 1467615277341 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}] 23:54:37 INFO - PROCESS | 2216 | 1467615277343 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:37 INFO - PROCESS | 2216 | 1467615277436 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:54:37 INFO - PROCESS | 2216 | 1467615277491 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2216 | 1467615277492 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x121970000 == 35 [pid = 2216] [id = 560] 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x120ef9000) [pid = 2216] [serial = 1680] [outer = 0x0] 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x124146c00) [pid = 2216] [serial = 1681] [outer = 0x120ef9000] 23:54:37 INFO - PROCESS | 2216 | 1467615277518 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x124684400) [pid = 2216] [serial = 1682] [outer = 0x120ef9000] 23:54:37 INFO - PROCESS | 2216 | 1467615277789 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]]]}] 23:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 468ms 23:54:37 INFO - PROCESS | 2216 | 1467615277806 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 2216 | 1467615277807 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:54:37 INFO - PROCESS | 2216 | 1467615277810 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 2216 | 1467615277811 Marionette TRACE conn2 <- [1,2214,null,{}] 23:54:37 INFO - PROCESS | 2216 | 1467615277813 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}] 23:54:37 INFO - PROCESS | 2216 | 1467615277815 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:37 INFO - PROCESS | 2216 | 1467615277905 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:54:37 INFO - PROCESS | 2216 | 1467615277909 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:37 INFO - PROCESS | 2216 | 1467615277910 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x126176000 == 36 [pid = 2216] [id = 561] 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x124c8e800) [pid = 2216] [serial = 1683] [outer = 0x0] 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x124cef400) [pid = 2216] [serial = 1684] [outer = 0x124c8e800] 23:54:37 INFO - PROCESS | 2216 | 1467615277937 Marionette DEBUG loaded listener.js 23:54:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x124cfd800) [pid = 2216] [serial = 1685] [outer = 0x124c8e800] 23:54:38 INFO - PROCESS | 2216 | 1467615278291 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]]]}] 23:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 23:54:38 INFO - PROCESS | 2216 | 1467615278339 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 2216 | 1467615278340 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:54:38 INFO - PROCESS | 2216 | 1467615278343 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2216 | 1467615278344 Marionette TRACE conn2 <- [1,2218,null,{}] 23:54:38 INFO - PROCESS | 2216 | 1467615278346 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}] 23:54:38 INFO - PROCESS | 2216 | 1467615278350 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:38 INFO - PROCESS | 2216 | 1467615278475 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:54:38 INFO - PROCESS | 2216 | 1467615278487 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 2216 | 1467615278488 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x12911c000 == 37 [pid = 2216] [id = 562] 23:54:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x12652a800) [pid = 2216] [serial = 1686] [outer = 0x0] 23:54:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x128a0ec00) [pid = 2216] [serial = 1687] [outer = 0x12652a800] 23:54:38 INFO - PROCESS | 2216 | 1467615278513 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x128b39800) [pid = 2216] [serial = 1688] [outer = 0x12652a800] 23:54:38 INFO - PROCESS | 2216 | 1467615278843 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]]]}] 23:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 517ms 23:54:38 INFO - PROCESS | 2216 | 1467615278861 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:54:38 INFO - PROCESS | 2216 | 1467615278863 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:54:38 INFO - PROCESS | 2216 | 1467615278869 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:54:38 INFO - PROCESS | 2216 | 1467615278870 Marionette TRACE conn2 <- [1,2222,null,{}] 23:54:38 INFO - PROCESS | 2216 | 1467615278872 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}] 23:54:38 INFO - PROCESS | 2216 | 1467615278873 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:38 INFO - PROCESS | 2216 | 1467615278990 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:54:39 INFO - PROCESS | 2216 | 1467615279036 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 2216 | 1467615279038 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a320800 == 38 [pid = 2216] [id = 563] 23:54:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x128a13800) [pid = 2216] [serial = 1689] [outer = 0x0] 23:54:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x128ba1400) [pid = 2216] [serial = 1690] [outer = 0x128a13800] 23:54:39 INFO - PROCESS | 2216 | 1467615279076 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x128dd9c00) [pid = 2216] [serial = 1691] [outer = 0x128a13800] 23:54:39 INFO - PROCESS | 2216 | 1467615279526 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]]]}] 23:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 669ms 23:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:54:39 INFO - PROCESS | 2216 | 1467615279537 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:54:39 INFO - PROCESS | 2216 | 1467615279538 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:54:39 INFO - PROCESS | 2216 | 1467615279540 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 2216 | 1467615279541 Marionette TRACE conn2 <- [1,2226,null,{}] 23:54:39 INFO - PROCESS | 2216 | 1467615279543 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}] 23:54:39 INFO - PROCESS | 2216 | 1467615279544 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:39 INFO - PROCESS | 2216 | 1467615279653 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:54:39 INFO - PROCESS | 2216 | 1467615279665 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:39 INFO - PROCESS | 2216 | 1467615279666 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa45000 == 39 [pid = 2216] [id = 564] 23:54:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x119907000) [pid = 2216] [serial = 1692] [outer = 0x0] 23:54:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x128f39400) [pid = 2216] [serial = 1693] [outer = 0x119907000] 23:54:39 INFO - PROCESS | 2216 | 1467615279690 Marionette DEBUG loaded listener.js 23:54:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128f92400) [pid = 2216] [serial = 1694] [outer = 0x119907000] 23:54:40 INFO - PROCESS | 2216 | 1467615280015 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]]]}] 23:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 23:54:40 INFO - PROCESS | 2216 | 1467615280058 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 2216 | 1467615280059 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:54:40 INFO - PROCESS | 2216 | 1467615280062 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2216 | 1467615280063 Marionette TRACE conn2 <- [1,2230,null,{}] 23:54:40 INFO - PROCESS | 2216 | 1467615280065 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}] 23:54:40 INFO - PROCESS | 2216 | 1467615280066 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:40 INFO - PROCESS | 2216 | 1467615280167 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:54:40 INFO - PROCESS | 2216 | 1467615280170 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 2216 | 1467615280171 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b912800 == 40 [pid = 2216] [id = 565] 23:54:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128f39000) [pid = 2216] [serial = 1695] [outer = 0x0] 23:54:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1291a0800) [pid = 2216] [serial = 1696] [outer = 0x128f39000] 23:54:40 INFO - PROCESS | 2216 | 1467615280228 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1291a6000) [pid = 2216] [serial = 1697] [outer = 0x128f39000] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x116a0bc00) [pid = 2216] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1213cd000) [pid = 2216] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1185dac00) [pid = 2216] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x117203000) [pid = 2216] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1188aec00) [pid = 2216] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x11297bc00) [pid = 2216] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1128afc00) [pid = 2216] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1243cd400) [pid = 2216] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12607e000) [pid = 2216] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:54:40 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x11990f800) [pid = 2216] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:54:40 INFO - PROCESS | 2216 | 1467615280606 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]]]}] 23:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 23:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:54:40 INFO - PROCESS | 2216 | 1467615280633 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:54:40 INFO - PROCESS | 2216 | 1467615280634 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:54:40 INFO - PROCESS | 2216 | 1467615280636 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:54:40 INFO - PROCESS | 2216 | 1467615280637 Marionette TRACE conn2 <- [1,2234,null,{}] 23:54:40 INFO - PROCESS | 2216 | 1467615280647 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}] 23:54:40 INFO - PROCESS | 2216 | 1467615280648 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:40 INFO - PROCESS | 2216 | 1467615280728 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:54:40 INFO - PROCESS | 2216 | 1467615280733 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 2216 | 1467615280734 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a622000 == 41 [pid = 2216] [id = 566] 23:54:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x117203000) [pid = 2216] [serial = 1698] [outer = 0x0] 23:54:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x118fd1800) [pid = 2216] [serial = 1699] [outer = 0x117203000] 23:54:40 INFO - PROCESS | 2216 | 1467615280812 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1241ce000) [pid = 2216] [serial = 1700] [outer = 0x117203000] 23:54:41 INFO - PROCESS | 2216 | 1467615281056 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]]]}] 23:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 470ms 23:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:54:41 INFO - PROCESS | 2216 | 1467615281106 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 2216 | 1467615281107 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:54:41 INFO - PROCESS | 2216 | 1467615281109 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - PROCESS | 2216 | 1467615281111 Marionette TRACE conn2 <- [1,2238,null,{}] 23:54:41 INFO - PROCESS | 2216 | 1467615281121 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}] 23:54:41 INFO - PROCESS | 2216 | 1467615281122 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:41 INFO - PROCESS | 2216 | 1467615281219 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:54:41 INFO - PROCESS | 2216 | 1467615281223 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 2216 | 1467615281224 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4b5800 == 42 [pid = 2216] [id = 567] 23:54:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x124cfa400) [pid = 2216] [serial = 1701] [outer = 0x0] 23:54:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1291abc00) [pid = 2216] [serial = 1702] [outer = 0x124cfa400] 23:54:41 INFO - PROCESS | 2216 | 1467615281250 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x129425400) [pid = 2216] [serial = 1703] [outer = 0x124cfa400] 23:54:41 INFO - PROCESS | 2216 | 1467615281595 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]]]}] 23:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 23:54:41 INFO - PROCESS | 2216 | 1467615281629 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 2216 | 1467615281638 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:54:41 INFO - PROCESS | 2216 | 1467615281641 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - PROCESS | 2216 | 1467615281642 Marionette TRACE conn2 <- [1,2242,null,{}] 23:54:41 INFO - PROCESS | 2216 | 1467615281644 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}] 23:54:41 INFO - PROCESS | 2216 | 1467615281645 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:41 INFO - PROCESS | 2216 | 1467615281754 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:54:41 INFO - PROCESS | 2216 | 1467615281761 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 2216 | 1467615281762 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5b3800 == 43 [pid = 2216] [id = 568] 23:54:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x129428800) [pid = 2216] [serial = 1704] [outer = 0x0] 23:54:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x129445c00) [pid = 2216] [serial = 1705] [outer = 0x129428800] 23:54:41 INFO - PROCESS | 2216 | 1467615281787 Marionette DEBUG loaded listener.js 23:54:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x12a686800) [pid = 2216] [serial = 1706] [outer = 0x129428800] 23:54:42 INFO - PROCESS | 2216 | 1467615282068 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]]]}] 23:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 467ms 23:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:54:42 INFO - PROCESS | 2216 | 1467615282109 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 2216 | 1467615282110 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:54:42 INFO - PROCESS | 2216 | 1467615282112 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 2216 | 1467615282114 Marionette TRACE conn2 <- [1,2246,null,{}] 23:54:42 INFO - PROCESS | 2216 | 1467615282119 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}] 23:54:42 INFO - PROCESS | 2216 | 1467615282120 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:42 INFO - PROCESS | 2216 | 1467615282205 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:54:42 INFO - PROCESS | 2216 | 1467615282208 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 2216 | 1467615282209 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce74000 == 44 [pid = 2216] [id = 569] 23:54:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12453e400) [pid = 2216] [serial = 1707] [outer = 0x0] 23:54:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x12a74a000) [pid = 2216] [serial = 1708] [outer = 0x12453e400] 23:54:42 INFO - PROCESS | 2216 | 1467615282233 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12a750800) [pid = 2216] [serial = 1709] [outer = 0x12453e400] 23:54:42 INFO - PROCESS | 2216 | 1467615282645 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]]]}] 23:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 573ms 23:54:42 INFO - PROCESS | 2216 | 1467615282685 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:54:42 INFO - PROCESS | 2216 | 1467615282688 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:54:42 INFO - PROCESS | 2216 | 1467615282691 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:54:42 INFO - PROCESS | 2216 | 1467615282693 Marionette TRACE conn2 <- [1,2250,null,{}] 23:54:42 INFO - PROCESS | 2216 | 1467615282697 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}] 23:54:42 INFO - PROCESS | 2216 | 1467615282699 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:42 INFO - PROCESS | 2216 | 1467615282803 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:54:42 INFO - PROCESS | 2216 | 1467615282880 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:42 INFO - PROCESS | 2216 | 1467615282881 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e71800 == 45 [pid = 2216] [id = 570] 23:54:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x11336dc00) [pid = 2216] [serial = 1710] [outer = 0x0] 23:54:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x116030c00) [pid = 2216] [serial = 1711] [outer = 0x11336dc00] 23:54:42 INFO - PROCESS | 2216 | 1467615282912 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x11830a800) [pid = 2216] [serial = 1712] [outer = 0x11336dc00] 23:54:43 INFO - PROCESS | 2216 | 1467615283341 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]]]}] 23:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 23:54:43 INFO - PROCESS | 2216 | 1467615283361 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 2216 | 1467615283364 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:54:43 INFO - PROCESS | 2216 | 1467615283369 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - PROCESS | 2216 | 1467615283371 Marionette TRACE conn2 <- [1,2254,null,{}] 23:54:43 INFO - PROCESS | 2216 | 1467615283373 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}] 23:54:43 INFO - PROCESS | 2216 | 1467615283375 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:43 INFO - PROCESS | 2216 | 1467615283481 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:54:43 INFO - PROCESS | 2216 | 1467615283543 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 2216 | 1467615283544 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x12600b000 == 46 [pid = 2216] [id = 571] 23:54:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x118f54c00) [pid = 2216] [serial = 1713] [outer = 0x0] 23:54:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x119903c00) [pid = 2216] [serial = 1714] [outer = 0x118f54c00] 23:54:43 INFO - PROCESS | 2216 | 1467615283574 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x120f99c00) [pid = 2216] [serial = 1715] [outer = 0x118f54c00] 23:54:44 INFO - PROCESS | 2216 | 1467615284034 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]]]}] 23:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 23:54:44 INFO - PROCESS | 2216 | 1467615284039 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:54:44 INFO - PROCESS | 2216 | 1467615284041 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:54:44 INFO - PROCESS | 2216 | 1467615284043 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - PROCESS | 2216 | 1467615284045 Marionette TRACE conn2 <- [1,2258,null,{}] 23:54:44 INFO - PROCESS | 2216 | 1467615284053 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}] 23:54:44 INFO - PROCESS | 2216 | 1467615284057 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:44 INFO - PROCESS | 2216 | 1467615284160 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:54:44 INFO - PROCESS | 2216 | 1467615284257 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 2216 | 1467615284259 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4bc000 == 47 [pid = 2216] [id = 572] 23:54:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1241d2c00) [pid = 2216] [serial = 1716] [outer = 0x0] 23:54:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x124cf5c00) [pid = 2216] [serial = 1717] [outer = 0x1241d2c00] 23:54:44 INFO - PROCESS | 2216 | 1467615284290 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x126928c00) [pid = 2216] [serial = 1718] [outer = 0x1241d2c00] 23:54:44 INFO - PROCESS | 2216 | 1467615284705 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]]]}] 23:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 674ms 23:54:44 INFO - PROCESS | 2216 | 1467615284717 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:54:44 INFO - PROCESS | 2216 | 1467615284719 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:54:44 INFO - PROCESS | 2216 | 1467615284721 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:54:44 INFO - PROCESS | 2216 | 1467615284723 Marionette TRACE conn2 <- [1,2262,null,{}] 23:54:44 INFO - PROCESS | 2216 | 1467615284725 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}] 23:54:44 INFO - PROCESS | 2216 | 1467615284726 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:44 INFO - PROCESS | 2216 | 1467615284832 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:54:44 INFO - PROCESS | 2216 | 1467615284891 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 2216 | 1467615284893 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d372800 == 48 [pid = 2216] [id = 573] 23:54:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x128a13000) [pid = 2216] [serial = 1719] [outer = 0x0] 23:54:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x128a2f400) [pid = 2216] [serial = 1720] [outer = 0x128a13000] 23:54:44 INFO - PROCESS | 2216 | 1467615284921 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x12919d800) [pid = 2216] [serial = 1721] [outer = 0x128a13000] 23:54:45 INFO - PROCESS | 2216 | 1467615285345 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]]]}] 23:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 669ms 23:54:45 INFO - PROCESS | 2216 | 1467615285391 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 2216 | 1467615285392 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:54:45 INFO - PROCESS | 2216 | 1467615285394 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 2216 | 1467615285396 Marionette TRACE conn2 <- [1,2266,null,{}] 23:54:45 INFO - PROCESS | 2216 | 1467615285398 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}] 23:54:45 INFO - PROCESS | 2216 | 1467615285399 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:45 INFO - PROCESS | 2216 | 1467615285501 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:54:45 INFO - PROCESS | 2216 | 1467615285778 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 2216 | 1467615285780 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x112153000 == 49 [pid = 2216] [id = 574] 23:54:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x111c16000) [pid = 2216] [serial = 1722] [outer = 0x0] 23:54:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x112138c00) [pid = 2216] [serial = 1723] [outer = 0x111c16000] 23:54:45 INFO - PROCESS | 2216 | 1467615285819 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x1129a1400) [pid = 2216] [serial = 1724] [outer = 0x111c16000] 23:54:46 INFO - PROCESS | 2216 | 1467615286242 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]]]}] 23:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 872ms 23:54:46 INFO - PROCESS | 2216 | 1467615286267 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 2216 | 1467615286270 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:54:46 INFO - PROCESS | 2216 | 1467615286273 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 2216 | 1467615286274 Marionette TRACE conn2 <- [1,2270,null,{}] 23:54:46 INFO - PROCESS | 2216 | 1467615286278 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}] 23:54:46 INFO - PROCESS | 2216 | 1467615286281 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:46 INFO - PROCESS | 2216 | 1467615286375 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:54:46 INFO - PROCESS | 2216 | 1467615286439 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:46 INFO - PROCESS | 2216 | 1467615286440 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x118121800 == 50 [pid = 2216] [id = 575] 23:54:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x11386bc00) [pid = 2216] [serial = 1725] [outer = 0x0] 23:54:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x115e26000) [pid = 2216] [serial = 1726] [outer = 0x11386bc00] 23:54:46 INFO - PROCESS | 2216 | 1467615286468 Marionette DEBUG loaded listener.js 23:54:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x1160e0c00) [pid = 2216] [serial = 1727] [outer = 0x11386bc00] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x11960a000 == 49 [pid = 2216] [id = 542] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5b3800 == 48 [pid = 2216] [id = 568] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4b5800 == 47 [pid = 2216] [id = 567] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12a622000 == 46 [pid = 2216] [id = 566] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12b912800 == 45 [pid = 2216] [id = 565] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x128a12000) [pid = 2216] [serial = 1657] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa45000 == 44 [pid = 2216] [id = 564] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12a320800 == 43 [pid = 2216] [id = 563] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12911c000 == 42 [pid = 2216] [id = 562] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x126176000 == 41 [pid = 2216] [id = 561] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x121970000 == 40 [pid = 2216] [id = 560] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x119dd6000 == 39 [pid = 2216] [id = 559] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x116f2b000 == 38 [pid = 2216] [id = 558] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x11917c000 == 37 [pid = 2216] [id = 557] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12c01b000 == 36 [pid = 2216] [id = 556] 23:54:46 INFO - PROCESS | 2216 | --DOCSHELL 0x116f2e800 == 35 [pid = 2216] [id = 553] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x1184b3000) [pid = 2216] [serial = 1630] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x118745000) [pid = 2216] [serial = 1631] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x121b8d800) [pid = 2216] [serial = 1639] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x118744c00) [pid = 2216] [serial = 1628] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1185df400) [pid = 2216] [serial = 1627] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x120efe000) [pid = 2216] [serial = 1636] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x117eaa000) [pid = 2216] [serial = 1624] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x11939f800) [pid = 2216] [serial = 1633] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x124149000) [pid = 2216] [serial = 1642] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x11969a400) [pid = 2216] [serial = 1634] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x11662e800) [pid = 2216] [serial = 1651] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x124ce2400) [pid = 2216] [serial = 1645] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x124384000) [pid = 2216] [serial = 1643] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x126676800) [pid = 2216] [serial = 1648] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x12607a800) [pid = 2216] [serial = 1646] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x11939a000) [pid = 2216] [serial = 1652] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x124153000) [pid = 2216] [serial = 1654] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x12666a000) [pid = 2216] [serial = 1655] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x128a0e400) [pid = 2216] [serial = 1649] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x121de2c00) [pid = 2216] [serial = 1640] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x121224800) [pid = 2216] [serial = 1637] [outer = 0x0] [url = about:blank] 23:54:46 INFO - PROCESS | 2216 | 1467615286855 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]]]}] 23:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 624ms 23:54:46 INFO - PROCESS | 2216 | 1467615286898 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 2216 | 1467615286901 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:54:46 INFO - PROCESS | 2216 | 1467615286903 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:54:46 INFO - PROCESS | 2216 | 1467615286905 Marionette TRACE conn2 <- [1,2274,null,{}] 23:54:46 INFO - PROCESS | 2216 | 1467615286907 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}] 23:54:46 INFO - PROCESS | 2216 | 1467615286908 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:46 INFO - PROCESS | 2216 | 1467615286992 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:54:47 INFO - PROCESS | 2216 | 1467615287077 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 2216 | 1467615287078 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x119617000 == 36 [pid = 2216] [id = 576] 23:54:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x117ea9400) [pid = 2216] [serial = 1728] [outer = 0x0] 23:54:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x118306400) [pid = 2216] [serial = 1729] [outer = 0x117ea9400] 23:54:47 INFO - PROCESS | 2216 | 1467615287103 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1184aac00) [pid = 2216] [serial = 1730] [outer = 0x117ea9400] 23:54:47 INFO - PROCESS | 2216 | 1467615287396 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]]]}] 23:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 23:54:47 INFO - PROCESS | 2216 | 1467615287424 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:54:47 INFO - PROCESS | 2216 | 1467615287426 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:54:47 INFO - PROCESS | 2216 | 1467615287435 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 2216 | 1467615287439 Marionette TRACE conn2 <- [1,2278,null,{}] 23:54:47 INFO - PROCESS | 2216 | 1467615287443 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}] 23:54:47 INFO - PROCESS | 2216 | 1467615287445 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:47 INFO - PROCESS | 2216 | 1467615287528 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:54:47 INFO - PROCESS | 2216 | 1467615287592 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 2216 | 1467615287593 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x12114f800 == 37 [pid = 2216] [id = 577] 23:54:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x117eaa800) [pid = 2216] [serial = 1731] [outer = 0x0] 23:54:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1185e1800) [pid = 2216] [serial = 1732] [outer = 0x117eaa800] 23:54:47 INFO - PROCESS | 2216 | 1467615287617 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x11939f800) [pid = 2216] [serial = 1733] [outer = 0x117eaa800] 23:54:47 INFO - PROCESS | 2216 | 1467615287904 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]]]}] 23:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 529ms 23:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:54:47 INFO - PROCESS | 2216 | 1467615287958 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:54:47 INFO - PROCESS | 2216 | 1467615287960 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:54:47 INFO - PROCESS | 2216 | 1467615287962 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 2216 | 1467615287963 Marionette TRACE conn2 <- [1,2282,null,{}] 23:54:47 INFO - PROCESS | 2216 | 1467615287968 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}] 23:54:47 INFO - PROCESS | 2216 | 1467615287969 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:48 INFO - PROCESS | 2216 | 1467615288050 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:54:48 INFO - PROCESS | 2216 | 1467615288054 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2216 | 1467615288055 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12600d800 == 38 [pid = 2216] [id = 578] 23:54:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1197c8400) [pid = 2216] [serial = 1734] [outer = 0x0] 23:54:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x11990cc00) [pid = 2216] [serial = 1735] [outer = 0x1197c8400] 23:54:48 INFO - PROCESS | 2216 | 1467615288080 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x120ef6400) [pid = 2216] [serial = 1736] [outer = 0x1197c8400] 23:54:48 INFO - PROCESS | 2216 | 1467615288402 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]]]}] 23:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms 23:54:48 INFO - PROCESS | 2216 | 1467615288438 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2216 | 1467615288439 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:54:48 INFO - PROCESS | 2216 | 1467615288469 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 2216 | 1467615288470 Marionette TRACE conn2 <- [1,2286,null,{}] 23:54:48 INFO - PROCESS | 2216 | 1467615288474 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}] 23:54:48 INFO - PROCESS | 2216 | 1467615288475 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:48 INFO - PROCESS | 2216 | 1467615288555 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:54:48 INFO - PROCESS | 2216 | 1467615288558 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 2216 | 1467615288563 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x128b61000 == 39 [pid = 2216] [id = 579] 23:54:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x120f9e400) [pid = 2216] [serial = 1737] [outer = 0x0] 23:54:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x120fcb800) [pid = 2216] [serial = 1738] [outer = 0x120f9e400] 23:54:48 INFO - PROCESS | 2216 | 1467615288605 Marionette DEBUG loaded listener.js 23:54:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x121b45000) [pid = 2216] [serial = 1739] [outer = 0x120f9e400] 23:54:48 INFO - PROCESS | 2216 | 1467615288972 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]]]}] 23:54:48 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 23:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 547ms 23:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:54:48 INFO - PROCESS | 2216 | 1467615288989 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 2216 | 1467615288990 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:54:48 INFO - PROCESS | 2216 | 1467615288992 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 2216 | 1467615288994 Marionette TRACE conn2 <- [1,2290,null,{}] 23:54:48 INFO - PROCESS | 2216 | 1467615288996 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}] 23:54:48 INFO - PROCESS | 2216 | 1467615288997 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:49 INFO - PROCESS | 2216 | 1467615289105 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:54:49 INFO - PROCESS | 2216 | 1467615289118 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2216 | 1467615289119 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x11877b000 == 40 [pid = 2216] [id = 580] 23:54:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x121b93000) [pid = 2216] [serial = 1740] [outer = 0x0] 23:54:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x124153400) [pid = 2216] [serial = 1741] [outer = 0x121b93000] 23:54:49 INFO - PROCESS | 2216 | 1467615289143 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x124684800) [pid = 2216] [serial = 1742] [outer = 0x121b93000] 23:54:49 INFO - PROCESS | 2216 | 1467615289497 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]]]}] 23:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 517ms 23:54:49 INFO - PROCESS | 2216 | 1467615289511 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:54:49 INFO - PROCESS | 2216 | 1467615289513 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:54:49 INFO - PROCESS | 2216 | 1467615289517 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:54:49 INFO - PROCESS | 2216 | 1467615289518 Marionette TRACE conn2 <- [1,2294,null,{}] 23:54:49 INFO - PROCESS | 2216 | 1467615289521 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}] 23:54:49 INFO - PROCESS | 2216 | 1467615289523 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:49 INFO - PROCESS | 2216 | 1467615289691 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:54:49 INFO - PROCESS | 2216 | 1467615289709 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:49 INFO - PROCESS | 2216 | 1467615289710 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a61a000 == 41 [pid = 2216] [id = 581] 23:54:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x124be4800) [pid = 2216] [serial = 1743] [outer = 0x0] 23:54:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x124c99400) [pid = 2216] [serial = 1744] [outer = 0x124be4800] 23:54:49 INFO - PROCESS | 2216 | 1467615289751 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x124ceec00) [pid = 2216] [serial = 1745] [outer = 0x124be4800] 23:54:50 INFO - PROCESS | 2216 | 1467615290118 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]]]}] 23:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 619ms 23:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:54:50 INFO - PROCESS | 2216 | 1467615290136 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 2216 | 1467615290137 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:54:50 INFO - PROCESS | 2216 | 1467615290139 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - PROCESS | 2216 | 1467615290140 Marionette TRACE conn2 <- [1,2298,null,{}] 23:54:50 INFO - PROCESS | 2216 | 1467615290142 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}] 23:54:50 INFO - PROCESS | 2216 | 1467615290143 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:50 INFO - PROCESS | 2216 | 1467615290246 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:54:50 INFO - PROCESS | 2216 | 1467615290257 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 2216 | 1467615290258 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa44800 == 42 [pid = 2216] [id = 582] 23:54:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x124cf6800) [pid = 2216] [serial = 1746] [outer = 0x0] 23:54:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x12607a000) [pid = 2216] [serial = 1747] [outer = 0x124cf6800] 23:54:50 INFO - PROCESS | 2216 | 1467615290283 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1265e2000) [pid = 2216] [serial = 1748] [outer = 0x124cf6800] 23:54:50 INFO - PROCESS | 2216 | 1467615290645 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]]]}] 23:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 23:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:54:50 INFO - PROCESS | 2216 | 1467615290657 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 2216 | 1467615290658 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:54:50 INFO - PROCESS | 2216 | 1467615290660 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - PROCESS | 2216 | 1467615290662 Marionette TRACE conn2 <- [1,2302,null,{}] 23:54:50 INFO - PROCESS | 2216 | 1467615290664 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}] 23:54:50 INFO - PROCESS | 2216 | 1467615290665 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:50 INFO - PROCESS | 2216 | 1467615290779 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x117204800) [pid = 2216] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x119907000) [pid = 2216] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x112f3f400) [pid = 2216] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x120ef9000) [pid = 2216] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x120f9ec00) [pid = 2216] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x124cfa400) [pid = 2216] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x115e2e800) [pid = 2216] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x113d3fc00) [pid = 2216] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x128f39000) [pid = 2216] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1184adc00) [pid = 2216] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x124c8e800) [pid = 2216] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x129428800) [pid = 2216] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x124be5400) [pid = 2216] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x128a13800) [pid = 2216] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x117204400) [pid = 2216] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x119ed1400) [pid = 2216] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x117203000) [pid = 2216] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:54:50 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x12652a800) [pid = 2216] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:54:51 INFO - PROCESS | 2216 | 1467615291020 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 2216 | 1467615291021 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x118784000 == 43 [pid = 2216] [id = 583] 23:54:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1128a5400) [pid = 2216] [serial = 1749] [outer = 0x0] 23:54:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x115e21400) [pid = 2216] [serial = 1750] [outer = 0x1128a5400] 23:54:51 INFO - PROCESS | 2216 | 1467615291045 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1170d7c00) [pid = 2216] [serial = 1751] [outer = 0x1128a5400] 23:54:51 INFO - PROCESS | 2216 | 1467615291386 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]]]}] 23:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 768ms 23:54:51 INFO - PROCESS | 2216 | 1467615291430 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:54:51 INFO - PROCESS | 2216 | 1467615291432 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:54:51 INFO - PROCESS | 2216 | 1467615291436 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 2216 | 1467615291438 Marionette TRACE conn2 <- [1,2306,null,{}] 23:54:51 INFO - PROCESS | 2216 | 1467615291441 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}] 23:54:51 INFO - PROCESS | 2216 | 1467615291443 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:51 INFO - PROCESS | 2216 | 1467615291548 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:54:51 INFO - PROCESS | 2216 | 1467615291607 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:51 INFO - PROCESS | 2216 | 1467615291608 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c00c800 == 44 [pid = 2216] [id = 584] 23:54:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x117204400) [pid = 2216] [serial = 1752] [outer = 0x0] 23:54:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1237bf800) [pid = 2216] [serial = 1753] [outer = 0x117204400] 23:54:51 INFO - PROCESS | 2216 | 1467615291639 Marionette DEBUG loaded listener.js 23:54:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x126c22800) [pid = 2216] [serial = 1754] [outer = 0x117204400] 23:54:52 INFO - PROCESS | 2216 | 1467615292080 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]]]}] 23:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 23:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:54:52 INFO - PROCESS | 2216 | 1467615292107 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 23:54:52 INFO - PROCESS | 2216 | 1467615292110 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 23:54:52 INFO - PROCESS | 2216 | 1467615292113 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:54:52 INFO - PROCESS | 2216 | 1467615292118 Marionette TRACE conn2 <- [1,2310,null,{}] 23:54:52 INFO - PROCESS | 2216 | 1467615292122 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}] 23:54:52 INFO - PROCESS | 2216 | 1467615292124 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:52 INFO - PROCESS | 2216 | 1467615292311 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:54:52 INFO - PROCESS | 2216 | 1467615292323 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 2216 | 1467615292324 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce70800 == 45 [pid = 2216] [id = 585] 23:54:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x128a2b800) [pid = 2216] [serial = 1755] [outer = 0x0] 23:54:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x128bad400) [pid = 2216] [serial = 1756] [outer = 0x128a2b800] 23:54:52 INFO - PROCESS | 2216 | 1467615292363 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x128f91000) [pid = 2216] [serial = 1757] [outer = 0x128a2b800] 23:54:52 INFO - PROCESS | 2216 | 1467615292654 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]]]}] 23:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 574ms 23:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:54:52 INFO - PROCESS | 2216 | 1467615292687 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:54:52 INFO - PROCESS | 2216 | 1467615292688 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 23:54:52 INFO - PROCESS | 2216 | 1467615292690 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:54:52 INFO - PROCESS | 2216 | 1467615292691 Marionette TRACE conn2 <- [1,2314,null,{}] 23:54:52 INFO - PROCESS | 2216 | 1467615292693 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}] 23:54:52 INFO - PROCESS | 2216 | 1467615292694 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:52 INFO - PROCESS | 2216 | 1467615292813 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:54:52 INFO - PROCESS | 2216 | 1467615292819 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 2216 | 1467615292820 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d373000 == 46 [pid = 2216] [id = 586] 23:54:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x116083c00) [pid = 2216] [serial = 1758] [outer = 0x0] 23:54:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x120f9d800) [pid = 2216] [serial = 1759] [outer = 0x116083c00] 23:54:52 INFO - PROCESS | 2216 | 1467615292844 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x128dd5800) [pid = 2216] [serial = 1760] [outer = 0x116083c00] 23:54:53 INFO - PROCESS | 2216 | 1467615293294 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]]]}] 23:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 618ms 23:54:53 INFO - PROCESS | 2216 | 1467615293309 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:54:53 INFO - PROCESS | 2216 | 1467615293311 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 23:54:53 INFO - PROCESS | 2216 | 1467615293315 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 2216 | 1467615293317 Marionette TRACE conn2 <- [1,2318,null,{}] 23:54:53 INFO - PROCESS | 2216 | 1467615293321 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}] 23:54:53 INFO - PROCESS | 2216 | 1467615293323 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:53 INFO - PROCESS | 2216 | 1467615293430 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:54:53 INFO - PROCESS | 2216 | 1467615293510 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:53 INFO - PROCESS | 2216 | 1467615293512 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fbb800 == 47 [pid = 2216] [id = 587] 23:54:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x11383a000) [pid = 2216] [serial = 1761] [outer = 0x0] 23:54:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1160df000) [pid = 2216] [serial = 1762] [outer = 0x11383a000] 23:54:53 INFO - PROCESS | 2216 | 1467615293543 Marionette DEBUG loaded listener.js 23:54:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x117203000) [pid = 2216] [serial = 1763] [outer = 0x11383a000] 23:54:53 INFO - PROCESS | 2216 | 1467615293944 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] 23:54:53 INFO - PROCESS | 2216 | 1467615293990 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 23:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:54:54 INFO - PROCESS | 2216 | 1467615294024 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:54:54 INFO - PROCESS | 2216 | 1467615294026 Marionette TRACE conn2 <- [1,2322,null,{}] 23:54:54 INFO - PROCESS | 2216 | 1467615294028 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}] 23:54:54 INFO - PROCESS | 2216 | 1467615294030 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:54 INFO - PROCESS | 2216 | 1467615294177 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:54:54 INFO - PROCESS | 2216 | 1467615294235 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 2216 | 1467615294237 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289ad800 == 48 [pid = 2216] [id = 588] 23:54:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x1185e0000) [pid = 2216] [serial = 1764] [outer = 0x0] 23:54:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x118fdf400) [pid = 2216] [serial = 1765] [outer = 0x1185e0000] 23:54:54 INFO - PROCESS | 2216 | 1467615294270 Marionette DEBUG loaded listener.js 23:54:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1197c7400) [pid = 2216] [serial = 1766] [outer = 0x1185e0000] 23:54:54 INFO - PROCESS | 2216 | 1467615294727 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]]]}] 23:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 751ms 23:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:54:54 INFO - PROCESS | 2216 | 1467615294747 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:54:54 INFO - PROCESS | 2216 | 1467615294748 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 23:54:54 INFO - PROCESS | 2216 | 1467615294750 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:54:54 INFO - PROCESS | 2216 | 1467615294753 Marionette TRACE conn2 <- [1,2326,null,{}] 23:54:54 INFO - PROCESS | 2216 | 1467615294761 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}] 23:54:54 INFO - PROCESS | 2216 | 1467615294764 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:54 INFO - PROCESS | 2216 | 1467615294873 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:54:54 INFO - PROCESS | 2216 | 1467615294941 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 2216 | 1467615294943 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d463800 == 49 [pid = 2216] [id = 589] 23:54:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x120f9c000) [pid = 2216] [serial = 1767] [outer = 0x0] 23:54:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x121928c00) [pid = 2216] [serial = 1768] [outer = 0x120f9c000] 23:54:55 INFO - PROCESS | 2216 | 1467615295015 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x1241d5800) [pid = 2216] [serial = 1769] [outer = 0x120f9c000] 23:54:55 INFO - PROCESS | 2216 | 1467615295432 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]]]}] 23:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 722ms 23:54:55 INFO - PROCESS | 2216 | 1467615295496 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 2216 | 1467615295498 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 23:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:54:55 INFO - PROCESS | 2216 | 1467615295502 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 2216 | 1467615295503 Marionette TRACE conn2 <- [1,2330,null,{}] 23:54:55 INFO - PROCESS | 2216 | 1467615295505 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}] 23:54:55 INFO - PROCESS | 2216 | 1467615295507 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:55 INFO - PROCESS | 2216 | 1467615295611 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:54:55 INFO - PROCESS | 2216 | 1467615295689 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 2216 | 1467615295690 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d6f0000 == 50 [pid = 2216] [id = 590] 23:54:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x12692e400) [pid = 2216] [serial = 1770] [outer = 0x0] 23:54:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x128a15000) [pid = 2216] [serial = 1771] [outer = 0x12692e400] 23:54:55 INFO - PROCESS | 2216 | 1467615295718 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x128b3f800) [pid = 2216] [serial = 1772] [outer = 0x12692e400] 23:54:56 INFO - PROCESS | 2216 | 1467615296141 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]]]}] 23:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 669ms 23:54:56 INFO - PROCESS | 2216 | 1467615296172 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:54:56 INFO - PROCESS | 2216 | 1467615296173 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 23:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:54:56 INFO - PROCESS | 2216 | 1467615296176 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - PROCESS | 2216 | 1467615296177 Marionette TRACE conn2 <- [1,2334,null,{}] 23:54:56 INFO - PROCESS | 2216 | 1467615296179 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}] 23:54:56 INFO - PROCESS | 2216 | 1467615296181 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:56 INFO - PROCESS | 2216 | 1467615296286 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:54:56 INFO - PROCESS | 2216 | 1467615296364 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:56 INFO - PROCESS | 2216 | 1467615296366 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x11961b800 == 51 [pid = 2216] [id = 591] 23:54:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x1128ad800) [pid = 2216] [serial = 1773] [outer = 0x0] 23:54:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 121 (0x1184a7800) [pid = 2216] [serial = 1774] [outer = 0x1128ad800] 23:54:56 INFO - PROCESS | 2216 | 1467615296395 Marionette DEBUG loaded listener.js 23:54:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 122 (0x128b38c00) [pid = 2216] [serial = 1775] [outer = 0x1128ad800] 23:54:57 INFO - PROCESS | 2216 | 1467615297003 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]]]}] 23:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 874ms 23:54:57 INFO - PROCESS | 2216 | 1467615297051 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:54:57 INFO - PROCESS | 2216 | 1467615297053 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 23:54:57 INFO - PROCESS | 2216 | 1467615297056 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:54:57 INFO - PROCESS | 2216 | 1467615297058 Marionette TRACE conn2 <- [1,2338,null,{}] 23:54:57 INFO - PROCESS | 2216 | 1467615297061 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}] 23:54:57 INFO - PROCESS | 2216 | 1467615297063 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:57 INFO - PROCESS | 2216 | 1467615297202 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:54:57 INFO - PROCESS | 2216 | 1467615297212 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 2216 | 1467615297214 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f39800 == 52 [pid = 2216] [id = 592] 23:54:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 123 (0x116975400) [pid = 2216] [serial = 1776] [outer = 0x0] 23:54:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 124 (0x11829e800) [pid = 2216] [serial = 1777] [outer = 0x116975400] 23:54:57 INFO - PROCESS | 2216 | 1467615297258 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 125 (0x1185e1000) [pid = 2216] [serial = 1778] [outer = 0x116975400] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce70800 == 51 [pid = 2216] [id = 585] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12c00c800 == 50 [pid = 2216] [id = 584] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x118784000 == 49 [pid = 2216] [id = 583] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa44800 == 48 [pid = 2216] [id = 582] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12a61a000 == 47 [pid = 2216] [id = 581] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x11877b000 == 46 [pid = 2216] [id = 580] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x128b61000 == 45 [pid = 2216] [id = 579] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12600d800 == 44 [pid = 2216] [id = 578] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12114f800 == 43 [pid = 2216] [id = 577] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x119617000 == 42 [pid = 2216] [id = 576] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x118121800 == 41 [pid = 2216] [id = 575] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x112153000 == 40 [pid = 2216] [id = 574] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12370a800 == 39 [pid = 2216] [id = 554] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x117e71800 == 38 [pid = 2216] [id = 570] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce74000 == 37 [pid = 2216] [id = 569] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4bc000 == 36 [pid = 2216] [id = 572] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12d372800 == 35 [pid = 2216] [id = 573] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12b902800 == 34 [pid = 2216] [id = 555] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12600b000 == 33 [pid = 2216] [id = 571] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x11961b800 == 32 [pid = 2216] [id = 591] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12d6f0000 == 31 [pid = 2216] [id = 590] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12d463800 == 30 [pid = 2216] [id = 589] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x1289ad800 == 29 [pid = 2216] [id = 588] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x118fbb800 == 28 [pid = 2216] [id = 587] 23:54:58 INFO - PROCESS | 2216 | --DOCSHELL 0x12d373000 == 27 [pid = 2216] [id = 586] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 124 (0x128ba1400) [pid = 2216] [serial = 1690] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 123 (0x128f39400) [pid = 2216] [serial = 1693] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 122 (0x128dd9c00) [pid = 2216] [serial = 1691] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 121 (0x1291a0800) [pid = 2216] [serial = 1696] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 120 (0x118fd1800) [pid = 2216] [serial = 1699] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x11720cc00) [pid = 2216] [serial = 1675] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x11969ac00) [pid = 2216] [serial = 1676] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x12414c400) [pid = 2216] [serial = 1667] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x1215dd000) [pid = 2216] [serial = 1666] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x119902c00) [pid = 2216] [serial = 1664] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x11910f400) [pid = 2216] [serial = 1663] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x128a11000) [pid = 2216] [serial = 1670] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x124cf2c00) [pid = 2216] [serial = 1669] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x124cef400) [pid = 2216] [serial = 1684] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x124146c00) [pid = 2216] [serial = 1681] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x124684400) [pid = 2216] [serial = 1682] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1162e3000) [pid = 2216] [serial = 1661] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x113d4a800) [pid = 2216] [serial = 1660] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1187f0000) [pid = 2216] [serial = 1673] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x118292c00) [pid = 2216] [serial = 1672] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x120f92c00) [pid = 2216] [serial = 1678] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1215e2800) [pid = 2216] [serial = 1679] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1291abc00) [pid = 2216] [serial = 1702] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x129445c00) [pid = 2216] [serial = 1705] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1291a6000) [pid = 2216] [serial = 1697] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x129425400) [pid = 2216] [serial = 1703] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x128a0ec00) [pid = 2216] [serial = 1687] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x12a686800) [pid = 2216] [serial = 1706] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1241ce000) [pid = 2216] [serial = 1700] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x128f92400) [pid = 2216] [serial = 1694] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x128b39800) [pid = 2216] [serial = 1688] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124cfd800) [pid = 2216] [serial = 1685] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x12a74a000) [pid = 2216] [serial = 1708] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x117206000) [pid = 2216] [serial = 1622] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11837d800) [pid = 2216] [serial = 1625] [outer = 0x0] [url = about:blank] 23:54:58 INFO - PROCESS | 2216 | 1467615298527 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]]]}] 23:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1525ms 23:54:58 INFO - PROCESS | 2216 | 1467615298583 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:54:58 INFO - PROCESS | 2216 | 1467615298585 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 23:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:54:58 INFO - PROCESS | 2216 | 1467615298589 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 2216 | 1467615298590 Marionette TRACE conn2 <- [1,2342,null,{}] 23:54:58 INFO - PROCESS | 2216 | 1467615298594 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}] 23:54:58 INFO - PROCESS | 2216 | 1467615298596 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:58 INFO - PROCESS | 2216 | 1467615298672 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:54:58 INFO - PROCESS | 2216 | 1467615298738 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 2216 | 1467615298741 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f42000 == 28 [pid = 2216] [id = 593] 23:54:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x113371800) [pid = 2216] [serial = 1779] [outer = 0x0] 23:54:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x115e2d800) [pid = 2216] [serial = 1780] [outer = 0x113371800] 23:54:58 INFO - PROCESS | 2216 | 1467615298769 Marionette DEBUG loaded listener.js 23:54:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x112f3f400) [pid = 2216] [serial = 1781] [outer = 0x113371800] 23:54:59 INFO - PROCESS | 2216 | 1467615299124 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]]]}] 23:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 571ms 23:54:59 INFO - PROCESS | 2216 | 1467615299160 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 2216 | 1467615299164 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 23:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:54:59 INFO - PROCESS | 2216 | 1467615299171 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - PROCESS | 2216 | 1467615299174 Marionette TRACE conn2 <- [1,2346,null,{}] 23:54:59 INFO - PROCESS | 2216 | 1467615299177 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}] 23:54:59 INFO - PROCESS | 2216 | 1467615299180 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:59 INFO - PROCESS | 2216 | 1467615299307 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:54:59 INFO - PROCESS | 2216 | 1467615299387 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:59 INFO - PROCESS | 2216 | 1467615299388 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fbb800 == 29 [pid = 2216] [id = 594] 23:54:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1176ee400) [pid = 2216] [serial = 1782] [outer = 0x0] 23:54:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x11837d800) [pid = 2216] [serial = 1783] [outer = 0x1176ee400] 23:54:59 INFO - PROCESS | 2216 | 1467615299415 Marionette DEBUG loaded listener.js 23:54:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1185e1400) [pid = 2216] [serial = 1784] [outer = 0x1176ee400] 23:54:59 INFO - PROCESS | 2216 | 1467615299719 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]]]}] 23:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 573ms 23:54:59 INFO - PROCESS | 2216 | 1467615299744 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:54:59 INFO - PROCESS | 2216 | 1467615299748 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 23:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:54:59 INFO - PROCESS | 2216 | 1467615299752 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:54:59 INFO - PROCESS | 2216 | 1467615299756 Marionette TRACE conn2 <- [1,2350,null,{}] 23:54:59 INFO - PROCESS | 2216 | 1467615299770 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}] 23:54:59 INFO - PROCESS | 2216 | 1467615299775 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:54:59 INFO - PROCESS | 2216 | 1467615299937 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:55:00 INFO - PROCESS | 2216 | 1467615300011 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 2216 | 1467615300013 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214ba000 == 30 [pid = 2216] [id = 595] 23:55:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1127d5c00) [pid = 2216] [serial = 1785] [outer = 0x0] 23:55:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x119692400) [pid = 2216] [serial = 1786] [outer = 0x1127d5c00] 23:55:00 INFO - PROCESS | 2216 | 1467615300043 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x11990d400) [pid = 2216] [serial = 1787] [outer = 0x1127d5c00] 23:55:00 INFO - PROCESS | 2216 | 1467615300326 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]]]}] 23:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 626ms 23:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:55:00 INFO - PROCESS | 2216 | 1467615300378 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 2216 | 1467615300380 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 23:55:00 INFO - PROCESS | 2216 | 1467615300384 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 2216 | 1467615300386 Marionette TRACE conn2 <- [1,2354,null,{}] 23:55:00 INFO - PROCESS | 2216 | 1467615300389 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}] 23:55:00 INFO - PROCESS | 2216 | 1467615300390 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:00 INFO - PROCESS | 2216 | 1467615300470 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:55:00 INFO - PROCESS | 2216 | 1467615300474 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 2216 | 1467615300475 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x12601a800 == 31 [pid = 2216] [id = 596] 23:55:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x120ef7c00) [pid = 2216] [serial = 1788] [outer = 0x0] 23:55:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x120fc4400) [pid = 2216] [serial = 1789] [outer = 0x120ef7c00] 23:55:00 INFO - PROCESS | 2216 | 1467615300503 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x121348400) [pid = 2216] [serial = 1790] [outer = 0x120ef7c00] 23:55:00 INFO - PROCESS | 2216 | 1467615300881 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]]]}] 23:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 23:55:00 INFO - PROCESS | 2216 | 1467615300904 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 2216 | 1467615300905 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 23:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:55:00 INFO - PROCESS | 2216 | 1467615300907 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 2216 | 1467615300909 Marionette TRACE conn2 <- [1,2358,null,{}] 23:55:00 INFO - PROCESS | 2216 | 1467615300911 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}] 23:55:00 INFO - PROCESS | 2216 | 1467615300912 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:01 INFO - PROCESS | 2216 | 1467615301019 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:55:01 INFO - PROCESS | 2216 | 1467615301028 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 2216 | 1467615301029 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289b1800 == 32 [pid = 2216] [id = 597] 23:55:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1176e9800) [pid = 2216] [serial = 1791] [outer = 0x0] 23:55:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x121b49400) [pid = 2216] [serial = 1792] [outer = 0x1176e9800] 23:55:01 INFO - PROCESS | 2216 | 1467615301056 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x123792400) [pid = 2216] [serial = 1793] [outer = 0x1176e9800] 23:55:01 INFO - PROCESS | 2216 | 1467615301421 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]]]}] 23:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 23:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:55:01 INFO - PROCESS | 2216 | 1467615301427 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:55:01 INFO - PROCESS | 2216 | 1467615301428 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 23:55:01 INFO - PROCESS | 2216 | 1467615301430 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:55:01 INFO - PROCESS | 2216 | 1467615301432 Marionette TRACE conn2 <- [1,2362,null,{}] 23:55:01 INFO - PROCESS | 2216 | 1467615301435 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}] 23:55:01 INFO - PROCESS | 2216 | 1467615301439 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:01 INFO - PROCESS | 2216 | 1467615301559 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:55:01 INFO - PROCESS | 2216 | 1467615301603 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:01 INFO - PROCESS | 2216 | 1467615301604 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a322000 == 33 [pid = 2216] [id = 598] 23:55:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x12192ac00) [pid = 2216] [serial = 1794] [outer = 0x0] 23:55:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1243c6c00) [pid = 2216] [serial = 1795] [outer = 0x12192ac00] 23:55:01 INFO - PROCESS | 2216 | 1467615301629 Marionette DEBUG loaded listener.js 23:55:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x124cf5800) [pid = 2216] [serial = 1796] [outer = 0x12192ac00] 23:55:01 INFO - PROCESS | 2216 | 1467615301956 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]]]}] 23:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 23:55:02 INFO - PROCESS | 2216 | 1467615302002 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:55:02 INFO - PROCESS | 2216 | 1467615302003 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 23:55:02 INFO - PROCESS | 2216 | 1467615302006 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 2216 | 1467615302007 Marionette TRACE conn2 <- [1,2366,null,{}] 23:55:02 INFO - PROCESS | 2216 | 1467615302010 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}] 23:55:02 INFO - PROCESS | 2216 | 1467615302012 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:02 INFO - PROCESS | 2216 | 1467615302172 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:55:02 INFO - PROCESS | 2216 | 1467615302187 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 2216 | 1467615302188 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa3a800 == 34 [pid = 2216] [id = 599] 23:55:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1127cd000) [pid = 2216] [serial = 1797] [outer = 0x0] 23:55:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1260ed800) [pid = 2216] [serial = 1798] [outer = 0x1127cd000] 23:55:02 INFO - PROCESS | 2216 | 1467615302227 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x126c25800) [pid = 2216] [serial = 1799] [outer = 0x1127cd000] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x126533c00) [pid = 2216] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x116083c00) [pid = 2216] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x128a2b800) [pid = 2216] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x121b93000) [pid = 2216] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x124be4800) [pid = 2216] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x117ea9400) [pid = 2216] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x117eaa800) [pid = 2216] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1241d2c00) [pid = 2216] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x11336dc00) [pid = 2216] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x11386bc00) [pid = 2216] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1197c8400) [pid = 2216] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x12453e400) [pid = 2216] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x111c16000) [pid = 2216] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x120f9e400) [pid = 2216] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x118f54c00) [pid = 2216] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x128a13000) [pid = 2216] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x124cf6800) [pid = 2216] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:55:02 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1128a5400) [pid = 2216] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:55:02 INFO - PROCESS | 2216 | 1467615302979 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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1023ms 23:55:03 INFO - PROCESS | 2216 | 1467615303030 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2216 | 1467615303031 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 23:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:55:03 INFO - PROCESS | 2216 | 1467615303033 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2216 | 1467615303034 Marionette TRACE conn2 <- [1,2370,null,{}] 23:55:03 INFO - PROCESS | 2216 | 1467615303037 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}] 23:55:03 INFO - PROCESS | 2216 | 1467615303038 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:03 INFO - PROCESS | 2216 | 1467615303114 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:55:03 INFO - PROCESS | 2216 | 1467615303120 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 2216 | 1467615303121 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x121963000 == 35 [pid = 2216] [id = 600] 23:55:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1127d8c00) [pid = 2216] [serial = 1800] [outer = 0x0] 23:55:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1176f0800) [pid = 2216] [serial = 1801] [outer = 0x1127d8c00] 23:55:03 INFO - PROCESS | 2216 | 1467615303146 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1193a1c00) [pid = 2216] [serial = 1802] [outer = 0x1127d8c00] 23:55:03 INFO - PROCESS | 2216 | 1467615303489 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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 23:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:55:03 INFO - PROCESS | 2216 | 1467615303504 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2216 | 1467615303505 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 23:55:03 INFO - PROCESS | 2216 | 1467615303507 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2216 | 1467615303508 Marionette TRACE conn2 <- [1,2374,null,{}] 23:55:03 INFO - PROCESS | 2216 | 1467615303511 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}] 23:55:03 INFO - PROCESS | 2216 | 1467615303512 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:03 INFO - PROCESS | 2216 | 1467615303626 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:55:03 INFO - PROCESS | 2216 | 1467615303662 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:03 INFO - PROCESS | 2216 | 1467615303663 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x1214b7000 == 36 [pid = 2216] [id = 601] 23:55:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x115021c00) [pid = 2216] [serial = 1803] [outer = 0x0] 23:55:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x121db9400) [pid = 2216] [serial = 1804] [outer = 0x115021c00] 23:55:03 INFO - PROCESS | 2216 | 1467615303688 Marionette DEBUG loaded listener.js 23:55:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x12666a000) [pid = 2216] [serial = 1805] [outer = 0x115021c00] 23:55:03 INFO - PROCESS | 2216 | 1467615303954 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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 469ms 23:55:03 INFO - PROCESS | 2216 | 1467615303977 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 2216 | 1467615303978 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 23:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:55:03 INFO - PROCESS | 2216 | 1467615303987 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 2216 | 1467615303989 Marionette TRACE conn2 <- [1,2378,null,{}] 23:55:03 INFO - PROCESS | 2216 | 1467615303991 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}] 23:55:03 INFO - PROCESS | 2216 | 1467615303992 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:04 INFO - PROCESS | 2216 | 1467615304077 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:55:04 INFO - PROCESS | 2216 | 1467615304081 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 2216 | 1467615304084 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c49f800 == 37 [pid = 2216] [id = 602] 23:55:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x12666ac00) [pid = 2216] [serial = 1806] [outer = 0x0] 23:55:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x128a28c00) [pid = 2216] [serial = 1807] [outer = 0x12666ac00] 23:55:04 INFO - PROCESS | 2216 | 1467615304108 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x128bad000) [pid = 2216] [serial = 1808] [outer = 0x12666ac00] 23:55:04 INFO - PROCESS | 2216 | 1467615304442 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]]]}] 23:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 480ms 23:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:55:04 INFO - PROCESS | 2216 | 1467615304460 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:55:04 INFO - PROCESS | 2216 | 1467615304462 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 23:55:04 INFO - PROCESS | 2216 | 1467615304464 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:55:04 INFO - PROCESS | 2216 | 1467615304468 Marionette TRACE conn2 <- [1,2382,null,{}] 23:55:04 INFO - PROCESS | 2216 | 1467615304472 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}] 23:55:04 INFO - PROCESS | 2216 | 1467615304473 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:04 INFO - PROCESS | 2216 | 1467615304601 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:55:04 INFO - PROCESS | 2216 | 1467615304608 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 2216 | 1467615304610 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289b1000 == 38 [pid = 2216] [id = 603] 23:55:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x128dd6400) [pid = 2216] [serial = 1809] [outer = 0x0] 23:55:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x128f90000) [pid = 2216] [serial = 1810] [outer = 0x128dd6400] 23:55:04 INFO - PROCESS | 2216 | 1467615304636 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1291aa000) [pid = 2216] [serial = 1811] [outer = 0x128dd6400] 23:55:04 INFO - PROCESS | 2216 | 1467615304975 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]]]}] 23:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 573ms 23:55:05 INFO - PROCESS | 2216 | 1467615305060 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:55:05 INFO - PROCESS | 2216 | 1467615305062 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 23:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:55:05 INFO - PROCESS | 2216 | 1467615305066 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2216 | 1467615305069 Marionette TRACE conn2 <- [1,2386,null,{}] 23:55:05 INFO - PROCESS | 2216 | 1467615305074 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}] 23:55:05 INFO - PROCESS | 2216 | 1467615305076 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:05 INFO - PROCESS | 2216 | 1467615305191 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:55:05 INFO - PROCESS | 2216 | 1467615305255 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:05 INFO - PROCESS | 2216 | 1467615305259 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f39000 == 39 [pid = 2216] [id = 604] 23:55:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x112e90800) [pid = 2216] [serial = 1812] [outer = 0x0] 23:55:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1133dd000) [pid = 2216] [serial = 1813] [outer = 0x112e90800] 23:55:05 INFO - PROCESS | 2216 | 1467615305290 Marionette DEBUG loaded listener.js 23:55:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x115e2cc00) [pid = 2216] [serial = 1814] [outer = 0x112e90800] 23:55:05 INFO - PROCESS | 2216 | 1467615305839 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]]]}] 23:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 822ms 23:55:05 INFO - PROCESS | 2216 | 1467615305888 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:55:05 INFO - PROCESS | 2216 | 1467615305891 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 23:55:05 INFO - PROCESS | 2216 | 1467615305895 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:55:05 INFO - PROCESS | 2216 | 1467615305898 Marionette TRACE conn2 <- [1,2390,null,{}] 23:55:05 INFO - PROCESS | 2216 | 1467615305901 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}] 23:55:05 INFO - PROCESS | 2216 | 1467615305903 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:06 INFO - PROCESS | 2216 | 1467615306013 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:55:06 INFO - PROCESS | 2216 | 1467615306101 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 2216 | 1467615306102 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x126004000 == 40 [pid = 2216] [id = 605] 23:55:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x11873e400) [pid = 2216] [serial = 1815] [outer = 0x0] 23:55:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1187efc00) [pid = 2216] [serial = 1816] [outer = 0x11873e400] 23:55:06 INFO - PROCESS | 2216 | 1467615306133 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x1193a8c00) [pid = 2216] [serial = 1817] [outer = 0x11873e400] 23:55:06 INFO - PROCESS | 2216 | 1467615306698 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]]]}] 23:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 975ms 23:55:06 INFO - PROCESS | 2216 | 1467615306887 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:55:06 INFO - PROCESS | 2216 | 1467615306890 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 23:55:06 INFO - PROCESS | 2216 | 1467615306894 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 2216 | 1467615306896 Marionette TRACE conn2 <- [1,2394,null,{}] 23:55:06 INFO - PROCESS | 2216 | 1467615306900 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}] 23:55:06 INFO - PROCESS | 2216 | 1467615306902 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:07 INFO - PROCESS | 2216 | 1467615307017 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:55:07 INFO - PROCESS | 2216 | 1467615307143 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:07 INFO - PROCESS | 2216 | 1467615307146 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f33800 == 41 [pid = 2216] [id = 606] 23:55:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x1170dcc00) [pid = 2216] [serial = 1818] [outer = 0x0] 23:55:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1181b5400) [pid = 2216] [serial = 1819] [outer = 0x1170dcc00] 23:55:07 INFO - PROCESS | 2216 | 1467615307172 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x1184ac400) [pid = 2216] [serial = 1820] [outer = 0x1170dcc00] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x12c49f800 == 40 [pid = 2216] [id = 602] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x1214b7000 == 39 [pid = 2216] [id = 601] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x121963000 == 38 [pid = 2216] [id = 600] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa3a800 == 37 [pid = 2216] [id = 599] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x12a322000 == 36 [pid = 2216] [id = 598] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x1289b1800 == 35 [pid = 2216] [id = 597] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x12601a800 == 34 [pid = 2216] [id = 596] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x1214ba000 == 33 [pid = 2216] [id = 595] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x118fbb800 == 32 [pid = 2216] [id = 594] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x116f42000 == 31 [pid = 2216] [id = 593] 23:55:07 INFO - PROCESS | 2216 | --DOCSHELL 0x116f39800 == 30 [pid = 2216] [id = 592] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x128a18c00) [pid = 2216] [serial = 1658] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x128bad400) [pid = 2216] [serial = 1756] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x124153400) [pid = 2216] [serial = 1741] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x124c99400) [pid = 2216] [serial = 1744] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x118306400) [pid = 2216] [serial = 1729] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x1184aac00) [pid = 2216] [serial = 1730] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1185e1800) [pid = 2216] [serial = 1732] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x11939f800) [pid = 2216] [serial = 1733] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x124cf5c00) [pid = 2216] [serial = 1717] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x126928c00) [pid = 2216] [serial = 1718] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x116030c00) [pid = 2216] [serial = 1711] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x11830a800) [pid = 2216] [serial = 1712] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x115e26000) [pid = 2216] [serial = 1726] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1160e0c00) [pid = 2216] [serial = 1727] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x11990cc00) [pid = 2216] [serial = 1735] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x120ef6400) [pid = 2216] [serial = 1736] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x12a750800) [pid = 2216] [serial = 1709] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x112138c00) [pid = 2216] [serial = 1723] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1129a1400) [pid = 2216] [serial = 1724] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x120fcb800) [pid = 2216] [serial = 1738] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x119903c00) [pid = 2216] [serial = 1714] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x120f99c00) [pid = 2216] [serial = 1715] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x128a2f400) [pid = 2216] [serial = 1720] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12607a000) [pid = 2216] [serial = 1747] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x12919d800) [pid = 2216] [serial = 1721] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x124ceec00) [pid = 2216] [serial = 1745] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1265e2000) [pid = 2216] [serial = 1748] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1170d7c00) [pid = 2216] [serial = 1751] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x115e21400) [pid = 2216] [serial = 1750] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x124684800) [pid = 2216] [serial = 1742] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1237bf800) [pid = 2216] [serial = 1753] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x121b45000) [pid = 2216] [serial = 1739] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x128f91000) [pid = 2216] [serial = 1757] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128dd5800) [pid = 2216] [serial = 1760] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x120f9d800) [pid = 2216] [serial = 1759] [outer = 0x0] [url = about:blank] 23:55:07 INFO - PROCESS | 2216 | 1467615307635 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]]]}] 23:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 773ms 23:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:55:07 INFO - PROCESS | 2216 | 1467615307667 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:55:07 INFO - PROCESS | 2216 | 1467615307669 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 23:55:07 INFO - PROCESS | 2216 | 1467615307674 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:55:07 INFO - PROCESS | 2216 | 1467615307676 Marionette TRACE conn2 <- [1,2398,null,{}] 23:55:07 INFO - PROCESS | 2216 | 1467615307679 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}] 23:55:07 INFO - PROCESS | 2216 | 1467615307681 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:07 INFO - PROCESS | 2216 | 1467615307761 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:55:07 INFO - PROCESS | 2216 | 1467615307767 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:07 INFO - PROCESS | 2216 | 1467615307769 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x118fce000 == 31 [pid = 2216] [id = 607] 23:55:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x11873f000) [pid = 2216] [serial = 1821] [outer = 0x0] 23:55:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x119105800) [pid = 2216] [serial = 1822] [outer = 0x11873f000] 23:55:07 INFO - PROCESS | 2216 | 1467615307790 Marionette DEBUG loaded listener.js 23:55:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x119698400) [pid = 2216] [serial = 1823] [outer = 0x11873f000] 23:55:08 INFO - PROCESS | 2216 | 1467615308145 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]]]}] 23:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 525ms 23:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:55:08 INFO - PROCESS | 2216 | 1467615308197 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 2216 | 1467615308198 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 23:55:08 INFO - PROCESS | 2216 | 1467615308201 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 2216 | 1467615308201 Marionette TRACE conn2 <- [1,2402,null,{}] 23:55:08 INFO - PROCESS | 2216 | 1467615308208 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}] 23:55:08 INFO - PROCESS | 2216 | 1467615308211 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:08 INFO - PROCESS | 2216 | 1467615308312 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:55:08 INFO - PROCESS | 2216 | 1467615308323 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:08 INFO - PROCESS | 2216 | 1467615308327 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d12000 == 32 [pid = 2216] [id = 608] 23:55:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1132cc400) [pid = 2216] [serial = 1824] [outer = 0x0] 23:55:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x120f9e800) [pid = 2216] [serial = 1825] [outer = 0x1132cc400] 23:55:08 INFO - PROCESS | 2216 | 1467615308369 Marionette DEBUG loaded listener.js 23:55:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x121099800) [pid = 2216] [serial = 1826] [outer = 0x1132cc400] 23:55:08 INFO - PROCESS | 2216 | 1467615308912 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]]]}] 23:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 724ms 23:55:08 INFO - PROCESS | 2216 | 1467615308926 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:55:08 INFO - PROCESS | 2216 | 1467615308928 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 23:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:55:08 INFO - PROCESS | 2216 | 1467615308943 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:55:08 INFO - PROCESS | 2216 | 1467615308944 Marionette TRACE conn2 <- [1,2406,null,{}] 23:55:08 INFO - PROCESS | 2216 | 1467615308947 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}] 23:55:08 INFO - PROCESS | 2216 | 1467615308953 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:09 INFO - PROCESS | 2216 | 1467615309047 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:55:09 INFO - PROCESS | 2216 | 1467615309052 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 2216 | 1467615309054 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289ae800 == 33 [pid = 2216] [id = 609] 23:55:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1237bb800) [pid = 2216] [serial = 1827] [outer = 0x0] 23:55:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124151c00) [pid = 2216] [serial = 1828] [outer = 0x1237bb800] 23:55:09 INFO - PROCESS | 2216 | 1467615309079 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1243ce000) [pid = 2216] [serial = 1829] [outer = 0x1237bb800] 23:55:09 INFO - PROCESS | 2216 | 1467615309422 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]]]}] 23:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 531ms 23:55:09 INFO - PROCESS | 2216 | 1467615309462 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:55:09 INFO - PROCESS | 2216 | 1467615309464 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 23:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:55:09 INFO - PROCESS | 2216 | 1467615309466 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 2216 | 1467615309467 Marionette TRACE conn2 <- [1,2410,null,{}] 23:55:09 INFO - PROCESS | 2216 | 1467615309469 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}] 23:55:09 INFO - PROCESS | 2216 | 1467615309470 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:09 INFO - PROCESS | 2216 | 1467615309585 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:55:09 INFO - PROCESS | 2216 | 1467615309589 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 2216 | 1467615309590 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a303000 == 34 [pid = 2216] [id = 610] 23:55:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x12453fc00) [pid = 2216] [serial = 1830] [outer = 0x0] 23:55:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124be7400) [pid = 2216] [serial = 1831] [outer = 0x12453fc00] 23:55:09 INFO - PROCESS | 2216 | 1467615309614 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124ce1800) [pid = 2216] [serial = 1832] [outer = 0x12453fc00] 23:55:09 INFO - PROCESS | 2216 | 1467615309972 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]]]}] 23:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 519ms 23:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:55:09 INFO - PROCESS | 2216 | 1467615309986 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:55:09 INFO - PROCESS | 2216 | 1467615309987 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 23:55:09 INFO - PROCESS | 2216 | 1467615309989 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 2216 | 1467615309990 Marionette TRACE conn2 <- [1,2414,null,{}] 23:55:09 INFO - PROCESS | 2216 | 1467615309992 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}] 23:55:09 INFO - PROCESS | 2216 | 1467615309997 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:10 INFO - PROCESS | 2216 | 1467615310124 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:55:10 INFO - PROCESS | 2216 | 1467615310138 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 2216 | 1467615310140 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b706800 == 35 [pid = 2216] [id = 611] 23:55:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x124ceec00) [pid = 2216] [serial = 1833] [outer = 0x0] 23:55:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1260edc00) [pid = 2216] [serial = 1834] [outer = 0x124ceec00] 23:55:10 INFO - PROCESS | 2216 | 1467615310165 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128a1b000) [pid = 2216] [serial = 1835] [outer = 0x124ceec00] 23:55:10 INFO - PROCESS | 2216 | 1467615310518 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]]]}] 23:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 568ms 23:55:10 INFO - PROCESS | 2216 | 1467615310558 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 2216 | 1467615310559 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 23:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:55:10 INFO - PROCESS | 2216 | 1467615310561 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - PROCESS | 2216 | 1467615310562 Marionette TRACE conn2 <- [1,2418,null,{}] 23:55:10 INFO - PROCESS | 2216 | 1467615310564 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}] 23:55:10 INFO - PROCESS | 2216 | 1467615310566 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:10 INFO - PROCESS | 2216 | 1467615310668 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:55:10 INFO - PROCESS | 2216 | 1467615310706 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 2216 | 1467615310707 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b91d800 == 36 [pid = 2216] [id = 612] 23:55:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x126c1cc00) [pid = 2216] [serial = 1836] [outer = 0x0] 23:55:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x128ba6c00) [pid = 2216] [serial = 1837] [outer = 0x126c1cc00] 23:55:10 INFO - PROCESS | 2216 | 1467615310733 Marionette DEBUG loaded listener.js 23:55:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12919d800) [pid = 2216] [serial = 1838] [outer = 0x126c1cc00] 23:55:11 INFO - PROCESS | 2216 | 1467615311119 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]]]}] 23:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 23:55:11 INFO - PROCESS | 2216 | 1467615311130 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 2216 | 1467615311132 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 23:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:55:11 INFO - PROCESS | 2216 | 1467615311135 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2216 | 1467615311137 Marionette TRACE conn2 <- [1,2422,null,{}] 23:55:11 INFO - PROCESS | 2216 | 1467615311140 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}] 23:55:11 INFO - PROCESS | 2216 | 1467615311142 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:11 INFO - PROCESS | 2216 | 1467615311278 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:55:11 INFO - PROCESS | 2216 | 1467615311289 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 2216 | 1467615311290 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c00d800 == 37 [pid = 2216] [id = 613] 23:55:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x128ba2000) [pid = 2216] [serial = 1839] [outer = 0x0] 23:55:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1291a6400) [pid = 2216] [serial = 1840] [outer = 0x128ba2000] 23:55:11 INFO - PROCESS | 2216 | 1467615311315 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1292ce000) [pid = 2216] [serial = 1841] [outer = 0x128ba2000] 23:55:11 INFO - PROCESS | 2216 | 1467615311640 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]]]}] 23:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 23:55:11 INFO - PROCESS | 2216 | 1467615311656 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:55:11 INFO - PROCESS | 2216 | 1467615311658 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 23:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:55:11 INFO - PROCESS | 2216 | 1467615311660 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:55:11 INFO - PROCESS | 2216 | 1467615311661 Marionette TRACE conn2 <- [1,2426,null,{}] 23:55:11 INFO - PROCESS | 2216 | 1467615311663 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}] 23:55:11 INFO - PROCESS | 2216 | 1467615311665 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:11 INFO - PROCESS | 2216 | 1467615311774 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x117204400) [pid = 2216] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1176e9800) [pid = 2216] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1176ee400) [pid = 2216] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1127d5c00) [pid = 2216] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x116975400) [pid = 2216] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x120ef7c00) [pid = 2216] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x113371800) [pid = 2216] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x11383a000) [pid = 2216] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1185e0000) [pid = 2216] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x120f9c000) [pid = 2216] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x12692e400) [pid = 2216] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x12192ac00) [pid = 2216] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1128ad800) [pid = 2216] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1127cd000) [pid = 2216] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x12666ac00) [pid = 2216] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1127d8c00) [pid = 2216] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:55:11 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x115021c00) [pid = 2216] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:55:11 INFO - PROCESS | 2216 | 1467615311908 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:11 INFO - PROCESS | 2216 | 1467615311909 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x118410000 == 38 [pid = 2216] [id = 614] 23:55:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1127d8c00) [pid = 2216] [serial = 1842] [outer = 0x0] 23:55:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x113371800) [pid = 2216] [serial = 1843] [outer = 0x1127d8c00] 23:55:11 INFO - PROCESS | 2216 | 1467615311941 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1172fb800) [pid = 2216] [serial = 1844] [outer = 0x1127d8c00] 23:55:12 INFO - PROCESS | 2216 | 1467615312219 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]]]}] 23:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 569ms 23:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:55:12 INFO - PROCESS | 2216 | 1467615312229 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 2216 | 1467615312231 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 23:55:12 INFO - PROCESS | 2216 | 1467615312240 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 2216 | 1467615312242 Marionette TRACE conn2 <- [1,2430,null,{}] 23:55:12 INFO - PROCESS | 2216 | 1467615312246 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}] 23:55:12 INFO - PROCESS | 2216 | 1467615312247 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:12 INFO - PROCESS | 2216 | 1467615312343 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:55:12 INFO - PROCESS | 2216 | 1467615312346 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2216 | 1467615312347 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5b6800 == 39 [pid = 2216] [id = 615] 23:55:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1185e0400) [pid = 2216] [serial = 1845] [outer = 0x0] 23:55:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x12414fc00) [pid = 2216] [serial = 1846] [outer = 0x1185e0400] 23:55:12 INFO - PROCESS | 2216 | 1467615312372 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1243cc800) [pid = 2216] [serial = 1847] [outer = 0x1185e0400] 23:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 478ms 23:55:12 INFO - PROCESS | 2216 | 1467615312704 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]]]}] 23:55:12 INFO - PROCESS | 2216 | 1467615312712 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 2216 | 1467615312714 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 23:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:55:12 INFO - PROCESS | 2216 | 1467615312719 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 2216 | 1467615312721 Marionette TRACE conn2 <- [1,2434,null,{}] 23:55:12 INFO - PROCESS | 2216 | 1467615312723 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}] 23:55:12 INFO - PROCESS | 2216 | 1467615312725 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:12 INFO - PROCESS | 2216 | 1467615312852 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:55:12 INFO - PROCESS | 2216 | 1467615312859 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 2216 | 1467615312860 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce7b000 == 40 [pid = 2216] [id = 616] 23:55:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11873d800) [pid = 2216] [serial = 1848] [outer = 0x0] 23:55:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128b44400) [pid = 2216] [serial = 1849] [outer = 0x11873d800] 23:55:12 INFO - PROCESS | 2216 | 1467615312893 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12a689800) [pid = 2216] [serial = 1850] [outer = 0x11873d800] 23:55:13 INFO - PROCESS | 2216 | 1467615313221 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]]]}] 23:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 23:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:55:13 INFO - PROCESS | 2216 | 1467615313240 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 2216 | 1467615313241 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 23:55:13 INFO - PROCESS | 2216 | 1467615313243 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - PROCESS | 2216 | 1467615313244 Marionette TRACE conn2 <- [1,2438,null,{}] 23:55:13 INFO - PROCESS | 2216 | 1467615313247 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}] 23:55:13 INFO - PROCESS | 2216 | 1467615313248 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:13 INFO - PROCESS | 2216 | 1467615313329 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:55:13 INFO - PROCESS | 2216 | 1467615313334 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 2216 | 1467615313335 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d6d9000 == 41 [pid = 2216] [id = 617] 23:55:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x12a68e000) [pid = 2216] [serial = 1851] [outer = 0x0] 23:55:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12a74e800) [pid = 2216] [serial = 1852] [outer = 0x12a68e000] 23:55:13 INFO - PROCESS | 2216 | 1467615313359 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x12a755c00) [pid = 2216] [serial = 1853] [outer = 0x12a68e000] 23:55:13 INFO - PROCESS | 2216 | 1467615313684 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]]]}] 23:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 470ms 23:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:55:13 INFO - PROCESS | 2216 | 1467615313713 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 2216 | 1467615313715 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 23:55:13 INFO - PROCESS | 2216 | 1467615313719 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - PROCESS | 2216 | 1467615313720 Marionette TRACE conn2 <- [1,2442,null,{}] 23:55:13 INFO - PROCESS | 2216 | 1467615313722 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}] 23:55:13 INFO - PROCESS | 2216 | 1467615313723 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:13 INFO - PROCESS | 2216 | 1467615313836 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:55:13 INFO - PROCESS | 2216 | 1467615313842 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 2216 | 1467615313851 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x12e182000 == 42 [pid = 2216] [id = 618] 23:55:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12a74d400) [pid = 2216] [serial = 1854] [outer = 0x0] 23:55:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12a7aac00) [pid = 2216] [serial = 1855] [outer = 0x12a74d400] 23:55:13 INFO - PROCESS | 2216 | 1467615313875 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12a7b0800) [pid = 2216] [serial = 1856] [outer = 0x12a74d400] 23:55:14 INFO - PROCESS | 2216 | 1467615314334 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]]]}] 23:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 668ms 23:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:55:14 INFO - PROCESS | 2216 | 1467615314388 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:55:14 INFO - PROCESS | 2216 | 1467615314391 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 23:55:14 INFO - PROCESS | 2216 | 1467615314394 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:55:14 INFO - PROCESS | 2216 | 1467615314397 Marionette TRACE conn2 <- [1,2446,null,{}] 23:55:14 INFO - PROCESS | 2216 | 1467615314401 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}] 23:55:14 INFO - PROCESS | 2216 | 1467615314403 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:14 INFO - PROCESS | 2216 | 1467615314512 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:55:14 INFO - PROCESS | 2216 | 1467615314611 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:14 INFO - PROCESS | 2216 | 1467615314613 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x121158800 == 43 [pid = 2216] [id = 619] 23:55:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1181b6c00) [pid = 2216] [serial = 1857] [outer = 0x0] 23:55:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x118310000) [pid = 2216] [serial = 1858] [outer = 0x1181b6c00] 23:55:14 INFO - PROCESS | 2216 | 1467615314658 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x118fd2400) [pid = 2216] [serial = 1859] [outer = 0x1181b6c00] 23:55:15 INFO - PROCESS | 2216 | 1467615315077 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]]]}] 23:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 724ms 23:55:15 INFO - PROCESS | 2216 | 1467615315117 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 2216 | 1467615315120 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 23:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:55:15 INFO - PROCESS | 2216 | 1467615315125 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:55:15 INFO - PROCESS | 2216 | 1467615315127 Marionette TRACE conn2 <- [1,2450,null,{}] 23:55:15 INFO - PROCESS | 2216 | 1467615315129 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}] 23:55:15 INFO - PROCESS | 2216 | 1467615315131 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:15 INFO - PROCESS | 2216 | 1467615315240 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:55:15 INFO - PROCESS | 2216 | 1467615315346 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:15 INFO - PROCESS | 2216 | 1467615315347 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa41800 == 44 [pid = 2216] [id = 620] 23:55:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1197d3400) [pid = 2216] [serial = 1860] [outer = 0x0] 23:55:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x120f9f000) [pid = 2216] [serial = 1861] [outer = 0x1197d3400] 23:55:15 INFO - PROCESS | 2216 | 1467615315381 Marionette DEBUG loaded listener.js 23:55:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x124144400) [pid = 2216] [serial = 1862] [outer = 0x1197d3400] 23:55:15 INFO - PROCESS | 2216 | 1467615315806 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]]]}] 23:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 723ms 23:55:15 INFO - PROCESS | 2216 | 1467615315872 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 2216 | 1467615315874 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 23:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:55:15 INFO - PROCESS | 2216 | 1467615315877 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:55:15 INFO - PROCESS | 2216 | 1467615315880 Marionette TRACE conn2 <- [1,2454,null,{}] 23:55:15 INFO - PROCESS | 2216 | 1467615315908 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}] 23:55:15 INFO - PROCESS | 2216 | 1467615315911 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:16 INFO - PROCESS | 2216 | 1467615316017 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:55:16 INFO - PROCESS | 2216 | 1467615316094 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:16 INFO - PROCESS | 2216 | 1467615316096 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x12e18f000 == 45 [pid = 2216] [id = 621] 23:55:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x124cf7c00) [pid = 2216] [serial = 1863] [outer = 0x0] 23:55:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x1265dfc00) [pid = 2216] [serial = 1864] [outer = 0x124cf7c00] 23:55:16 INFO - PROCESS | 2216 | 1467615316128 Marionette DEBUG loaded listener.js 23:55:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x128a16400) [pid = 2216] [serial = 1865] [outer = 0x124cf7c00] 23:55:16 INFO - PROCESS | 2216 | 1467615316532 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]]]}] 23:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 23:55:16 INFO - PROCESS | 2216 | 1467615316568 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:55:16 INFO - PROCESS | 2216 | 1467615316570 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 23:55:16 INFO - PROCESS | 2216 | 1467615316573 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:55:16 INFO - PROCESS | 2216 | 1467615316574 Marionette TRACE conn2 <- [1,2458,null,{}] 23:55:16 INFO - PROCESS | 2216 | 1467615316576 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}] 23:55:16 INFO - PROCESS | 2216 | 1467615316578 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:16 INFO - PROCESS | 2216 | 1467615316685 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:55:16 INFO - PROCESS | 2216 | 1467615316749 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:16 INFO - PROCESS | 2216 | 1467615316750 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d61e800 == 46 [pid = 2216] [id = 622] 23:55:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x11602b000) [pid = 2216] [serial = 1866] [outer = 0x0] 23:55:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x1291a2000) [pid = 2216] [serial = 1867] [outer = 0x11602b000] 23:55:16 INFO - PROCESS | 2216 | 1467615316819 Marionette DEBUG loaded listener.js 23:55:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x129446400) [pid = 2216] [serial = 1868] [outer = 0x11602b000] 23:55:17 INFO - PROCESS | 2216 | 1467615317431 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]]]}] 23:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 919ms 23:55:17 INFO - PROCESS | 2216 | 1467615317493 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:55:17 INFO - PROCESS | 2216 | 1467615317495 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 23:55:17 INFO - PROCESS | 2216 | 1467615317499 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:55:17 INFO - PROCESS | 2216 | 1467615317500 Marionette TRACE conn2 <- [1,2462,null,{}] 23:55:17 INFO - PROCESS | 2216 | 1467615317504 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}] 23:55:17 INFO - PROCESS | 2216 | 1467615317506 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:17 INFO - PROCESS | 2216 | 1467615317603 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:55:17 INFO - PROCESS | 2216 | 1467615317667 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:17 INFO - PROCESS | 2216 | 1467615317670 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x118329800 == 47 [pid = 2216] [id = 623] 23:55:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x118305400) [pid = 2216] [serial = 1869] [outer = 0x0] 23:55:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x118382c00) [pid = 2216] [serial = 1870] [outer = 0x118305400] 23:55:17 INFO - PROCESS | 2216 | 1467615317698 Marionette DEBUG loaded listener.js 23:55:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x1187f1000) [pid = 2216] [serial = 1871] [outer = 0x118305400] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12d6d9000 == 46 [pid = 2216] [id = 617] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce7b000 == 45 [pid = 2216] [id = 616] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5b6800 == 44 [pid = 2216] [id = 615] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x118410000 == 43 [pid = 2216] [id = 614] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12c00d800 == 42 [pid = 2216] [id = 613] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12b91d800 == 41 [pid = 2216] [id = 612] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12b706800 == 40 [pid = 2216] [id = 611] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12a303000 == 39 [pid = 2216] [id = 610] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x1289ae800 == 38 [pid = 2216] [id = 609] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x121d12000 == 37 [pid = 2216] [id = 608] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x118fce000 == 36 [pid = 2216] [id = 607] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x116f33800 == 35 [pid = 2216] [id = 606] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x126004000 == 34 [pid = 2216] [id = 605] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x116f39000 == 33 [pid = 2216] [id = 604] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x1289b1000 == 32 [pid = 2216] [id = 603] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12d61e800 == 31 [pid = 2216] [id = 622] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12e18f000 == 30 [pid = 2216] [id = 621] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa41800 == 29 [pid = 2216] [id = 620] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x121158800 == 28 [pid = 2216] [id = 619] 23:55:18 INFO - PROCESS | 2216 | --DOCSHELL 0x12e182000 == 27 [pid = 2216] [id = 618] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x121b49400) [pid = 2216] [serial = 1792] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x11837d800) [pid = 2216] [serial = 1783] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x1185e1400) [pid = 2216] [serial = 1784] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x119692400) [pid = 2216] [serial = 1786] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x11990d400) [pid = 2216] [serial = 1787] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x1185e1000) [pid = 2216] [serial = 1778] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x11829e800) [pid = 2216] [serial = 1777] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x120fc4400) [pid = 2216] [serial = 1789] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x115e2d800) [pid = 2216] [serial = 1780] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x112f3f400) [pid = 2216] [serial = 1781] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x117203000) [pid = 2216] [serial = 1763] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1160df000) [pid = 2216] [serial = 1762] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1197c7400) [pid = 2216] [serial = 1766] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x118fdf400) [pid = 2216] [serial = 1765] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x121928c00) [pid = 2216] [serial = 1768] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1241d5800) [pid = 2216] [serial = 1769] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x128b3f800) [pid = 2216] [serial = 1772] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1243c6c00) [pid = 2216] [serial = 1795] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x128a15000) [pid = 2216] [serial = 1771] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x123792400) [pid = 2216] [serial = 1793] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x128b38c00) [pid = 2216] [serial = 1775] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1260ed800) [pid = 2216] [serial = 1798] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x128bad000) [pid = 2216] [serial = 1808] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124cf5800) [pid = 2216] [serial = 1796] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1184a7800) [pid = 2216] [serial = 1774] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x128f90000) [pid = 2216] [serial = 1810] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1176f0800) [pid = 2216] [serial = 1801] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1193a1c00) [pid = 2216] [serial = 1802] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x128a28c00) [pid = 2216] [serial = 1807] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x126c25800) [pid = 2216] [serial = 1799] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x121db9400) [pid = 2216] [serial = 1804] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12666a000) [pid = 2216] [serial = 1805] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x121348400) [pid = 2216] [serial = 1790] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x126c22800) [pid = 2216] [serial = 1754] [outer = 0x0] [url = about:blank] 23:55:18 INFO - PROCESS | 2216 | 1467615318755 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]]]}] 23:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1323ms 23:55:18 INFO - PROCESS | 2216 | 1467615318822 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:55:18 INFO - PROCESS | 2216 | 1467615318824 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 23:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:55:18 INFO - PROCESS | 2216 | 1467615318828 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:55:18 INFO - PROCESS | 2216 | 1467615318830 Marionette TRACE conn2 <- [1,2466,null,{}] 23:55:18 INFO - PROCESS | 2216 | 1467615318834 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}] 23:55:18 INFO - PROCESS | 2216 | 1467615318836 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:18 INFO - PROCESS | 2216 | 1467615318914 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:55:18 INFO - PROCESS | 2216 | 1467615318923 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:18 INFO - PROCESS | 2216 | 1467615318925 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x11666a000 == 28 [pid = 2216] [id = 624] 23:55:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x112f3a000) [pid = 2216] [serial = 1872] [outer = 0x0] 23:55:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x113371000) [pid = 2216] [serial = 1873] [outer = 0x112f3a000] 23:55:18 INFO - PROCESS | 2216 | 1467615318973 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x113d8fc00) [pid = 2216] [serial = 1874] [outer = 0x112f3a000] 23:55:19 INFO - PROCESS | 2216 | 1467615319306 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]]]}] 23:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 23:55:19 INFO - PROCESS | 2216 | 1467615319349 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:55:19 INFO - PROCESS | 2216 | 1467615319352 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 23:55:19 INFO - PROCESS | 2216 | 1467615319357 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:55:19 INFO - PROCESS | 2216 | 1467615319359 Marionette TRACE conn2 <- [1,2470,null,{}] 23:55:19 INFO - PROCESS | 2216 | 1467615319361 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}] 23:55:19 INFO - PROCESS | 2216 | 1467615319363 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:19 INFO - PROCESS | 2216 | 1467615319441 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:55:19 INFO - PROCESS | 2216 | 1467615319445 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:19 INFO - PROCESS | 2216 | 1467615319446 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x117e78000 == 29 [pid = 2216] [id = 625] 23:55:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x115e2b400) [pid = 2216] [serial = 1875] [outer = 0x0] 23:55:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1162dd000) [pid = 2216] [serial = 1876] [outer = 0x115e2b400] 23:55:19 INFO - PROCESS | 2216 | 1467615319477 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x116709c00) [pid = 2216] [serial = 1877] [outer = 0x115e2b400] 23:55:19 INFO - PROCESS | 2216 | 1467615319807 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]]]}] 23:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 23:55:19 INFO - PROCESS | 2216 | 1467615319828 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:55:19 INFO - PROCESS | 2216 | 1467615319830 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 23:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:55:19 INFO - PROCESS | 2216 | 1467615319833 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:55:19 INFO - PROCESS | 2216 | 1467615319844 Marionette TRACE conn2 <- [1,2474,null,{}] 23:55:19 INFO - PROCESS | 2216 | 1467615319852 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}] 23:55:19 INFO - PROCESS | 2216 | 1467615319855 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:19 INFO - PROCESS | 2216 | 1467615319938 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:55:20 INFO - PROCESS | 2216 | 1467615319996 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:20 INFO - PROCESS | 2216 | 1467615319998 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x11877a800 == 30 [pid = 2216] [id = 626] 23:55:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x117203000) [pid = 2216] [serial = 1878] [outer = 0x0] 23:55:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x11829b000) [pid = 2216] [serial = 1879] [outer = 0x117203000] 23:55:20 INFO - PROCESS | 2216 | 1467615320030 Marionette DEBUG loaded listener.js 23:55:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1184aa400) [pid = 2216] [serial = 1880] [outer = 0x117203000] 23:55:20 INFO - PROCESS | 2216 | 1467615320336 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]]]}] 23:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 533ms 23:55:20 INFO - PROCESS | 2216 | 1467615320366 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:55:20 INFO - PROCESS | 2216 | 1467615320370 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 23:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:55:20 INFO - PROCESS | 2216 | 1467615320372 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:55:20 INFO - PROCESS | 2216 | 1467615320373 Marionette TRACE conn2 <- [1,2478,null,{}] 23:55:20 INFO - PROCESS | 2216 | 1467615320376 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}] 23:55:20 INFO - PROCESS | 2216 | 1467615320377 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:20 INFO - PROCESS | 2216 | 1467615320454 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:55:20 INFO - PROCESS | 2216 | 1467615320513 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:20 INFO - PROCESS | 2216 | 1467615320515 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917c800 == 31 [pid = 2216] [id = 627] 23:55:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11830a000) [pid = 2216] [serial = 1881] [outer = 0x0] 23:55:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1185dcc00) [pid = 2216] [serial = 1882] [outer = 0x11830a000] 23:55:20 INFO - PROCESS | 2216 | 1467615320541 Marionette DEBUG loaded listener.js 23:55:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11910f400) [pid = 2216] [serial = 1883] [outer = 0x11830a000] 23:55:20 INFO - PROCESS | 2216 | 1467615320853 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]]]}] 23:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 23:55:20 INFO - PROCESS | 2216 | 1467615320893 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:55:20 INFO - PROCESS | 2216 | 1467615320894 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 23:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:55:20 INFO - PROCESS | 2216 | 1467615320896 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:55:20 INFO - PROCESS | 2216 | 1467615320907 Marionette TRACE conn2 <- [1,2482,null,{}] 23:55:20 INFO - PROCESS | 2216 | 1467615320909 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}] 23:55:20 INFO - PROCESS | 2216 | 1467615320910 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:21 INFO - PROCESS | 2216 | 1467615321006 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:55:21 INFO - PROCESS | 2216 | 1467615321020 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:21 INFO - PROCESS | 2216 | 1467615321021 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x12103d800 == 32 [pid = 2216] [id = 628] 23:55:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x11939f800) [pid = 2216] [serial = 1884] [outer = 0x0] 23:55:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x119697800) [pid = 2216] [serial = 1885] [outer = 0x11939f800] 23:55:21 INFO - PROCESS | 2216 | 1467615321046 Marionette DEBUG loaded listener.js 23:55:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1197eb000) [pid = 2216] [serial = 1886] [outer = 0x11939f800] 23:55:21 INFO - PROCESS | 2216 | 1467615321399 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]]]}] 23:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 530ms 23:55:21 INFO - PROCESS | 2216 | 1467615321427 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:55:21 INFO - PROCESS | 2216 | 1467615321429 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 23:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:55:21 INFO - PROCESS | 2216 | 1467615321437 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:55:21 INFO - PROCESS | 2216 | 1467615321438 Marionette TRACE conn2 <- [1,2486,null,{}] 23:55:21 INFO - PROCESS | 2216 | 1467615321441 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}] 23:55:21 INFO - PROCESS | 2216 | 1467615321445 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:21 INFO - PROCESS | 2216 | 1467615321562 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:55:21 INFO - PROCESS | 2216 | 1467615321566 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:21 INFO - PROCESS | 2216 | 1467615321568 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d12000 == 33 [pid = 2216] [id = 629] 23:55:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1193a0c00) [pid = 2216] [serial = 1887] [outer = 0x0] 23:55:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x119df8c00) [pid = 2216] [serial = 1888] [outer = 0x1193a0c00] 23:55:21 INFO - PROCESS | 2216 | 1467615321593 Marionette DEBUG loaded listener.js 23:55:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x121098800) [pid = 2216] [serial = 1889] [outer = 0x1193a0c00] 23:55:21 INFO - PROCESS | 2216 | 1467615321929 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]]]}] 23:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 525ms 23:55:21 INFO - PROCESS | 2216 | 1467615321956 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:55:21 INFO - PROCESS | 2216 | 1467615321957 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 23:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:55:21 INFO - PROCESS | 2216 | 1467615321967 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:55:21 INFO - PROCESS | 2216 | 1467615321969 Marionette TRACE conn2 <- [1,2490,null,{}] 23:55:21 INFO - PROCESS | 2216 | 1467615321971 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}] 23:55:21 INFO - PROCESS | 2216 | 1467615321972 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:22 INFO - PROCESS | 2216 | 1467615322083 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:55:22 INFO - PROCESS | 2216 | 1467615322087 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:22 INFO - PROCESS | 2216 | 1467615322088 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x126041000 == 34 [pid = 2216] [id = 630] 23:55:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1167cd800) [pid = 2216] [serial = 1890] [outer = 0x0] 23:55:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x1215e2000) [pid = 2216] [serial = 1891] [outer = 0x1167cd800] 23:55:22 INFO - PROCESS | 2216 | 1467615322112 Marionette DEBUG loaded listener.js 23:55:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x121b94800) [pid = 2216] [serial = 1892] [outer = 0x1167cd800] 23:55:22 INFO - PROCESS | 2216 | 1467615322449 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]]]}] 23:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 528ms 23:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:55:22 INFO - PROCESS | 2216 | 1467615322489 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:55:22 INFO - PROCESS | 2216 | 1467615322490 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 23:55:22 INFO - PROCESS | 2216 | 1467615322492 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:55:22 INFO - PROCESS | 2216 | 1467615322493 Marionette TRACE conn2 <- [1,2494,null,{}] 23:55:22 INFO - PROCESS | 2216 | 1467615322496 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}] 23:55:22 INFO - PROCESS | 2216 | 1467615322497 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:22 INFO - PROCESS | 2216 | 1467615322597 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:55:22 INFO - PROCESS | 2216 | 1467615322601 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:22 INFO - PROCESS | 2216 | 1467615322602 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x126990800 == 35 [pid = 2216] [id = 631] 23:55:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x119694000) [pid = 2216] [serial = 1893] [outer = 0x0] 23:55:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x124145c00) [pid = 2216] [serial = 1894] [outer = 0x119694000] 23:55:22 INFO - PROCESS | 2216 | 1467615322626 Marionette DEBUG loaded listener.js 23:55:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x12438c800) [pid = 2216] [serial = 1895] [outer = 0x119694000] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x12a74d400) [pid = 2216] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x12a68e000) [pid = 2216] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x124ceec00) [pid = 2216] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x128ba2000) [pid = 2216] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x11873f000) [pid = 2216] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1127d8c00) [pid = 2216] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x11873e400) [pid = 2216] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1237bb800) [pid = 2216] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x128dd6400) [pid = 2216] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1170dcc00) [pid = 2216] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1132cc400) [pid = 2216] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x12453fc00) [pid = 2216] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x112e90800) [pid = 2216] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11873d800) [pid = 2216] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:55:23 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1185e0400) [pid = 2216] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:55:23 INFO - PROCESS | 2216 | 1467615323143 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]]]}] 23:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 23:55:23 INFO - PROCESS | 2216 | 1467615323163 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 2216 | 1467615323164 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 23:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:55:23 INFO - PROCESS | 2216 | 1467615323167 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 2216 | 1467615323169 Marionette TRACE conn2 <- [1,2498,null,{}] 23:55:23 INFO - PROCESS | 2216 | 1467615323172 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}] 23:55:23 INFO - PROCESS | 2216 | 1467615323173 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:23 INFO - PROCESS | 2216 | 1467615323255 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:55:23 INFO - PROCESS | 2216 | 1467615323317 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:23 INFO - PROCESS | 2216 | 1467615323318 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f13000 == 36 [pid = 2216] [id = 632] 23:55:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1170dcc00) [pid = 2216] [serial = 1896] [outer = 0x0] 23:55:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11829c400) [pid = 2216] [serial = 1897] [outer = 0x1170dcc00] 23:55:23 INFO - PROCESS | 2216 | 1467615323343 Marionette DEBUG loaded listener.js 23:55:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124149000) [pid = 2216] [serial = 1898] [outer = 0x1170dcc00] 23:55:23 INFO - PROCESS | 2216 | 1467615323606 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]]]}] 23:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 471ms 23:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:55:23 INFO - PROCESS | 2216 | 1467615323639 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 2216 | 1467615323640 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 23:55:23 INFO - PROCESS | 2216 | 1467615323642 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 2216 | 1467615323643 Marionette TRACE conn2 <- [1,2502,null,{}] 23:55:23 INFO - PROCESS | 2216 | 1467615323646 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}] 23:55:23 INFO - PROCESS | 2216 | 1467615323647 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:23 INFO - PROCESS | 2216 | 1467615323727 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:55:23 INFO - PROCESS | 2216 | 1467615323731 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:23 INFO - PROCESS | 2216 | 1467615323734 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a314800 == 37 [pid = 2216] [id = 633] 23:55:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x11990b800) [pid = 2216] [serial = 1899] [outer = 0x0] 23:55:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1243d3000) [pid = 2216] [serial = 1900] [outer = 0x11990b800] 23:55:23 INFO - PROCESS | 2216 | 1467615323759 Marionette DEBUG loaded listener.js 23:55:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x124be8c00) [pid = 2216] [serial = 1901] [outer = 0x11990b800] 23:55:24 INFO - PROCESS | 2216 | 1467615324100 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]]]}] 23:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 468ms 23:55:24 INFO - PROCESS | 2216 | 1467615324111 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:55:24 INFO - PROCESS | 2216 | 1467615324112 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:55:24 INFO - PROCESS | 2216 | 1467615324114 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:55:24 INFO - PROCESS | 2216 | 1467615324118 Marionette TRACE conn2 <- [1,2506,null,{}] 23:55:24 INFO - PROCESS | 2216 | 1467615324122 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}] 23:55:24 INFO - PROCESS | 2216 | 1467615324123 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:24 INFO - PROCESS | 2216 | 1467615324261 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:55:24 INFO - PROCESS | 2216 | 1467615324268 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:24 INFO - PROCESS | 2216 | 1467615324270 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a614800 == 38 [pid = 2216] [id = 634] 23:55:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1243c6400) [pid = 2216] [serial = 1902] [outer = 0x0] 23:55:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x124c91400) [pid = 2216] [serial = 1903] [outer = 0x1243c6400] 23:55:24 INFO - PROCESS | 2216 | 1467615324297 Marionette DEBUG loaded listener.js 23:55:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124cfbc00) [pid = 2216] [serial = 1904] [outer = 0x1243c6400] 23:55:24 INFO - PROCESS | 2216 | 1467615324687 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]]]}] 23:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 624ms 23:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:55:24 INFO - PROCESS | 2216 | 1467615324743 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:55:24 INFO - PROCESS | 2216 | 1467615324745 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:55:24 INFO - PROCESS | 2216 | 1467615324750 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:55:24 INFO - PROCESS | 2216 | 1467615324752 Marionette TRACE conn2 <- [1,2510,null,{}] 23:55:24 INFO - PROCESS | 2216 | 1467615324756 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}] 23:55:24 INFO - PROCESS | 2216 | 1467615324757 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:24 INFO - PROCESS | 2216 | 1467615324916 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:55:24 INFO - PROCESS | 2216 | 1467615324975 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:24 INFO - PROCESS | 2216 | 1467615324976 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b70a800 == 39 [pid = 2216] [id = 635] 23:55:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1197e9400) [pid = 2216] [serial = 1905] [outer = 0x0] 23:55:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x12652b000) [pid = 2216] [serial = 1906] [outer = 0x1197e9400] 23:55:25 INFO - PROCESS | 2216 | 1467615325017 Marionette DEBUG loaded listener.js 23:55:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x126927800) [pid = 2216] [serial = 1907] [outer = 0x1197e9400] 23:55:25 INFO - PROCESS | 2216 | 1467615325599 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]]]}] 23:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 925ms 23:55:25 INFO - PROCESS | 2216 | 1467615325672 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:55:25 INFO - PROCESS | 2216 | 1467615325675 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:55:25 INFO - PROCESS | 2216 | 1467615325678 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:55:25 INFO - PROCESS | 2216 | 1467615325681 Marionette TRACE conn2 <- [1,2514,null,{}] 23:55:25 INFO - PROCESS | 2216 | 1467615325685 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}] 23:55:25 INFO - PROCESS | 2216 | 1467615325687 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:25 INFO - PROCESS | 2216 | 1467615325796 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:55:25 INFO - PROCESS | 2216 | 1467615325878 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:25 INFO - PROCESS | 2216 | 1467615325880 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x11831e800 == 40 [pid = 2216] [id = 636] 23:55:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x113d3f800) [pid = 2216] [serial = 1908] [outer = 0x0] 23:55:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x115e28c00) [pid = 2216] [serial = 1909] [outer = 0x113d3f800] 23:55:25 INFO - PROCESS | 2216 | 1467615325911 Marionette DEBUG loaded listener.js 23:55:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x11662c800) [pid = 2216] [serial = 1910] [outer = 0x113d3f800] 23:55:26 INFO - PROCESS | 2216 | 1467615326426 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]]]}] 23:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 774ms 23:55:26 INFO - PROCESS | 2216 | 1467615326477 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:55:26 INFO - PROCESS | 2216 | 1467615326480 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:55:26 INFO - PROCESS | 2216 | 1467615326488 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:55:26 INFO - PROCESS | 2216 | 1467615326490 Marionette TRACE conn2 <- [1,2518,null,{}] 23:55:26 INFO - PROCESS | 2216 | 1467615326492 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}] 23:55:26 INFO - PROCESS | 2216 | 1467615326494 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:26 INFO - PROCESS | 2216 | 1467615326717 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:55:26 INFO - PROCESS | 2216 | 1467615326809 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:26 INFO - PROCESS | 2216 | 1467615326811 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x1170a6000 == 41 [pid = 2216] [id = 637] 23:55:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x115e22000) [pid = 2216] [serial = 1911] [outer = 0x0] 23:55:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x115e2fc00) [pid = 2216] [serial = 1912] [outer = 0x115e22000] 23:55:26 INFO - PROCESS | 2216 | 1467615326839 Marionette DEBUG loaded listener.js 23:55:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x116713800) [pid = 2216] [serial = 1913] [outer = 0x115e22000] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x12a614800 == 40 [pid = 2216] [id = 634] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x12a314800 == 39 [pid = 2216] [id = 633] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x128f13000 == 38 [pid = 2216] [id = 632] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x126990800 == 37 [pid = 2216] [id = 631] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x126041000 == 36 [pid = 2216] [id = 630] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x121d12000 == 35 [pid = 2216] [id = 629] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x12103d800 == 34 [pid = 2216] [id = 628] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x11917c800 == 33 [pid = 2216] [id = 627] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x11877a800 == 32 [pid = 2216] [id = 626] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x117e78000 == 31 [pid = 2216] [id = 625] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x11666a000 == 30 [pid = 2216] [id = 624] 23:55:27 INFO - PROCESS | 2216 | --DOCSHELL 0x118329800 == 29 [pid = 2216] [id = 623] 23:55:27 INFO - PROCESS | 2216 | 1467615327301 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]]]}] 23:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 823ms 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x12a7b0800) [pid = 2216] [serial = 1856] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x12a7aac00) [pid = 2216] [serial = 1855] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x12a74e800) [pid = 2216] [serial = 1852] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1260edc00) [pid = 2216] [serial = 1834] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x128ba6c00) [pid = 2216] [serial = 1837] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1291a6400) [pid = 2216] [serial = 1840] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1292ce000) [pid = 2216] [serial = 1841] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x119105800) [pid = 2216] [serial = 1822] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x119698400) [pid = 2216] [serial = 1823] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1172fb800) [pid = 2216] [serial = 1844] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1187efc00) [pid = 2216] [serial = 1816] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1193a8c00) [pid = 2216] [serial = 1817] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124151c00) [pid = 2216] [serial = 1828] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1243ce000) [pid = 2216] [serial = 1829] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1291aa000) [pid = 2216] [serial = 1811] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1181b5400) [pid = 2216] [serial = 1819] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1184ac400) [pid = 2216] [serial = 1820] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120f9e800) [pid = 2216] [serial = 1825] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x121099800) [pid = 2216] [serial = 1826] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x124be7400) [pid = 2216] [serial = 1831] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1133dd000) [pid = 2216] [serial = 1813] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x115e2cc00) [pid = 2216] [serial = 1814] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x12a755c00) [pid = 2216] [serial = 1853] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x12a689800) [pid = 2216] [serial = 1850] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x128a1b000) [pid = 2216] [serial = 1835] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x113371800) [pid = 2216] [serial = 1843] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x128b44400) [pid = 2216] [serial = 1849] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x12414fc00) [pid = 2216] [serial = 1846] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1243cc800) [pid = 2216] [serial = 1847] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x124ce1800) [pid = 2216] [serial = 1832] [outer = 0x0] [url = about:blank] 23:55:27 INFO - PROCESS | 2216 | 1467615327322 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:55:27 INFO - PROCESS | 2216 | 1467615327324 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:55:27 INFO - PROCESS | 2216 | 1467615327330 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:55:27 INFO - PROCESS | 2216 | 1467615327334 Marionette TRACE conn2 <- [1,2522,null,{}] 23:55:27 INFO - PROCESS | 2216 | 1467615327338 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}] 23:55:27 INFO - PROCESS | 2216 | 1467615327340 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:27 INFO - PROCESS | 2216 | 1467615327420 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:55:27 INFO - PROCESS | 2216 | 1467615327424 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:27 INFO - PROCESS | 2216 | 1467615327425 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x118327800 == 30 [pid = 2216] [id = 638] 23:55:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x11720cc00) [pid = 2216] [serial = 1914] [outer = 0x0] 23:55:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x118304c00) [pid = 2216] [serial = 1915] [outer = 0x11720cc00] 23:55:27 INFO - PROCESS | 2216 | 1467615327452 Marionette DEBUG loaded listener.js 23:55:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1184ad000) [pid = 2216] [serial = 1916] [outer = 0x11720cc00] 23:55:27 INFO - PROCESS | 2216 | 1467615327812 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]]]}] 23:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 527ms 23:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:55:27 INFO - PROCESS | 2216 | 1467615327868 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:55:27 INFO - PROCESS | 2216 | 1467615327870 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:55:27 INFO - PROCESS | 2216 | 1467615327873 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:55:27 INFO - PROCESS | 2216 | 1467615327874 Marionette TRACE conn2 <- [1,2526,null,{}] 23:55:27 INFO - PROCESS | 2216 | 1467615327877 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}] 23:55:27 INFO - PROCESS | 2216 | 1467615327878 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:27 INFO - PROCESS | 2216 | 1467615327956 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:55:27 INFO - PROCESS | 2216 | 1467615327963 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:27 INFO - PROCESS | 2216 | 1467615327964 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a5e000 == 31 [pid = 2216] [id = 639] 23:55:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x118744c00) [pid = 2216] [serial = 1917] [outer = 0x0] 23:55:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x11939f000) [pid = 2216] [serial = 1918] [outer = 0x118744c00] 23:55:27 INFO - PROCESS | 2216 | 1467615327992 Marionette DEBUG loaded listener.js 23:55:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1197cc000) [pid = 2216] [serial = 1919] [outer = 0x118744c00] 23:55:28 INFO - PROCESS | 2216 | 1467615328342 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]]]}] 23:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 23:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:55:28 INFO - PROCESS | 2216 | 1467615328395 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:55:28 INFO - PROCESS | 2216 | 1467615328398 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:55:28 INFO - PROCESS | 2216 | 1467615328406 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:55:28 INFO - PROCESS | 2216 | 1467615328409 Marionette TRACE conn2 <- [1,2530,null,{}] 23:55:28 INFO - PROCESS | 2216 | 1467615328412 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}] 23:55:28 INFO - PROCESS | 2216 | 1467615328414 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:28 INFO - PROCESS | 2216 | 1467615328496 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:55:28 INFO - PROCESS | 2216 | 1467615328502 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:28 INFO - PROCESS | 2216 | 1467615328503 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x123726000 == 32 [pid = 2216] [id = 640] 23:55:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1197cc400) [pid = 2216] [serial = 1920] [outer = 0x0] 23:55:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x119911c00) [pid = 2216] [serial = 1921] [outer = 0x1197cc400] 23:55:28 INFO - PROCESS | 2216 | 1467615328528 Marionette DEBUG loaded listener.js 23:55:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120f9bc00) [pid = 2216] [serial = 1922] [outer = 0x1197cc400] 23:55:28 INFO - PROCESS | 2216 | 1467615328930 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]]]}] 23:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 577ms 23:55:28 INFO - PROCESS | 2216 | 1467615328980 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:55:28 INFO - PROCESS | 2216 | 1467615328982 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:55:28 INFO - PROCESS | 2216 | 1467615328985 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:55:28 INFO - PROCESS | 2216 | 1467615328987 Marionette TRACE conn2 <- [1,2534,null,{}] 23:55:28 INFO - PROCESS | 2216 | 1467615328990 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}] 23:55:28 INFO - PROCESS | 2216 | 1467615328992 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:29 INFO - PROCESS | 2216 | 1467615329152 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:55:29 INFO - PROCESS | 2216 | 1467615329166 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:29 INFO - PROCESS | 2216 | 1467615329167 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x12697d800 == 33 [pid = 2216] [id = 641] 23:55:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x120f92c00) [pid = 2216] [serial = 1923] [outer = 0x0] 23:55:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x121223400) [pid = 2216] [serial = 1924] [outer = 0x120f92c00] 23:55:29 INFO - PROCESS | 2216 | 1467615329209 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x121b3c400) [pid = 2216] [serial = 1925] [outer = 0x120f92c00] 23:55:29 INFO - PROCESS | 2216 | 1467615329589 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]]]}] 23:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 23:55:29 INFO - PROCESS | 2216 | 1467615329604 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:55:29 INFO - PROCESS | 2216 | 1467615329606 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:55:29 INFO - PROCESS | 2216 | 1467615329610 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:55:29 INFO - PROCESS | 2216 | 1467615329612 Marionette TRACE conn2 <- [1,2538,null,{}] 23:55:29 INFO - PROCESS | 2216 | 1467615329615 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}] 23:55:29 INFO - PROCESS | 2216 | 1467615329617 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:29 INFO - PROCESS | 2216 | 1467615329766 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:55:29 INFO - PROCESS | 2216 | 1467615329869 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:29 INFO - PROCESS | 2216 | 1467615329875 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1b000 == 34 [pid = 2216] [id = 642] 23:55:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124153400) [pid = 2216] [serial = 1926] [outer = 0x0] 23:55:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1243cc400) [pid = 2216] [serial = 1927] [outer = 0x124153400] 23:55:29 INFO - PROCESS | 2216 | 1467615329927 Marionette DEBUG loaded listener.js 23:55:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124cd9800) [pid = 2216] [serial = 1928] [outer = 0x124153400] 23:55:30 INFO - PROCESS | 2216 | 1467615330323 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]]]}] 23:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 720ms 23:55:30 INFO - PROCESS | 2216 | 1467615330330 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:55:30 INFO - PROCESS | 2216 | 1467615330332 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:55:30 INFO - PROCESS | 2216 | 1467615330336 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:55:30 INFO - PROCESS | 2216 | 1467615330338 Marionette TRACE conn2 <- [1,2542,null,{}] 23:55:30 INFO - PROCESS | 2216 | 1467615330341 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}] 23:55:30 INFO - PROCESS | 2216 | 1467615330343 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:30 INFO - PROCESS | 2216 | 1467615330455 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:55:30 INFO - PROCESS | 2216 | 1467615330491 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:30 INFO - PROCESS | 2216 | 1467615330492 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a31c800 == 35 [pid = 2216] [id = 643] 23:55:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1185e1400) [pid = 2216] [serial = 1929] [outer = 0x0] 23:55:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x124cf3400) [pid = 2216] [serial = 1930] [outer = 0x1185e1400] 23:55:30 INFO - PROCESS | 2216 | 1467615330512 Marionette DEBUG loaded listener.js 23:55:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1260ed000) [pid = 2216] [serial = 1931] [outer = 0x1185e1400] 23:55:30 INFO - PROCESS | 2216 | 1467615330879 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]]]}] 23:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 571ms 23:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:55:30 INFO - PROCESS | 2216 | 1467615330908 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:55:30 INFO - PROCESS | 2216 | 1467615330910 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:55:30 INFO - PROCESS | 2216 | 1467615330913 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:55:30 INFO - PROCESS | 2216 | 1467615330917 Marionette TRACE conn2 <- [1,2546,null,{}] 23:55:30 INFO - PROCESS | 2216 | 1467615330922 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}] 23:55:30 INFO - PROCESS | 2216 | 1467615330923 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:31 INFO - PROCESS | 2216 | 1467615331077 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:55:31 INFO - PROCESS | 2216 | 1467615331098 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:31 INFO - PROCESS | 2216 | 1467615331099 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x119618800 == 36 [pid = 2216] [id = 644] 23:55:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1138ea400) [pid = 2216] [serial = 1932] [outer = 0x0] 23:55:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x119109400) [pid = 2216] [serial = 1933] [outer = 0x1138ea400] 23:55:31 INFO - PROCESS | 2216 | 1467615331140 Marionette DEBUG loaded listener.js 23:55:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x126c1d400) [pid = 2216] [serial = 1934] [outer = 0x1138ea400] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x126c1cc00) [pid = 2216] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x11939f800) [pid = 2216] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x115e2b400) [pid = 2216] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11830a000) [pid = 2216] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x117203000) [pid = 2216] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1181b6c00) [pid = 2216] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x112f3a000) [pid = 2216] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1193a0c00) [pid = 2216] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x118305400) [pid = 2216] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1197d3400) [pid = 2216] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x124cf7c00) [pid = 2216] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x11602b000) [pid = 2216] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x119694000) [pid = 2216] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1170dcc00) [pid = 2216] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1167cd800) [pid = 2216] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x11990b800) [pid = 2216] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:55:31 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1243c6400) [pid = 2216] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:55:31 INFO - PROCESS | 2216 | 1467615331604 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]]]}] 23:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 726ms 23:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:55:31 INFO - PROCESS | 2216 | 1467615331638 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:55:31 INFO - PROCESS | 2216 | 1467615331640 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:55:31 INFO - PROCESS | 2216 | 1467615331642 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:55:31 INFO - PROCESS | 2216 | 1467615331643 Marionette TRACE conn2 <- [1,2550,null,{}] 23:55:31 INFO - PROCESS | 2216 | 1467615331645 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}] 23:55:31 INFO - PROCESS | 2216 | 1467615331646 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:31 INFO - PROCESS | 2216 | 1467615331725 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:55:31 INFO - PROCESS | 2216 | 1467615331729 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:31 INFO - PROCESS | 2216 | 1467615331730 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x126009000 == 37 [pid = 2216] [id = 645] 23:55:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x113372000) [pid = 2216] [serial = 1935] [outer = 0x0] 23:55:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x11830a000) [pid = 2216] [serial = 1936] [outer = 0x113372000] 23:55:31 INFO - PROCESS | 2216 | 1467615331761 Marionette DEBUG loaded listener.js 23:55:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x119694000) [pid = 2216] [serial = 1937] [outer = 0x113372000] 23:55:32 INFO - PROCESS | 2216 | 1467615332103 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]]]}] 23:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 468ms 23:55:32 INFO - PROCESS | 2216 | 1467615332110 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:55:32 INFO - PROCESS | 2216 | 1467615332111 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:55:32 INFO - PROCESS | 2216 | 1467615332113 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:55:32 INFO - PROCESS | 2216 | 1467615332115 Marionette TRACE conn2 <- [1,2554,null,{}] 23:55:32 INFO - PROCESS | 2216 | 1467615332121 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}] 23:55:32 INFO - PROCESS | 2216 | 1467615332122 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:32 INFO - PROCESS | 2216 | 1467615332240 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:55:32 INFO - PROCESS | 2216 | 1467615332248 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:32 INFO - PROCESS | 2216 | 1467615332249 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b918000 == 38 [pid = 2216] [id = 646] 23:55:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x113f33c00) [pid = 2216] [serial = 1938] [outer = 0x0] 23:55:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120fc6c00) [pid = 2216] [serial = 1939] [outer = 0x113f33c00] 23:55:32 INFO - PROCESS | 2216 | 1467615332290 Marionette DEBUG loaded listener.js 23:55:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124cdb000) [pid = 2216] [serial = 1940] [outer = 0x113f33c00] 23:55:32 INFO - PROCESS | 2216 | 1467615332747 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]]]}] 23:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 23:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:55:32 INFO - PROCESS | 2216 | 1467615332786 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:55:32 INFO - PROCESS | 2216 | 1467615332787 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:55:32 INFO - PROCESS | 2216 | 1467615332789 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:55:32 INFO - PROCESS | 2216 | 1467615332790 Marionette TRACE conn2 <- [1,2558,null,{}] 23:55:32 INFO - PROCESS | 2216 | 1467615332792 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}] 23:55:32 INFO - PROCESS | 2216 | 1467615332793 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:32 INFO - PROCESS | 2216 | 1467615332897 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:55:32 INFO - PROCESS | 2216 | 1467615332903 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:32 INFO - PROCESS | 2216 | 1467615332904 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd69800 == 39 [pid = 2216] [id = 647] 23:55:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1193a0c00) [pid = 2216] [serial = 1941] [outer = 0x0] 23:55:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x128a0cc00) [pid = 2216] [serial = 1942] [outer = 0x1193a0c00] 23:55:32 INFO - PROCESS | 2216 | 1467615332938 Marionette DEBUG loaded listener.js 23:55:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x128a23800) [pid = 2216] [serial = 1943] [outer = 0x1193a0c00] 23:55:33 INFO - PROCESS | 2216 | 1467615333270 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]]]}] 23:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 23:55:33 INFO - PROCESS | 2216 | 1467615333307 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:55:33 INFO - PROCESS | 2216 | 1467615333308 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:55:33 INFO - PROCESS | 2216 | 1467615333311 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - PROCESS | 2216 | 1467615333312 Marionette TRACE conn2 <- [1,2562,null,{}] 23:55:33 INFO - PROCESS | 2216 | 1467615333314 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}] 23:55:33 INFO - PROCESS | 2216 | 1467615333316 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:33 INFO - PROCESS | 2216 | 1467615333409 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:55:33 INFO - PROCESS | 2216 | 1467615333474 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:33 INFO - PROCESS | 2216 | 1467615333475 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4a2000 == 40 [pid = 2216] [id = 648] 23:55:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x126927c00) [pid = 2216] [serial = 1944] [outer = 0x0] 23:55:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x128a30400) [pid = 2216] [serial = 1945] [outer = 0x126927c00] 23:55:33 INFO - PROCESS | 2216 | 1467615333499 Marionette DEBUG loaded listener.js 23:55:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x128f96c00) [pid = 2216] [serial = 1946] [outer = 0x126927c00] 23:55:33 INFO - PROCESS | 2216 | 1467615333951 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]]]}] 23:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 668ms 23:55:33 INFO - PROCESS | 2216 | 1467615333988 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 2216 | 1467615333991 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:55:33 INFO - PROCESS | 2216 | 1467615333994 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:55:34 INFO - PROCESS | 2216 | 1467615333998 Marionette TRACE conn2 <- [1,2566,null,{}] 23:55:34 INFO - PROCESS | 2216 | 1467615334004 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}] 23:55:34 INFO - PROCESS | 2216 | 1467615334005 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:34 INFO - PROCESS | 2216 | 1467615334110 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:55:34 INFO - PROCESS | 2216 | 1467615334184 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 2216 | 1467615334186 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x119972800 == 41 [pid = 2216] [id = 649] 23:55:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x116630000) [pid = 2216] [serial = 1947] [outer = 0x0] 23:55:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1170d8000) [pid = 2216] [serial = 1948] [outer = 0x116630000] 23:55:34 INFO - PROCESS | 2216 | 1467615334218 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1184aac00) [pid = 2216] [serial = 1949] [outer = 0x116630000] 23:55:34 INFO - PROCESS | 2216 | 1467615334664 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]]]}] 23:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 724ms 23:55:34 INFO - PROCESS | 2216 | 1467615334724 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:55:34 INFO - PROCESS | 2216 | 1467615334727 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:55:34 INFO - PROCESS | 2216 | 1467615334747 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:55:34 INFO - PROCESS | 2216 | 1467615334750 Marionette TRACE conn2 <- [1,2570,null,{}] 23:55:34 INFO - PROCESS | 2216 | 1467615334755 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}] 23:55:34 INFO - PROCESS | 2216 | 1467615334757 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:34 INFO - PROCESS | 2216 | 1467615334863 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:55:34 INFO - PROCESS | 2216 | 1467615334942 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 2216 | 1467615334944 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292a9000 == 42 [pid = 2216] [id = 650] 23:55:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1197c8400) [pid = 2216] [serial = 1950] [outer = 0x0] 23:55:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x119907c00) [pid = 2216] [serial = 1951] [outer = 0x1197c8400] 23:55:34 INFO - PROCESS | 2216 | 1467615334978 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x120efa000) [pid = 2216] [serial = 1952] [outer = 0x1197c8400] 23:55:35 INFO - PROCESS | 2216 | 1467615335483 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]]]}] 23:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 795ms 23:55:35 INFO - PROCESS | 2216 | 1467615335528 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:55:35 INFO - PROCESS | 2216 | 1467615335530 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:55:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:55:35 INFO - PROCESS | 2216 | 1467615335534 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:55:35 INFO - PROCESS | 2216 | 1467615335538 Marionette TRACE conn2 <- [1,2574,null,{}] 23:55:35 INFO - PROCESS | 2216 | 1467615335550 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}] 23:55:35 INFO - PROCESS | 2216 | 1467615335555 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:35 INFO - PROCESS | 2216 | 1467615335705 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:55:35 INFO - PROCESS | 2216 | 1467615335826 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 2216 | 1467615335830 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5a9000 == 43 [pid = 2216] [id = 651] 23:55:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x124684400) [pid = 2216] [serial = 1953] [outer = 0x0] 23:55:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x124c93400) [pid = 2216] [serial = 1954] [outer = 0x124684400] 23:55:35 INFO - PROCESS | 2216 | 1467615335904 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1265e7c00) [pid = 2216] [serial = 1955] [outer = 0x124684400] 23:55:36 INFO - PROCESS | 2216 | 1467615336356 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]]]}] 23:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 877ms 23:55:36 INFO - PROCESS | 2216 | 1467615336419 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 2216 | 1467615336421 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:55:36 INFO - PROCESS | 2216 | 1467615336425 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - PROCESS | 2216 | 1467615336426 Marionette TRACE conn2 <- [1,2578,null,{}] 23:55:36 INFO - PROCESS | 2216 | 1467615336428 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}] 23:55:36 INFO - PROCESS | 2216 | 1467615336429 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:36 INFO - PROCESS | 2216 | 1467615336594 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:55:36 INFO - PROCESS | 2216 | 1467615336673 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:36 INFO - PROCESS | 2216 | 1467615336674 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12601a800 == 44 [pid = 2216] [id = 652] 23:55:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x119399400) [pid = 2216] [serial = 1956] [outer = 0x0] 23:55:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x124c95400) [pid = 2216] [serial = 1957] [outer = 0x119399400] 23:55:36 INFO - PROCESS | 2216 | 1467615336704 Marionette DEBUG loaded listener.js 23:55:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x128b3c400) [pid = 2216] [serial = 1958] [outer = 0x119399400] 23:55:37 INFO - PROCESS | 2216 | 1467615337262 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]]]}] 23:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 868ms 23:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:55:37 INFO - PROCESS | 2216 | 1467615337294 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:55:37 INFO - PROCESS | 2216 | 1467615337296 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:55:37 INFO - PROCESS | 2216 | 1467615337302 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:55:37 INFO - PROCESS | 2216 | 1467615337304 Marionette TRACE conn2 <- [1,2582,null,{}] 23:55:37 INFO - PROCESS | 2216 | 1467615337308 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}] 23:55:37 INFO - PROCESS | 2216 | 1467615337309 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:37 INFO - PROCESS | 2216 | 1467615337408 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:55:37 INFO - PROCESS | 2216 | 1467615337470 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 2216 | 1467615337473 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x118783800 == 45 [pid = 2216] [id = 653] 23:55:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x115e29c00) [pid = 2216] [serial = 1959] [outer = 0x0] 23:55:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x11607b000) [pid = 2216] [serial = 1960] [outer = 0x115e29c00] 23:55:37 INFO - PROCESS | 2216 | 1467615337501 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x1170d9000) [pid = 2216] [serial = 1961] [outer = 0x115e29c00] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd69800 == 44 [pid = 2216] [id = 647] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12b918000 == 43 [pid = 2216] [id = 646] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x126009000 == 42 [pid = 2216] [id = 645] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x119618800 == 41 [pid = 2216] [id = 644] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12a31c800 == 40 [pid = 2216] [id = 643] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1b000 == 39 [pid = 2216] [id = 642] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12697d800 == 38 [pid = 2216] [id = 641] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x123726000 == 37 [pid = 2216] [id = 640] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x119a5e000 == 36 [pid = 2216] [id = 639] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x118327800 == 35 [pid = 2216] [id = 638] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x1170a6000 == 34 [pid = 2216] [id = 637] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x11831e800 == 33 [pid = 2216] [id = 636] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12b70a800 == 32 [pid = 2216] [id = 635] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12601a800 == 31 [pid = 2216] [id = 652] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5a9000 == 30 [pid = 2216] [id = 651] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x1292a9000 == 29 [pid = 2216] [id = 650] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x119972800 == 28 [pid = 2216] [id = 649] 23:55:38 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4a2000 == 27 [pid = 2216] [id = 648] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x119697800) [pid = 2216] [serial = 1885] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1162dd000) [pid = 2216] [serial = 1876] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x116709c00) [pid = 2216] [serial = 1877] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x1185dcc00) [pid = 2216] [serial = 1882] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x11829b000) [pid = 2216] [serial = 1879] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1184aa400) [pid = 2216] [serial = 1880] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x118fd2400) [pid = 2216] [serial = 1859] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x118310000) [pid = 2216] [serial = 1858] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x113371000) [pid = 2216] [serial = 1873] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x113d8fc00) [pid = 2216] [serial = 1874] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119df8c00) [pid = 2216] [serial = 1888] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1187f1000) [pid = 2216] [serial = 1871] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x118382c00) [pid = 2216] [serial = 1870] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x124144400) [pid = 2216] [serial = 1862] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x120f9f000) [pid = 2216] [serial = 1861] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x128a16400) [pid = 2216] [serial = 1865] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1265dfc00) [pid = 2216] [serial = 1864] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1291a2000) [pid = 2216] [serial = 1867] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x129446400) [pid = 2216] [serial = 1868] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124145c00) [pid = 2216] [serial = 1894] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x11829c400) [pid = 2216] [serial = 1897] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1215e2000) [pid = 2216] [serial = 1891] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x121b94800) [pid = 2216] [serial = 1892] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1243d3000) [pid = 2216] [serial = 1900] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x124149000) [pid = 2216] [serial = 1898] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12438c800) [pid = 2216] [serial = 1895] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x121098800) [pid = 2216] [serial = 1889] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x124c91400) [pid = 2216] [serial = 1903] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1197eb000) [pid = 2216] [serial = 1886] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x124cfbc00) [pid = 2216] [serial = 1904] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x11910f400) [pid = 2216] [serial = 1883] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x124be8c00) [pid = 2216] [serial = 1901] [outer = 0x0] [url = about:blank] 23:55:38 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x12919d800) [pid = 2216] [serial = 1838] [outer = 0x0] [url = about:blank] 23:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1225ms 23:55:38 INFO - PROCESS | 2216 | 1467615338516 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]]]}] 23:55:38 INFO - PROCESS | 2216 | 1467615338525 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 2216 | 1467615338528 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:55:38 INFO - PROCESS | 2216 | 1467615338531 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 2216 | 1467615338534 Marionette TRACE conn2 <- [1,2586,null,{}] 23:55:38 INFO - PROCESS | 2216 | 1467615338538 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}] 23:55:38 INFO - PROCESS | 2216 | 1467615338540 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:38 INFO - PROCESS | 2216 | 1467615338622 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:55:38 INFO - PROCESS | 2216 | 1467615338626 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:38 INFO - PROCESS | 2216 | 1467615338628 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b2000 == 28 [pid = 2216] [id = 654] 23:55:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x113865c00) [pid = 2216] [serial = 1962] [outer = 0x0] 23:55:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x113d3fc00) [pid = 2216] [serial = 1963] [outer = 0x113865c00] 23:55:38 INFO - PROCESS | 2216 | 1467615338658 Marionette DEBUG loaded listener.js 23:55:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x115e5a400) [pid = 2216] [serial = 1964] [outer = 0x113865c00] 23:55:39 INFO - PROCESS | 2216 | 1467615339009 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]]]}] 23:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 522ms 23:55:39 INFO - PROCESS | 2216 | 1467615339069 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:55:39 INFO - PROCESS | 2216 | 1467615339072 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:55:39 INFO - PROCESS | 2216 | 1467615339078 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:55:39 INFO - PROCESS | 2216 | 1467615339080 Marionette TRACE conn2 <- [1,2590,null,{}] 23:55:39 INFO - PROCESS | 2216 | 1467615339082 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}] 23:55:39 INFO - PROCESS | 2216 | 1467615339084 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:39 INFO - PROCESS | 2216 | 1467615339161 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:55:39 INFO - PROCESS | 2216 | 1467615339167 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 2216 | 1467615339170 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x118120800 == 29 [pid = 2216] [id = 655] 23:55:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1162e3800) [pid = 2216] [serial = 1965] [outer = 0x0] 23:55:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x116971c00) [pid = 2216] [serial = 1966] [outer = 0x1162e3800] 23:55:39 INFO - PROCESS | 2216 | 1467615339197 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x117eaa800) [pid = 2216] [serial = 1967] [outer = 0x1162e3800] 23:55:39 INFO - PROCESS | 2216 | 1467615339542 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]]]}] 23:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 471ms 23:55:39 INFO - PROCESS | 2216 | 1467615339552 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:55:39 INFO - PROCESS | 2216 | 1467615339562 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:55:39 INFO - PROCESS | 2216 | 1467615339564 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:55:39 INFO - PROCESS | 2216 | 1467615339569 Marionette TRACE conn2 <- [1,2594,null,{}] 23:55:39 INFO - PROCESS | 2216 | 1467615339577 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}] 23:55:39 INFO - PROCESS | 2216 | 1467615339580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:39 INFO - PROCESS | 2216 | 1467615339663 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:55:39 INFO - PROCESS | 2216 | 1467615339720 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 2216 | 1467615339722 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x119171800 == 30 [pid = 2216] [id = 656] 23:55:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x11830a400) [pid = 2216] [serial = 1968] [outer = 0x0] 23:55:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1184b2800) [pid = 2216] [serial = 1969] [outer = 0x11830a400] 23:55:39 INFO - PROCESS | 2216 | 1467615339750 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x118fd6000) [pid = 2216] [serial = 1970] [outer = 0x11830a400] 23:55:40 INFO - PROCESS | 2216 | 1467615340066 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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 524ms 23:55:40 INFO - PROCESS | 2216 | 1467615340089 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 2216 | 1467615340091 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:55:40 INFO - PROCESS | 2216 | 1467615340093 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 2216 | 1467615340094 Marionette TRACE conn2 <- [1,2598,null,{}] 23:55:40 INFO - PROCESS | 2216 | 1467615340097 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}] 23:55:40 INFO - PROCESS | 2216 | 1467615340098 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:40 INFO - PROCESS | 2216 | 1467615340177 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:55:40 INFO - PROCESS | 2216 | 1467615340238 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 2216 | 1467615340240 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a50000 == 31 [pid = 2216] [id = 657] 23:55:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1187f1000) [pid = 2216] [serial = 1971] [outer = 0x0] 23:55:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1193a3c00) [pid = 2216] [serial = 1972] [outer = 0x1187f1000] 23:55:40 INFO - PROCESS | 2216 | 1467615340266 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1197c9400) [pid = 2216] [serial = 1973] [outer = 0x1187f1000] 23:55:40 INFO - PROCESS | 2216 | 1467615340578 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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 23:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:55:40 INFO - PROCESS | 2216 | 1467615340613 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 2216 | 1467615340614 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:55:40 INFO - PROCESS | 2216 | 1467615340618 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 2216 | 1467615340620 Marionette TRACE conn2 <- [1,2602,null,{}] 23:55:40 INFO - PROCESS | 2216 | 1467615340623 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}] 23:55:40 INFO - PROCESS | 2216 | 1467615340624 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:40 INFO - PROCESS | 2216 | 1467615340736 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:55:40 INFO - PROCESS | 2216 | 1467615340781 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 2216 | 1467615340782 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x121964000 == 32 [pid = 2216] [id = 658] 23:55:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1197c9800) [pid = 2216] [serial = 1974] [outer = 0x0] 23:55:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11990c000) [pid = 2216] [serial = 1975] [outer = 0x1197c9800] 23:55:40 INFO - PROCESS | 2216 | 1467615340822 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x120efa800) [pid = 2216] [serial = 1976] [outer = 0x1197c9800] 23:55:41 INFO - PROCESS | 2216 | 1467615341272 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]]]}] 23:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 674ms 23:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:55:41 INFO - PROCESS | 2216 | 1467615341291 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 2216 | 1467615341293 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:55:41 INFO - PROCESS | 2216 | 1467615341295 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 2216 | 1467615341296 Marionette TRACE conn2 <- [1,2606,null,{}] 23:55:41 INFO - PROCESS | 2216 | 1467615341298 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}] 23:55:41 INFO - PROCESS | 2216 | 1467615341305 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:41 INFO - PROCESS | 2216 | 1467615341423 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:55:41 INFO - PROCESS | 2216 | 1467615341427 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 2216 | 1467615341428 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x12600e000 == 33 [pid = 2216] [id = 659] 23:55:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1197de400) [pid = 2216] [serial = 1977] [outer = 0x0] 23:55:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120f9fc00) [pid = 2216] [serial = 1978] [outer = 0x1197de400] 23:55:41 INFO - PROCESS | 2216 | 1467615341453 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x123799000) [pid = 2216] [serial = 1979] [outer = 0x1197de400] 23:55:41 INFO - PROCESS | 2216 | 1467615341797 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]]]}] 23:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 23:55:41 INFO - PROCESS | 2216 | 1467615341817 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 2216 | 1467615341819 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:55:41 INFO - PROCESS | 2216 | 1467615341827 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 2216 | 1467615341828 Marionette TRACE conn2 <- [1,2610,null,{}] 23:55:41 INFO - PROCESS | 2216 | 1467615341831 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}] 23:55:41 INFO - PROCESS | 2216 | 1467615341832 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:41 INFO - PROCESS | 2216 | 1467615341933 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:55:41 INFO - PROCESS | 2216 | 1467615341937 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 2216 | 1467615341938 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x126988000 == 34 [pid = 2216] [id = 660] 23:55:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x121b92400) [pid = 2216] [serial = 1980] [outer = 0x0] 23:55:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12414d000) [pid = 2216] [serial = 1981] [outer = 0x121b92400] 23:55:41 INFO - PROCESS | 2216 | 1467615341963 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1243cb000) [pid = 2216] [serial = 1982] [outer = 0x121b92400] 23:55:42 INFO - PROCESS | 2216 | 1467615342309 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]]]}] 23:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 527ms 23:55:42 INFO - PROCESS | 2216 | 1467615342351 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:55:42 INFO - PROCESS | 2216 | 1467615342353 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:55:42 INFO - PROCESS | 2216 | 1467615342356 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 2216 | 1467615342357 Marionette TRACE conn2 <- [1,2614,null,{}] 23:55:42 INFO - PROCESS | 2216 | 1467615342360 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}] 23:55:42 INFO - PROCESS | 2216 | 1467615342361 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:42 INFO - PROCESS | 2216 | 1467615342482 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1197e9400) [pid = 2216] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11720cc00) [pid = 2216] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x124153400) [pid = 2216] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x120f92c00) [pid = 2216] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1193a0c00) [pid = 2216] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1138ea400) [pid = 2216] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1197cc400) [pid = 2216] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x115e22000) [pid = 2216] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1185e1400) [pid = 2216] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x118744c00) [pid = 2216] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x113d3f800) [pid = 2216] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x113372000) [pid = 2216] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x113f33c00) [pid = 2216] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:55:42 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x126927c00) [pid = 2216] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:55:42 INFO - PROCESS | 2216 | 1467615342809 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:42 INFO - PROCESS | 2216 | 1467615342810 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x117263800 == 35 [pid = 2216] [id = 661] 23:55:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x111c79000) [pid = 2216] [serial = 1983] [outer = 0x0] 23:55:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1128ac800) [pid = 2216] [serial = 1984] [outer = 0x111c79000] 23:55:42 INFO - PROCESS | 2216 | 1467615342835 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x11607a400) [pid = 2216] [serial = 1985] [outer = 0x111c79000] 23:55:43 INFO - PROCESS | 2216 | 1467615343091 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]]]}] 23:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 771ms 23:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:55:43 INFO - PROCESS | 2216 | 1467615343127 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:55:43 INFO - PROCESS | 2216 | 1467615343129 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:55:43 INFO - PROCESS | 2216 | 1467615343131 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 2216 | 1467615343132 Marionette TRACE conn2 <- [1,2618,null,{}] 23:55:43 INFO - PROCESS | 2216 | 1467615343142 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}] 23:55:43 INFO - PROCESS | 2216 | 1467615343144 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:43 INFO - PROCESS | 2216 | 1467615343244 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:55:43 INFO - PROCESS | 2216 | 1467615343249 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2216 | 1467615343252 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x118318000 == 36 [pid = 2216] [id = 662] 23:55:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x11386bc00) [pid = 2216] [serial = 1986] [outer = 0x0] 23:55:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x120fa0400) [pid = 2216] [serial = 1987] [outer = 0x11386bc00] 23:55:43 INFO - PROCESS | 2216 | 1467615343276 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124c91800) [pid = 2216] [serial = 1988] [outer = 0x11386bc00] 23:55:43 INFO - PROCESS | 2216 | 1467615343589 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]]]}] 23:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 476ms 23:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:55:43 INFO - PROCESS | 2216 | 1467615343608 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:55:43 INFO - PROCESS | 2216 | 1467615343609 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:55:43 INFO - PROCESS | 2216 | 1467615343611 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 2216 | 1467615343612 Marionette TRACE conn2 <- [1,2622,null,{}] 23:55:43 INFO - PROCESS | 2216 | 1467615343614 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}] 23:55:43 INFO - PROCESS | 2216 | 1467615343615 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:43 INFO - PROCESS | 2216 | 1467615343720 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:55:43 INFO - PROCESS | 2216 | 1467615343753 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2216 | 1467615343754 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a519800 == 37 [pid = 2216] [id = 663] 23:55:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11266b400) [pid = 2216] [serial = 1989] [outer = 0x0] 23:55:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124c8f800) [pid = 2216] [serial = 1990] [outer = 0x11266b400] 23:55:43 INFO - PROCESS | 2216 | 1467615343779 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124cf0000) [pid = 2216] [serial = 1991] [outer = 0x11266b400] 23:55:44 INFO - PROCESS | 2216 | 1467615344044 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]]]}] 23:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 469ms 23:55:44 INFO - PROCESS | 2216 | 1467615344080 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 2216 | 1467615344082 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:55:44 INFO - PROCESS | 2216 | 1467615344093 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:55:44 INFO - PROCESS | 2216 | 1467615344094 Marionette TRACE conn2 <- [1,2626,null,{}] 23:55:44 INFO - PROCESS | 2216 | 1467615344096 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}] 23:55:44 INFO - PROCESS | 2216 | 1467615344098 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:44 INFO - PROCESS | 2216 | 1467615344193 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:55:44 INFO - PROCESS | 2216 | 1467615344197 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 2216 | 1467615344208 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b90a800 == 38 [pid = 2216] [id = 664] 23:55:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124cf5c00) [pid = 2216] [serial = 1992] [outer = 0x0] 23:55:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1260edc00) [pid = 2216] [serial = 1993] [outer = 0x124cf5c00] 23:55:44 INFO - PROCESS | 2216 | 1467615344235 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x128a12800) [pid = 2216] [serial = 1994] [outer = 0x124cf5c00] 23:55:44 INFO - PROCESS | 2216 | 1467615344576 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]]]}] 23:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 23:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:55:44 INFO - PROCESS | 2216 | 1467615344613 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 2216 | 1467615344614 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:55:44 INFO - PROCESS | 2216 | 1467615344617 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:55:44 INFO - PROCESS | 2216 | 1467615344619 Marionette TRACE conn2 <- [1,2630,null,{}] 23:55:44 INFO - PROCESS | 2216 | 1467615344633 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}] 23:55:44 INFO - PROCESS | 2216 | 1467615344634 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:44 INFO - PROCESS | 2216 | 1467615344711 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:55:44 INFO - PROCESS | 2216 | 1467615344714 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 2216 | 1467615344716 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd68000 == 39 [pid = 2216] [id = 665] 23:55:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128a15800) [pid = 2216] [serial = 1995] [outer = 0x0] 23:55:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a26000) [pid = 2216] [serial = 1996] [outer = 0x128a15800] 23:55:44 INFO - PROCESS | 2216 | 1467615344743 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x128b42c00) [pid = 2216] [serial = 1997] [outer = 0x128a15800] 23:55:45 INFO - PROCESS | 2216 | 1467615345317 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]]]}] 23:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 732ms 23:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:55:45 INFO - PROCESS | 2216 | 1467615345372 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:55:45 INFO - PROCESS | 2216 | 1467615345374 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:55:45 INFO - PROCESS | 2216 | 1467615345377 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 2216 | 1467615345381 Marionette TRACE conn2 <- [1,2634,null,{}] 23:55:45 INFO - PROCESS | 2216 | 1467615345384 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}] 23:55:45 INFO - PROCESS | 2216 | 1467615345386 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:45 INFO - PROCESS | 2216 | 1467615345496 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:55:45 INFO - PROCESS | 2216 | 1467615345554 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:45 INFO - PROCESS | 2216 | 1467615345555 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x118416800 == 40 [pid = 2216] [id = 666] 23:55:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x113d8ec00) [pid = 2216] [serial = 1998] [outer = 0x0] 23:55:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x115e58800) [pid = 2216] [serial = 1999] [outer = 0x113d8ec00] 23:55:45 INFO - PROCESS | 2216 | 1467615345586 Marionette DEBUG loaded listener.js 23:55:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x116708400) [pid = 2216] [serial = 2000] [outer = 0x113d8ec00] 23:55:46 INFO - PROCESS | 2216 | 1467615346113 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]]]}] 23:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 774ms 23:55:46 INFO - PROCESS | 2216 | 1467615346172 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:55:46 INFO - PROCESS | 2216 | 1467615346175 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:55:46 INFO - PROCESS | 2216 | 1467615346180 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:55:46 INFO - PROCESS | 2216 | 1467615346182 Marionette TRACE conn2 <- [1,2638,null,{}] 23:55:46 INFO - PROCESS | 2216 | 1467615346185 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}] 23:55:46 INFO - PROCESS | 2216 | 1467615346186 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:46 INFO - PROCESS | 2216 | 1467615346298 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:55:46 INFO - PROCESS | 2216 | 1467615346497 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:46 INFO - PROCESS | 2216 | 1467615346498 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x11608f000 == 41 [pid = 2216] [id = 667] 23:55:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x113865800) [pid = 2216] [serial = 2001] [outer = 0x0] 23:55:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x116029000) [pid = 2216] [serial = 2002] [outer = 0x113865800] 23:55:46 INFO - PROCESS | 2216 | 1467615346526 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1167cf000) [pid = 2216] [serial = 2003] [outer = 0x113865800] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12b90a800 == 40 [pid = 2216] [id = 664] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12a519800 == 39 [pid = 2216] [id = 663] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x118318000 == 38 [pid = 2216] [id = 662] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x117263800 == 37 [pid = 2216] [id = 661] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x126988000 == 36 [pid = 2216] [id = 660] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x12600e000 == 35 [pid = 2216] [id = 659] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x121964000 == 34 [pid = 2216] [id = 658] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x119a50000 == 33 [pid = 2216] [id = 657] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x119171800 == 32 [pid = 2216] [id = 656] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x118120800 == 31 [pid = 2216] [id = 655] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b2000 == 30 [pid = 2216] [id = 654] 23:55:46 INFO - PROCESS | 2216 | --DOCSHELL 0x118783800 == 29 [pid = 2216] [id = 653] 23:55:46 INFO - PROCESS | 2216 | 1467615346980 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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 822ms 23:55:47 INFO - PROCESS | 2216 | 1467615347005 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 2216 | 1467615347007 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:55:47 INFO - PROCESS | 2216 | 1467615347010 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 2216 | 1467615347012 Marionette TRACE conn2 <- [1,2642,null,{}] 23:55:47 INFO - PROCESS | 2216 | 1467615347016 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}] 23:55:47 INFO - PROCESS | 2216 | 1467615347018 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:47 INFO - PROCESS | 2216 | 1467615347106 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x128a23800) [pid = 2216] [serial = 1943] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x12652b000) [pid = 2216] [serial = 1906] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x118304c00) [pid = 2216] [serial = 1915] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1243cc400) [pid = 2216] [serial = 1927] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x121b3c400) [pid = 2216] [serial = 1925] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x128a0cc00) [pid = 2216] [serial = 1942] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x126c1d400) [pid = 2216] [serial = 1934] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x120f9bc00) [pid = 2216] [serial = 1922] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x119109400) [pid = 2216] [serial = 1933] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x115e2fc00) [pid = 2216] [serial = 1912] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x121223400) [pid = 2216] [serial = 1924] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x124cd9800) [pid = 2216] [serial = 1928] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1260ed000) [pid = 2216] [serial = 1931] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1197cc000) [pid = 2216] [serial = 1919] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x116713800) [pid = 2216] [serial = 1913] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x11662c800) [pid = 2216] [serial = 1910] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x119694000) [pid = 2216] [serial = 1937] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x11939f000) [pid = 2216] [serial = 1918] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x126927800) [pid = 2216] [serial = 1907] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x11830a000) [pid = 2216] [serial = 1936] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x1184ad000) [pid = 2216] [serial = 1916] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x120fc6c00) [pid = 2216] [serial = 1939] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x124cdb000) [pid = 2216] [serial = 1940] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x119911c00) [pid = 2216] [serial = 1921] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x124cf3400) [pid = 2216] [serial = 1930] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x115e28c00) [pid = 2216] [serial = 1909] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x128f96c00) [pid = 2216] [serial = 1946] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x128a30400) [pid = 2216] [serial = 1945] [outer = 0x0] [url = about:blank] 23:55:47 INFO - PROCESS | 2216 | 1467615347167 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 2216 | 1467615347169 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811a800 == 30 [pid = 2216] [id = 668] 23:55:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1150dc800) [pid = 2216] [serial = 2004] [outer = 0x0] 23:55:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x116a0bc00) [pid = 2216] [serial = 2005] [outer = 0x1150dc800] 23:55:47 INFO - PROCESS | 2216 | 1467615347196 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1184a7800) [pid = 2216] [serial = 2006] [outer = 0x1150dc800] 23:55:47 INFO - PROCESS | 2216 | 1467615347484 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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 23:55:47 INFO - PROCESS | 2216 | 1467615347532 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:55:47 INFO - PROCESS | 2216 | 1467615347538 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:55:47 INFO - PROCESS | 2216 | 1467615347541 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 2216 | 1467615347542 Marionette TRACE conn2 <- [1,2646,null,{}] 23:55:47 INFO - PROCESS | 2216 | 1467615347544 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}] 23:55:47 INFO - PROCESS | 2216 | 1467615347545 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:47 INFO - PROCESS | 2216 | 1467615347627 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:55:47 INFO - PROCESS | 2216 | 1467615347707 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 2216 | 1467615347708 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x119617000 == 31 [pid = 2216] [id = 669] 23:55:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x113d8fc00) [pid = 2216] [serial = 2007] [outer = 0x0] 23:55:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1187ed800) [pid = 2216] [serial = 2008] [outer = 0x113d8fc00] 23:55:47 INFO - PROCESS | 2216 | 1467615347734 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1193a4000) [pid = 2216] [serial = 2009] [outer = 0x113d8fc00] 23:55:48 INFO - PROCESS | 2216 | 1467615348047 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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 23:55:48 INFO - PROCESS | 2216 | 1467615348061 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 2216 | 1467615348062 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:55:48 INFO - PROCESS | 2216 | 1467615348073 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 2216 | 1467615348077 Marionette TRACE conn2 <- [1,2650,null,{}] 23:55:48 INFO - PROCESS | 2216 | 1467615348080 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}] 23:55:48 INFO - PROCESS | 2216 | 1467615348083 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:48 INFO - PROCESS | 2216 | 1467615348164 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:55:48 INFO - PROCESS | 2216 | 1467615348170 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 2216 | 1467615348171 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d21800 == 32 [pid = 2216] [id = 670] 23:55:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1133dbc00) [pid = 2216] [serial = 2010] [outer = 0x0] 23:55:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1197c7c00) [pid = 2216] [serial = 2011] [outer = 0x1133dbc00] 23:55:48 INFO - PROCESS | 2216 | 1467615348195 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x120f99000) [pid = 2216] [serial = 2012] [outer = 0x1133dbc00] 23:55:48 INFO - PROCESS | 2216 | 1467615348524 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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 481ms 23:55:48 INFO - PROCESS | 2216 | 1467615348547 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 2216 | 1467615348549 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:55:48 INFO - PROCESS | 2216 | 1467615348554 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 2216 | 1467615348555 Marionette TRACE conn2 <- [1,2654,null,{}] 23:55:48 INFO - PROCESS | 2216 | 1467615348557 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}] 23:55:48 INFO - PROCESS | 2216 | 1467615348558 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:48 INFO - PROCESS | 2216 | 1467615348638 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:55:48 INFO - PROCESS | 2216 | 1467615348641 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 2216 | 1467615348642 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x12659d000 == 33 [pid = 2216] [id = 671] 23:55:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x120fc6800) [pid = 2216] [serial = 2013] [outer = 0x0] 23:55:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x121928c00) [pid = 2216] [serial = 2014] [outer = 0x120fc6800] 23:55:48 INFO - PROCESS | 2216 | 1467615348667 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x121b99c00) [pid = 2216] [serial = 2015] [outer = 0x120fc6800] 23:55:49 INFO - PROCESS | 2216 | 1467615348999 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]]]}] 23:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 23:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:55:49 INFO - PROCESS | 2216 | 1467615349023 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:55:49 INFO - PROCESS | 2216 | 1467615349024 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:55:49 INFO - PROCESS | 2216 | 1467615349026 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:55:49 INFO - PROCESS | 2216 | 1467615349027 Marionette TRACE conn2 <- [1,2658,null,{}] 23:55:49 INFO - PROCESS | 2216 | 1467615349030 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}] 23:55:49 INFO - PROCESS | 2216 | 1467615349031 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:49 INFO - PROCESS | 2216 | 1467615349107 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:55:49 INFO - PROCESS | 2216 | 1467615349175 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 2216 | 1467615349179 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x12196e800 == 34 [pid = 2216] [id = 672] 23:55:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124151000) [pid = 2216] [serial = 2016] [outer = 0x0] 23:55:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1241cec00) [pid = 2216] [serial = 2017] [outer = 0x124151000] 23:55:49 INFO - PROCESS | 2216 | 1467615349211 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124c99400) [pid = 2216] [serial = 2018] [outer = 0x124151000] 23:55:49 INFO - PROCESS | 2216 | 1467615349540 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]]]}] 23:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 568ms 23:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:55:49 INFO - PROCESS | 2216 | 1467615349595 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:55:49 INFO - PROCESS | 2216 | 1467615349596 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:55:49 INFO - PROCESS | 2216 | 1467615349598 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:55:49 INFO - PROCESS | 2216 | 1467615349599 Marionette TRACE conn2 <- [1,2662,null,{}] 23:55:49 INFO - PROCESS | 2216 | 1467615349602 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}] 23:55:49 INFO - PROCESS | 2216 | 1467615349603 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:49 INFO - PROCESS | 2216 | 1467615349710 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:55:49 INFO - PROCESS | 2216 | 1467615349714 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 2216 | 1467615349715 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a614800 == 35 [pid = 2216] [id = 673] 23:55:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x112e89c00) [pid = 2216] [serial = 2019] [outer = 0x0] 23:55:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124ce8400) [pid = 2216] [serial = 2020] [outer = 0x112e89c00] 23:55:49 INFO - PROCESS | 2216 | 1467615349740 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12666b400) [pid = 2216] [serial = 2021] [outer = 0x112e89c00] 23:55:50 INFO - PROCESS | 2216 | 1467615350081 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]]]}] 23:55:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 23:55:50 INFO - PROCESS | 2216 | 1467615350120 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:55:50 INFO - PROCESS | 2216 | 1467615350121 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:55:50 INFO - PROCESS | 2216 | 1467615350124 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:55:50 INFO - PROCESS | 2216 | 1467615350125 Marionette TRACE conn2 <- [1,2666,null,{}] 23:55:50 INFO - PROCESS | 2216 | 1467615350127 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}] 23:55:50 INFO - PROCESS | 2216 | 1467615350128 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:50 INFO - PROCESS | 2216 | 1467615350226 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:55:50 INFO - PROCESS | 2216 | 1467615350230 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:50 INFO - PROCESS | 2216 | 1467615350231 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x11960d000 == 36 [pid = 2216] [id = 674] 23:55:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x11336d400) [pid = 2216] [serial = 2022] [outer = 0x0] 23:55:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x128a0e000) [pid = 2216] [serial = 2023] [outer = 0x11336d400] 23:55:50 INFO - PROCESS | 2216 | 1467615350256 Marionette DEBUG loaded listener.js 23:55:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a26400) [pid = 2216] [serial = 2024] [outer = 0x11336d400] 23:55:51 INFO - PROCESS | 2216 | 1467615351082 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]]]}] 23:55:51 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) 23:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 968ms 23:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:55:51 INFO - PROCESS | 2216 | 1467615351092 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:55:51 INFO - PROCESS | 2216 | 1467615351093 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:55:51 INFO - PROCESS | 2216 | 1467615351095 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:55:51 INFO - PROCESS | 2216 | 1467615351096 Marionette TRACE conn2 <- [1,2670,null,{}] 23:55:51 INFO - PROCESS | 2216 | 1467615351099 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}] 23:55:51 INFO - PROCESS | 2216 | 1467615351100 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:51 INFO - PROCESS | 2216 | 1467615351232 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x124cf5c00) [pid = 2216] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1197c9800) [pid = 2216] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1162e3800) [pid = 2216] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1187f1000) [pid = 2216] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x11830a400) [pid = 2216] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x115e29c00) [pid = 2216] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x113865c00) [pid = 2216] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x116630000) [pid = 2216] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1197de400) [pid = 2216] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1197c8400) [pid = 2216] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x124684400) [pid = 2216] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x119399400) [pid = 2216] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x111c79000) [pid = 2216] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x121b92400) [pid = 2216] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x11386bc00) [pid = 2216] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:55:51 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x11266b400) [pid = 2216] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:55:51 INFO - PROCESS | 2216 | 1467615351279 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:51 INFO - PROCESS | 2216 | 1467615351280 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x11693d000 == 37 [pid = 2216] [id = 675] 23:55:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1129a0000) [pid = 2216] [serial = 2025] [outer = 0x0] 23:55:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1133de800) [pid = 2216] [serial = 2026] [outer = 0x1129a0000] 23:55:51 INFO - PROCESS | 2216 | 1467615351311 Marionette DEBUG loaded listener.js 23:55:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1170d8c00) [pid = 2216] [serial = 2027] [outer = 0x1129a0000] 23:55:52 INFO - PROCESS | 2216 | 1467615352082 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"]]]}] 23:55:52 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 23:55:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:55:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:55:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1022ms 23:55:52 INFO - PROCESS | 2216 | 1467615352119 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 23:55:52 INFO - PROCESS | 2216 | 1467615352121 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:55:52 INFO - PROCESS | 2216 | 1467615352123 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 2216 | 1467615352124 Marionette TRACE conn2 <- [1,2674,null,{}] 23:55:52 INFO - PROCESS | 2216 | 1467615352126 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}] 23:55:52 INFO - PROCESS | 2216 | 1467615352127 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:52 INFO - PROCESS | 2216 | 1467615352205 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:55:52 INFO - PROCESS | 2216 | 1467615352208 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:52 INFO - PROCESS | 2216 | 1467615352209 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd56800 == 38 [pid = 2216] [id = 676] 23:55:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x117203c00) [pid = 2216] [serial = 2028] [outer = 0x0] 23:55:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x124145c00) [pid = 2216] [serial = 2029] [outer = 0x117203c00] 23:55:52 INFO - PROCESS | 2216 | 1467615352233 Marionette DEBUG loaded listener.js 23:55:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x124cf6c00) [pid = 2216] [serial = 2030] [outer = 0x117203c00] 23:55:53 INFO - PROCESS | 2216 | 1467615353022 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"]]]}] 23:55:53 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 23:55:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:55:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 920ms 23:55:53 INFO - PROCESS | 2216 | 1467615353044 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 23:55:53 INFO - PROCESS | 2216 | 1467615353045 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:55:53 INFO - PROCESS | 2216 | 1467615353047 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:55:53 INFO - PROCESS | 2216 | 1467615353048 Marionette TRACE conn2 <- [1,2678,null,{}] 23:55:53 INFO - PROCESS | 2216 | 1467615353052 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}] 23:55:53 INFO - PROCESS | 2216 | 1467615353054 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:53 INFO - PROCESS | 2216 | 1467615353128 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:55:53 INFO - PROCESS | 2216 | 1467615353185 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 2216 | 1467615353186 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c01c800 == 39 [pid = 2216] [id = 677] 23:55:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x116973c00) [pid = 2216] [serial = 2031] [outer = 0x0] 23:55:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x128f2ec00) [pid = 2216] [serial = 2032] [outer = 0x116973c00] 23:55:53 INFO - PROCESS | 2216 | 1467615353221 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x12919e400) [pid = 2216] [serial = 2033] [outer = 0x116973c00] 23:55:54 INFO - PROCESS | 2216 | 1467615354143 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]]]}] 23:55:54 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) 23:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1123ms 23:55:54 INFO - PROCESS | 2216 | 1467615354171 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:55:54 INFO - PROCESS | 2216 | 1467615354174 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:55:54 INFO - PROCESS | 2216 | 1467615354177 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:55:54 INFO - PROCESS | 2216 | 1467615354179 Marionette TRACE conn2 <- [1,2682,null,{}] 23:55:54 INFO - PROCESS | 2216 | 1467615354182 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}] 23:55:54 INFO - PROCESS | 2216 | 1467615354185 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:54 INFO - PROCESS | 2216 | 1467615354287 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:55:54 INFO - PROCESS | 2216 | 1467615354343 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:54 INFO - PROCESS | 2216 | 1467615354344 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917d800 == 40 [pid = 2216] [id = 678] 23:55:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11830ac00) [pid = 2216] [serial = 2034] [outer = 0x0] 23:55:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1184b0400) [pid = 2216] [serial = 2035] [outer = 0x11830ac00] 23:55:54 INFO - PROCESS | 2216 | 1467615354376 Marionette DEBUG loaded listener.js 23:55:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x119107000) [pid = 2216] [serial = 2036] [outer = 0x11830ac00] 23:55:55 INFO - PROCESS | 2216 | 1467615355322 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]]]}] 23:55:55 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) 23:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1171ms 23:55:55 INFO - PROCESS | 2216 | 1467615355349 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:55:55 INFO - PROCESS | 2216 | 1467615355354 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:55:55 INFO - PROCESS | 2216 | 1467615355359 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:55:55 INFO - PROCESS | 2216 | 1467615355360 Marionette TRACE conn2 <- [1,2686,null,{}] 23:55:55 INFO - PROCESS | 2216 | 1467615355363 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}] 23:55:55 INFO - PROCESS | 2216 | 1467615355365 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:55 INFO - PROCESS | 2216 | 1467615355466 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:55:55 INFO - PROCESS | 2216 | 1467615355522 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:55 INFO - PROCESS | 2216 | 1467615355524 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x129105800 == 41 [pid = 2216] [id = 679] 23:55:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x11968c800) [pid = 2216] [serial = 2037] [outer = 0x0] 23:55:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x120f94000) [pid = 2216] [serial = 2038] [outer = 0x11968c800] 23:55:55 INFO - PROCESS | 2216 | 1467615355555 Marionette DEBUG loaded listener.js 23:55:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1215d7800) [pid = 2216] [serial = 2039] [outer = 0x11968c800] 23:55:56 INFO - PROCESS | 2216 | 1467615356464 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"]]]}] 23:55:56 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 23:55:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:55:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:55:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1121ms 23:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:55:56 INFO - PROCESS | 2216 | 1467615356482 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 23:55:56 INFO - PROCESS | 2216 | 1467615356486 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:55:56 INFO - PROCESS | 2216 | 1467615356489 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:55:56 INFO - PROCESS | 2216 | 1467615356491 Marionette TRACE conn2 <- [1,2690,null,{}] 23:55:56 INFO - PROCESS | 2216 | 1467615356495 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}] 23:55:56 INFO - PROCESS | 2216 | 1467615356496 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:56 INFO - PROCESS | 2216 | 1467615356591 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:55:56 INFO - PROCESS | 2216 | 1467615356649 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 2216 | 1467615356650 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f05000 == 42 [pid = 2216] [id = 680] 23:55:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x117eab800) [pid = 2216] [serial = 2040] [outer = 0x0] 23:55:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x11830d400) [pid = 2216] [serial = 2041] [outer = 0x117eab800] 23:55:56 INFO - PROCESS | 2216 | 1467615356679 Marionette DEBUG loaded listener.js 23:55:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1185e5c00) [pid = 2216] [serial = 2042] [outer = 0x117eab800] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd56800 == 41 [pid = 2216] [id = 676] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11693d000 == 40 [pid = 2216] [id = 675] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11960d000 == 39 [pid = 2216] [id = 674] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12a614800 == 38 [pid = 2216] [id = 673] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12196e800 == 37 [pid = 2216] [id = 672] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12659d000 == 36 [pid = 2216] [id = 671] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x121d21800 == 35 [pid = 2216] [id = 670] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x119617000 == 34 [pid = 2216] [id = 669] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11811a800 == 33 [pid = 2216] [id = 668] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11608f000 == 32 [pid = 2216] [id = 667] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x118416800 == 31 [pid = 2216] [id = 666] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd68000 == 30 [pid = 2216] [id = 665] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x129105800 == 29 [pid = 2216] [id = 679] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x11917d800 == 28 [pid = 2216] [id = 678] 23:55:57 INFO - PROCESS | 2216 | --DOCSHELL 0x12c01c800 == 27 [pid = 2216] [id = 677] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x11990c000) [pid = 2216] [serial = 1975] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x116971c00) [pid = 2216] [serial = 1966] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x117eaa800) [pid = 2216] [serial = 1967] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x1193a3c00) [pid = 2216] [serial = 1972] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1184b2800) [pid = 2216] [serial = 1969] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x118fd6000) [pid = 2216] [serial = 1970] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1170d9000) [pid = 2216] [serial = 1961] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11607b000) [pid = 2216] [serial = 1960] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x113d3fc00) [pid = 2216] [serial = 1963] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1184aac00) [pid = 2216] [serial = 1949] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x115e5a400) [pid = 2216] [serial = 1964] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x120f9fc00) [pid = 2216] [serial = 1978] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1170d8000) [pid = 2216] [serial = 1948] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x120efa000) [pid = 2216] [serial = 1952] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x119907c00) [pid = 2216] [serial = 1951] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x124c93400) [pid = 2216] [serial = 1954] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1265e7c00) [pid = 2216] [serial = 1955] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x128b3c400) [pid = 2216] [serial = 1958] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x124c95400) [pid = 2216] [serial = 1957] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x1128ac800) [pid = 2216] [serial = 1984] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1243cb000) [pid = 2216] [serial = 1982] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x12414d000) [pid = 2216] [serial = 1981] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x11607a400) [pid = 2216] [serial = 1985] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x120fa0400) [pid = 2216] [serial = 1987] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x124cf0000) [pid = 2216] [serial = 1991] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x120efa800) [pid = 2216] [serial = 1976] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x123799000) [pid = 2216] [serial = 1979] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x124c8f800) [pid = 2216] [serial = 1990] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x124c91800) [pid = 2216] [serial = 1988] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x128a12800) [pid = 2216] [serial = 1994] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x1197c9400) [pid = 2216] [serial = 1973] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1260edc00) [pid = 2216] [serial = 1993] [outer = 0x0] [url = about:blank] 23:55:57 INFO - PROCESS | 2216 | 1467615357743 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"]]]}] 23:55:57 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 23:55:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:55:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:55:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1275ms 23:55:57 INFO - PROCESS | 2216 | 1467615357765 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 23:55:57 INFO - PROCESS | 2216 | 1467615357768 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:55:57 INFO - PROCESS | 2216 | 1467615357773 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - PROCESS | 2216 | 1467615357774 Marionette TRACE conn2 <- [1,2694,null,{}] 23:55:57 INFO - PROCESS | 2216 | 1467615357778 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}] 23:55:57 INFO - PROCESS | 2216 | 1467615357780 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:57 INFO - PROCESS | 2216 | 1467615357859 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:55:57 INFO - PROCESS | 2216 | 1467615357863 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:57 INFO - PROCESS | 2216 | 1467615357866 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169b2800 == 28 [pid = 2216] [id = 681] 23:55:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x113d8f000) [pid = 2216] [serial = 2043] [outer = 0x0] 23:55:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1150da800) [pid = 2216] [serial = 2044] [outer = 0x113d8f000] 23:55:57 INFO - PROCESS | 2216 | 1467615357894 Marionette DEBUG loaded listener.js 23:55:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x11602fc00) [pid = 2216] [serial = 2045] [outer = 0x113d8f000] 23:55:58 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 23:55:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:55:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:55:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 23:55:58 INFO - PROCESS | 2216 | 1467615358741 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"]]]}] 23:55:58 INFO - PROCESS | 2216 | 1467615358745 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 23:55:58 INFO - PROCESS | 2216 | 1467615358749 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:55:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:55:58 INFO - PROCESS | 2216 | 1467615358754 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:55:58 INFO - PROCESS | 2216 | 1467615358756 Marionette TRACE conn2 <- [1,2698,null,{}] 23:55:58 INFO - PROCESS | 2216 | 1467615358758 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}] 23:55:58 INFO - PROCESS | 2216 | 1467615358760 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:58 INFO - PROCESS | 2216 | 1467615358842 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:55:58 INFO - PROCESS | 2216 | 1467615358897 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 2216 | 1467615358898 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x11831d000 == 29 [pid = 2216] [id = 682] 23:55:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x116a0c000) [pid = 2216] [serial = 2046] [outer = 0x0] 23:55:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x1176f2c00) [pid = 2216] [serial = 2047] [outer = 0x116a0c000] 23:55:58 INFO - PROCESS | 2216 | 1467615358926 Marionette DEBUG loaded listener.js 23:55:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x11837b400) [pid = 2216] [serial = 2048] [outer = 0x116a0c000] 23:55:59 INFO - PROCESS | 2216 | 1467615359719 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"]]]}] 23:55:59 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 23:55:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:55:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:55:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:55:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 23:55:59 INFO - PROCESS | 2216 | 1467615359724 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 23:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:55:59 INFO - PROCESS | 2216 | 1467615359734 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:55:59 INFO - PROCESS | 2216 | 1467615359744 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - PROCESS | 2216 | 1467615359747 Marionette TRACE conn2 <- [1,2702,null,{}] 23:55:59 INFO - PROCESS | 2216 | 1467615359758 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}] 23:55:59 INFO - PROCESS | 2216 | 1467615359761 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:59 INFO - PROCESS | 2216 | 1467615359859 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:55:59 INFO - PROCESS | 2216 | 1467615359899 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:59 INFO - PROCESS | 2216 | 1467615359901 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:55:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917c000 == 30 [pid = 2216] [id = 683] 23:55:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1188aa400) [pid = 2216] [serial = 2049] [outer = 0x0] 23:55:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x118fe0c00) [pid = 2216] [serial = 2050] [outer = 0x1188aa400] 23:55:59 INFO - PROCESS | 2216 | 1467615359929 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1193a2000) [pid = 2216] [serial = 2051] [outer = 0x1188aa400] 23:56:00 INFO - PROCESS | 2216 | 1467615360283 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]]]}] 23:56:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:56:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 581ms 23:56:00 INFO - PROCESS | 2216 | 1467615360319 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:56:00 INFO - PROCESS | 2216 | 1467615360321 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:56:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:56:00 INFO - PROCESS | 2216 | 1467615360324 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:56:00 INFO - PROCESS | 2216 | 1467615360326 Marionette TRACE conn2 <- [1,2706,null,{}] 23:56:00 INFO - PROCESS | 2216 | 1467615360330 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}] 23:56:00 INFO - PROCESS | 2216 | 1467615360332 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:00 INFO - PROCESS | 2216 | 1467615360482 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:56:00 INFO - PROCESS | 2216 | 1467615360505 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:00 INFO - PROCESS | 2216 | 1467615360506 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116b000 == 31 [pid = 2216] [id = 684] 23:56:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x119695000) [pid = 2216] [serial = 2052] [outer = 0x0] 23:56:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x119902400) [pid = 2216] [serial = 2053] [outer = 0x119695000] 23:56:00 INFO - PROCESS | 2216 | 1467615360548 Marionette DEBUG loaded listener.js 23:56:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x11990ec00) [pid = 2216] [serial = 2054] [outer = 0x119695000] 23:56:00 INFO - PROCESS | 2216 | 1467615360960 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]]]}] 23:56:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:56:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 673ms 23:56:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:56:01 INFO - PROCESS | 2216 | 1467615361003 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:56:01 INFO - PROCESS | 2216 | 1467615361004 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:56:01 INFO - PROCESS | 2216 | 1467615361006 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 2216 | 1467615361007 Marionette TRACE conn2 <- [1,2710,null,{}] 23:56:01 INFO - PROCESS | 2216 | 1467615361010 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}] 23:56:01 INFO - PROCESS | 2216 | 1467615361011 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:01 INFO - PROCESS | 2216 | 1467615361112 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:56:01 INFO - PROCESS | 2216 | 1467615361163 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:01 INFO - PROCESS | 2216 | 1467615361164 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d12000 == 32 [pid = 2216] [id = 685] 23:56:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x119ed0400) [pid = 2216] [serial = 2055] [outer = 0x0] 23:56:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120eff800) [pid = 2216] [serial = 2056] [outer = 0x119ed0400] 23:56:01 INFO - PROCESS | 2216 | 1467615361189 Marionette DEBUG loaded listener.js 23:56:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x120f9f000) [pid = 2216] [serial = 2057] [outer = 0x119ed0400] 23:56:01 INFO - PROCESS | 2216 | 1467615361531 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] 23:56:01 INFO - PROCESS | 2216 | 1467615361584 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:56:01 INFO - PROCESS | 2216 | 1467615361586 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 2216 | 1467615361588 Marionette TRACE conn2 <- [1,2714,null,{}] 23:56:01 INFO - PROCESS | 2216 | 1467615361591 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}] 23:56:01 INFO - PROCESS | 2216 | 1467615361597 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:01 INFO - PROCESS | 2216 | 1467615361981 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x112e89c00) [pid = 2216] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x11336d400) [pid = 2216] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x117203c00) [pid = 2216] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1129a0000) [pid = 2216] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x113d8ec00) [pid = 2216] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1150dc800) [pid = 2216] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x128a15800) [pid = 2216] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1133dbc00) [pid = 2216] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x113865800) [pid = 2216] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x113d8fc00) [pid = 2216] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x120fc6800) [pid = 2216] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x124151000) [pid = 2216] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:56:01 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x116973c00) [pid = 2216] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:56:02 INFO - PROCESS | 2216 | 1467615362045 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 2216 | 1467615362046 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x12195e800 == 33 [pid = 2216] [id = 686] 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x11297d400) [pid = 2216] [serial = 2058] [outer = 0x0] 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x1133dd400) [pid = 2216] [serial = 2059] [outer = 0x11297d400] 23:56:02 INFO - PROCESS | 2216 | 1467615362089 Marionette DEBUG loaded listener.js 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x11829c400) [pid = 2216] [serial = 2060] [outer = 0x11297d400] 23:56:02 INFO - PROCESS | 2216 | 1467615362373 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]]]}] 23:56:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:56:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 820ms 23:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:56:02 INFO - PROCESS | 2216 | 1467615362407 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:56:02 INFO - PROCESS | 2216 | 1467615362408 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:56:02 INFO - PROCESS | 2216 | 1467615362410 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - PROCESS | 2216 | 1467615362411 Marionette TRACE conn2 <- [1,2718,null,{}] 23:56:02 INFO - PROCESS | 2216 | 1467615362413 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}] 23:56:02 INFO - PROCESS | 2216 | 1467615362415 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:02 INFO - PROCESS | 2216 | 1467615362509 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:56:02 INFO - PROCESS | 2216 | 1467615362565 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 2216 | 1467615362566 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289a5800 == 34 [pid = 2216] [id = 687] 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x11837fc00) [pid = 2216] [serial = 2061] [outer = 0x0] 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x121098800) [pid = 2216] [serial = 2062] [outer = 0x11837fc00] 23:56:02 INFO - PROCESS | 2216 | 1467615362591 Marionette DEBUG loaded listener.js 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x124153c00) [pid = 2216] [serial = 2063] [outer = 0x11837fc00] 23:56:02 INFO - PROCESS | 2216 | 1467615362851 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] 23:56:02 INFO - PROCESS | 2216 | 1467615362883 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:56:02 INFO - PROCESS | 2216 | 1467615362893 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - PROCESS | 2216 | 1467615362894 Marionette TRACE conn2 <- [1,2722,null,{}] 23:56:02 INFO - PROCESS | 2216 | 1467615362896 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}] 23:56:02 INFO - PROCESS | 2216 | 1467615362897 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:02 INFO - PROCESS | 2216 | 1467615362976 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:56:02 INFO - PROCESS | 2216 | 1467615362980 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 2216 | 1467615362981 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x129112800 == 35 [pid = 2216] [id = 688] 23:56:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1197de400) [pid = 2216] [serial = 2064] [outer = 0x0] 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1243ce800) [pid = 2216] [serial = 2065] [outer = 0x1197de400] 23:56:03 INFO - PROCESS | 2216 | 1467615363007 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x124c91800) [pid = 2216] [serial = 2066] [outer = 0x1197de400] 23:56:03 INFO - PROCESS | 2216 | 1467615363331 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] 23:56:03 INFO - PROCESS | 2216 | 1467615363363 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:56:03 INFO - PROCESS | 2216 | 1467615363365 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:56:03 INFO - PROCESS | 2216 | 1467615363366 Marionette TRACE conn2 <- [1,2726,null,{}] 23:56:03 INFO - PROCESS | 2216 | 1467615363368 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}] 23:56:03 INFO - PROCESS | 2216 | 1467615363369 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:03 INFO - PROCESS | 2216 | 1467615363471 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:56:03 INFO - PROCESS | 2216 | 1467615363477 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 2216 | 1467615363478 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a304800 == 36 [pid = 2216] [id = 689] 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x116a11c00) [pid = 2216] [serial = 2067] [outer = 0x0] 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x121b9bc00) [pid = 2216] [serial = 2068] [outer = 0x116a11c00] 23:56:03 INFO - PROCESS | 2216 | 1467615363511 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x124c9cc00) [pid = 2216] [serial = 2069] [outer = 0x116a11c00] 23:56:03 INFO - PROCESS | 2216 | 1467615363817 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]]]}] 23:56:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:56:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 471ms 23:56:03 INFO - PROCESS | 2216 | 1467615363838 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:56:03 INFO - PROCESS | 2216 | 1467615363839 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:56:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:56:03 INFO - PROCESS | 2216 | 1467615363842 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:56:03 INFO - PROCESS | 2216 | 1467615363843 Marionette TRACE conn2 <- [1,2730,null,{}] 23:56:03 INFO - PROCESS | 2216 | 1467615363845 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}] 23:56:03 INFO - PROCESS | 2216 | 1467615363846 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:03 INFO - PROCESS | 2216 | 1467615363923 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:56:03 INFO - PROCESS | 2216 | 1467615363927 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 2216 | 1467615363928 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a998000 == 37 [pid = 2216] [id = 690] 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x12468a400) [pid = 2216] [serial = 2070] [outer = 0x0] 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x124cf2800) [pid = 2216] [serial = 2071] [outer = 0x12468a400] 23:56:03 INFO - PROCESS | 2216 | 1467615363952 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x124cfbc00) [pid = 2216] [serial = 2072] [outer = 0x12468a400] 23:56:04 INFO - PROCESS | 2216 | 1467615364910 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"]]]}] 23:56:04 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 23:56:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:56:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:56:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1118ms 23:56:04 INFO - PROCESS | 2216 | 1467615364965 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 23:56:04 INFO - PROCESS | 2216 | 1467615364967 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:56:04 INFO - PROCESS | 2216 | 1467615364972 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:56:04 INFO - PROCESS | 2216 | 1467615364974 Marionette TRACE conn2 <- [1,2734,null,{}] 23:56:04 INFO - PROCESS | 2216 | 1467615364977 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}] 23:56:04 INFO - PROCESS | 2216 | 1467615364980 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:05 INFO - PROCESS | 2216 | 1467615365070 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:56:05 INFO - PROCESS | 2216 | 1467615365162 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 2216 | 1467615365164 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:05 INFO - PROCESS | 2216 | ++DOCSHELL 0x11841a800 == 38 [pid = 2216] [id = 691] 23:56:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x113d3f400) [pid = 2216] [serial = 2073] [outer = 0x0] 23:56:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1166f0000) [pid = 2216] [serial = 2074] [outer = 0x113d3f400] 23:56:05 INFO - PROCESS | 2216 | 1467615365196 Marionette DEBUG loaded listener.js 23:56:05 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x117203c00) [pid = 2216] [serial = 2075] [outer = 0x113d3f400] 23:56:05 INFO - PROCESS | 2216 | 1467615365877 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]]]}] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x12a304800 == 37 [pid = 2216] [id = 689] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x129112800 == 36 [pid = 2216] [id = 688] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1289a5800 == 35 [pid = 2216] [id = 687] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x12195e800 == 34 [pid = 2216] [id = 686] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x121d12000 == 33 [pid = 2216] [id = 685] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x12116b000 == 32 [pid = 2216] [id = 684] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x11917c000 == 31 [pid = 2216] [id = 683] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x11831d000 == 30 [pid = 2216] [id = 682] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x1169b2800 == 29 [pid = 2216] [id = 681] 23:56:05 INFO - PROCESS | 2216 | --DOCSHELL 0x118f05000 == 28 [pid = 2216] [id = 680] 23:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 976ms 23:56:05 INFO - PROCESS | 2216 | 1467615365948 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:56:05 INFO - PROCESS | 2216 | 1467615365949 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:56:05 INFO - PROCESS | 2216 | 1467615365953 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:56:05 INFO - PROCESS | 2216 | 1467615365954 Marionette TRACE conn2 <- [1,2738,null,{}] 23:56:05 INFO - PROCESS | 2216 | 1467615365958 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}] 23:56:05 INFO - PROCESS | 2216 | 1467615365959 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:06 INFO - PROCESS | 2216 | 1467615366037 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x12919e400) [pid = 2216] [serial = 2033] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x128f2ec00) [pid = 2216] [serial = 2032] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x124ce8400) [pid = 2216] [serial = 2020] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x128a0e000) [pid = 2216] [serial = 2023] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x124cf6c00) [pid = 2216] [serial = 2030] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x128a26400) [pid = 2216] [serial = 2024] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x1170d8c00) [pid = 2216] [serial = 2027] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x115e58800) [pid = 2216] [serial = 1999] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x116708400) [pid = 2216] [serial = 2000] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x116a0bc00) [pid = 2216] [serial = 2005] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1184a7800) [pid = 2216] [serial = 2006] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x128b42c00) [pid = 2216] [serial = 1997] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x128a26000) [pid = 2216] [serial = 1996] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1197c7c00) [pid = 2216] [serial = 2011] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x120f99000) [pid = 2216] [serial = 2012] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x116029000) [pid = 2216] [serial = 2002] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x124145c00) [pid = 2216] [serial = 2029] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x1167cf000) [pid = 2216] [serial = 2003] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x1187ed800) [pid = 2216] [serial = 2008] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x1193a4000) [pid = 2216] [serial = 2009] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x121928c00) [pid = 2216] [serial = 2014] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x121b99c00) [pid = 2216] [serial = 2015] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x1133de800) [pid = 2216] [serial = 2026] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x1241cec00) [pid = 2216] [serial = 2017] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 60 (0x124c99400) [pid = 2216] [serial = 2018] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | --DOMWINDOW == 59 (0x12666b400) [pid = 2216] [serial = 2021] [outer = 0x0] [url = about:blank] 23:56:06 INFO - PROCESS | 2216 | 1467615366103 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 2216 | 1467615366104 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x117259000 == 29 [pid = 2216] [id = 692] 23:56:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x11336cc00) [pid = 2216] [serial = 2076] [outer = 0x0] 23:56:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x116029000) [pid = 2216] [serial = 2077] [outer = 0x11336cc00] 23:56:06 INFO - PROCESS | 2216 | 1467615366134 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x1170dc400) [pid = 2216] [serial = 2078] [outer = 0x11336cc00] 23:56:06 INFO - PROCESS | 2216 | 1467615366433 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]]]}] 23:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 521ms 23:56:06 INFO - PROCESS | 2216 | 1467615366473 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:56:06 INFO - PROCESS | 2216 | 1467615366477 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:56:06 INFO - PROCESS | 2216 | 1467615366481 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:56:06 INFO - PROCESS | 2216 | 1467615366484 Marionette TRACE conn2 <- [1,2742,null,{}] 23:56:06 INFO - PROCESS | 2216 | 1467615366487 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}] 23:56:06 INFO - PROCESS | 2216 | 1467615366489 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:06 INFO - PROCESS | 2216 | 1467615366573 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:56:06 INFO - PROCESS | 2216 | 1467615366577 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 2216 | 1467615366578 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:06 INFO - PROCESS | 2216 | ++DOCSHELL 0x118784000 == 30 [pid = 2216] [id = 693] 23:56:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x117ea9c00) [pid = 2216] [serial = 2079] [outer = 0x0] 23:56:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x1184a6400) [pid = 2216] [serial = 2080] [outer = 0x117ea9c00] 23:56:06 INFO - PROCESS | 2216 | 1467615366607 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x1187ed800) [pid = 2216] [serial = 2081] [outer = 0x117ea9c00] 23:56:07 INFO - PROCESS | 2216 | 1467615367032 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]]]}] 23:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 573ms 23:56:07 INFO - PROCESS | 2216 | 1467615367055 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 2216 | 1467615367057 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:56:07 INFO - PROCESS | 2216 | 1467615367061 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 2216 | 1467615367064 Marionette TRACE conn2 <- [1,2746,null,{}] 23:56:07 INFO - PROCESS | 2216 | 1467615367076 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}] 23:56:07 INFO - PROCESS | 2216 | 1467615367081 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:07 INFO - PROCESS | 2216 | 1467615367173 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:56:07 INFO - PROCESS | 2216 | 1467615367178 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 2216 | 1467615367180 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x121051800 == 31 [pid = 2216] [id = 694] 23:56:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x118fd7400) [pid = 2216] [serial = 2082] [outer = 0x0] 23:56:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x1193a3800) [pid = 2216] [serial = 2083] [outer = 0x118fd7400] 23:56:07 INFO - PROCESS | 2216 | 1467615367210 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x1197c9400) [pid = 2216] [serial = 2084] [outer = 0x118fd7400] 23:56:07 INFO - PROCESS | 2216 | 1467615367544 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]]]}] 23:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 527ms 23:56:07 INFO - PROCESS | 2216 | 1467615367587 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 2216 | 1467615367589 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:56:07 INFO - PROCESS | 2216 | 1467615367591 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 2216 | 1467615367592 Marionette TRACE conn2 <- [1,2750,null,{}] 23:56:07 INFO - PROCESS | 2216 | 1467615367595 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}] 23:56:07 INFO - PROCESS | 2216 | 1467615367596 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:07 INFO - PROCESS | 2216 | 1467615367675 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:56:07 INFO - PROCESS | 2216 | 1467615367679 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 2216 | 1467615367680 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:07 INFO - PROCESS | 2216 | ++DOCSHELL 0x1243e2800 == 32 [pid = 2216] [id = 695] 23:56:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x119908c00) [pid = 2216] [serial = 2085] [outer = 0x0] 23:56:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x120f92400) [pid = 2216] [serial = 2086] [outer = 0x119908c00] 23:56:07 INFO - PROCESS | 2216 | 1467615367707 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x120f9fc00) [pid = 2216] [serial = 2087] [outer = 0x119908c00] 23:56:08 INFO - PROCESS | 2216 | 1467615368040 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]]]}] 23:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 468ms 23:56:08 INFO - PROCESS | 2216 | 1467615368059 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:56:08 INFO - PROCESS | 2216 | 1467615368061 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:56:08 INFO - PROCESS | 2216 | 1467615368063 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - PROCESS | 2216 | 1467615368064 Marionette TRACE conn2 <- [1,2754,null,{}] 23:56:08 INFO - PROCESS | 2216 | 1467615368066 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}] 23:56:08 INFO - PROCESS | 2216 | 1467615368070 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:08 INFO - PROCESS | 2216 | 1467615368145 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:56:08 INFO - PROCESS | 2216 | 1467615368213 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 2216 | 1467615368214 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x1265aa800 == 33 [pid = 2216] [id = 696] 23:56:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x115e25400) [pid = 2216] [serial = 2088] [outer = 0x0] 23:56:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x120fc9c00) [pid = 2216] [serial = 2089] [outer = 0x115e25400] 23:56:08 INFO - PROCESS | 2216 | 1467615368238 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x121b3d000) [pid = 2216] [serial = 2090] [outer = 0x115e25400] 23:56:08 INFO - PROCESS | 2216 | 1467615368634 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]]]}] 23:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 620ms 23:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:56:08 INFO - PROCESS | 2216 | 1467615368690 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:56:08 INFO - PROCESS | 2216 | 1467615368692 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:56:08 INFO - PROCESS | 2216 | 1467615368695 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - PROCESS | 2216 | 1467615368697 Marionette TRACE conn2 <- [1,2758,null,{}] 23:56:08 INFO - PROCESS | 2216 | 1467615368701 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}] 23:56:08 INFO - PROCESS | 2216 | 1467615368707 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:08 INFO - PROCESS | 2216 | 1467615368836 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:56:08 INFO - PROCESS | 2216 | 1467615368853 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 2216 | 1467615368854 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:08 INFO - PROCESS | 2216 | ++DOCSHELL 0x1292ad000 == 34 [pid = 2216] [id = 697] 23:56:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x124146800) [pid = 2216] [serial = 2091] [outer = 0x0] 23:56:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1241d4800) [pid = 2216] [serial = 2092] [outer = 0x124146800] 23:56:08 INFO - PROCESS | 2216 | 1467615368879 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x124ce5000) [pid = 2216] [serial = 2093] [outer = 0x124146800] 23:56:09 INFO - PROCESS | 2216 | 1467615369214 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]]]}] 23:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 23:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:56:09 INFO - PROCESS | 2216 | 1467615369265 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:56:09 INFO - PROCESS | 2216 | 1467615369267 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:56:09 INFO - PROCESS | 2216 | 1467615369269 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - PROCESS | 2216 | 1467615369270 Marionette TRACE conn2 <- [1,2762,null,{}] 23:56:09 INFO - PROCESS | 2216 | 1467615369272 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}] 23:56:09 INFO - PROCESS | 2216 | 1467615369273 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:09 INFO - PROCESS | 2216 | 1467615369365 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:56:09 INFO - PROCESS | 2216 | 1467615369401 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 2216 | 1467615369403 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a610800 == 35 [pid = 2216] [id = 698] 23:56:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x119399400) [pid = 2216] [serial = 2094] [outer = 0x0] 23:56:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x124cfd000) [pid = 2216] [serial = 2095] [outer = 0x119399400] 23:56:09 INFO - PROCESS | 2216 | 1467615369427 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1260ea800) [pid = 2216] [serial = 2096] [outer = 0x119399400] 23:56:09 INFO - PROCESS | 2216 | 1467615369712 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]]]}] 23:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 471ms 23:56:09 INFO - PROCESS | 2216 | 1467615369741 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:56:09 INFO - PROCESS | 2216 | 1467615369743 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:56:09 INFO - PROCESS | 2216 | 1467615369745 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - PROCESS | 2216 | 1467615369746 Marionette TRACE conn2 <- [1,2766,null,{}] 23:56:09 INFO - PROCESS | 2216 | 1467615369748 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}] 23:56:09 INFO - PROCESS | 2216 | 1467615369750 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:09 INFO - PROCESS | 2216 | 1467615369858 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:56:09 INFO - PROCESS | 2216 | 1467615369871 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 2216 | 1467615369872 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:09 INFO - PROCESS | 2216 | ++DOCSHELL 0x118319800 == 36 [pid = 2216] [id = 699] 23:56:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1129ab000) [pid = 2216] [serial = 2097] [outer = 0x0] 23:56:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x126667c00) [pid = 2216] [serial = 2098] [outer = 0x1129ab000] 23:56:09 INFO - PROCESS | 2216 | 1467615369897 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x126926800) [pid = 2216] [serial = 2099] [outer = 0x1129ab000] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x119695000) [pid = 2216] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x117eab800) [pid = 2216] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x113d8f000) [pid = 2216] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x116a0c000) [pid = 2216] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x11830ac00) [pid = 2216] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x11968c800) [pid = 2216] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x119ed0400) [pid = 2216] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x11297d400) [pid = 2216] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1197de400) [pid = 2216] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x11837fc00) [pid = 2216] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1188aa400) [pid = 2216] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:56:10 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x116a11c00) [pid = 2216] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:56:10 INFO - PROCESS | 2216 | 1467615370276 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]]]}] 23:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 569ms 23:56:10 INFO - PROCESS | 2216 | 1467615370315 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:56:10 INFO - PROCESS | 2216 | 1467615370316 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:56:10 INFO - PROCESS | 2216 | 1467615370318 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:56:10 INFO - PROCESS | 2216 | 1467615370320 Marionette TRACE conn2 <- [1,2770,null,{}] 23:56:10 INFO - PROCESS | 2216 | 1467615370322 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}] 23:56:10 INFO - PROCESS | 2216 | 1467615370323 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:10 INFO - PROCESS | 2216 | 1467615370402 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:56:10 INFO - PROCESS | 2216 | 1467615370406 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 2216 | 1467615370407 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b906000 == 37 [pid = 2216] [id = 700] 23:56:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x115e2a000) [pid = 2216] [serial = 2100] [outer = 0x0] 23:56:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1185ddc00) [pid = 2216] [serial = 2101] [outer = 0x115e2a000] 23:56:10 INFO - PROCESS | 2216 | 1467615370431 Marionette DEBUG loaded listener.js 23:56:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x120fc6800) [pid = 2216] [serial = 2102] [outer = 0x115e2a000] 23:56:10 INFO - PROCESS | 2216 | 1467615370755 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]]]}] 23:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 469ms 23:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:56:10 INFO - PROCESS | 2216 | 1467615370788 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:56:10 INFO - PROCESS | 2216 | 1467615370789 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:56:10 INFO - PROCESS | 2216 | 1467615370791 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:56:10 INFO - PROCESS | 2216 | 1467615370792 Marionette TRACE conn2 <- [1,2774,null,{}] 23:56:10 INFO - PROCESS | 2216 | 1467615370794 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}] 23:56:10 INFO - PROCESS | 2216 | 1467615370795 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:10 INFO - PROCESS | 2216 | 1467615370896 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:56:10 INFO - PROCESS | 2216 | 1467615370904 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 2216 | 1467615370905 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:10 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b91f000 == 38 [pid = 2216] [id = 701] 23:56:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x124c8f400) [pid = 2216] [serial = 2103] [outer = 0x0] 23:56:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x12652b000) [pid = 2216] [serial = 2104] [outer = 0x124c8f400] 23:56:10 INFO - PROCESS | 2216 | 1467615370938 Marionette DEBUG loaded listener.js 23:56:10 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x128a12400) [pid = 2216] [serial = 2105] [outer = 0x124c8f400] 23:56:11 INFO - PROCESS | 2216 | 1467615371247 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]]]}] 23:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 468ms 23:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:56:11 INFO - PROCESS | 2216 | 1467615371259 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:56:11 INFO - PROCESS | 2216 | 1467615371261 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:56:11 INFO - PROCESS | 2216 | 1467615371263 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 2216 | 1467615371265 Marionette TRACE conn2 <- [1,2778,null,{}] 23:56:11 INFO - PROCESS | 2216 | 1467615371267 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}] 23:56:11 INFO - PROCESS | 2216 | 1467615371271 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:11 INFO - PROCESS | 2216 | 1467615371361 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:56:11 INFO - PROCESS | 2216 | 1467615371364 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 2216 | 1467615371366 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c015800 == 39 [pid = 2216] [id = 702] 23:56:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x128a16800) [pid = 2216] [serial = 2106] [outer = 0x0] 23:56:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x128a2c800) [pid = 2216] [serial = 2107] [outer = 0x128a16800] 23:56:11 INFO - PROCESS | 2216 | 1467615371395 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x128f37c00) [pid = 2216] [serial = 2108] [outer = 0x128a16800] 23:56:11 INFO - PROCESS | 2216 | 1467615371725 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]]]}] 23:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 470ms 23:56:11 INFO - PROCESS | 2216 | 1467615371733 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:56:11 INFO - PROCESS | 2216 | 1467615371736 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:56:11 INFO - PROCESS | 2216 | 1467615371740 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 2216 | 1467615371741 Marionette TRACE conn2 <- [1,2782,null,{}] 23:56:11 INFO - PROCESS | 2216 | 1467615371743 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}] 23:56:11 INFO - PROCESS | 2216 | 1467615371744 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:11 INFO - PROCESS | 2216 | 1467615371852 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:56:11 INFO - PROCESS | 2216 | 1467615371858 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 2216 | 1467615371859 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:11 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4b0800 == 40 [pid = 2216] [id = 703] 23:56:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x120ef6c00) [pid = 2216] [serial = 2109] [outer = 0x0] 23:56:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x128f88000) [pid = 2216] [serial = 2110] [outer = 0x120ef6c00] 23:56:11 INFO - PROCESS | 2216 | 1467615371890 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1291a2c00) [pid = 2216] [serial = 2111] [outer = 0x120ef6c00] 23:56:12 INFO - PROCESS | 2216 | 1467615372173 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]]]}] 23:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 469ms 23:56:12 INFO - PROCESS | 2216 | 1467615372253 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 2216 | 1467615372255 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:56:12 INFO - PROCESS | 2216 | 1467615372259 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 2216 | 1467615372261 Marionette TRACE conn2 <- [1,2786,null,{}] 23:56:12 INFO - PROCESS | 2216 | 1467615372266 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}] 23:56:12 INFO - PROCESS | 2216 | 1467615372269 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:12 INFO - PROCESS | 2216 | 1467615372379 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:56:12 INFO - PROCESS | 2216 | 1467615372433 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 2216 | 1467615372435 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:12 INFO - PROCESS | 2216 | ++DOCSHELL 0x11726b800 == 41 [pid = 2216] [id = 704] 23:56:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x115021c00) [pid = 2216] [serial = 2112] [outer = 0x0] 23:56:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1162d7400) [pid = 2216] [serial = 2113] [outer = 0x115021c00] 23:56:12 INFO - PROCESS | 2216 | 1467615372468 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1170d9400) [pid = 2216] [serial = 2114] [outer = 0x115021c00] 23:56:12 INFO - PROCESS | 2216 | 1467615372944 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]]]}] 23:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 725ms 23:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:56:12 INFO - PROCESS | 2216 | 1467615372985 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 2216 | 1467615372987 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:56:12 INFO - PROCESS | 2216 | 1467615372992 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 2216 | 1467615372994 Marionette TRACE conn2 <- [1,2790,null,{}] 23:56:12 INFO - PROCESS | 2216 | 1467615372997 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}] 23:56:13 INFO - PROCESS | 2216 | 1467615372999 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:13 INFO - PROCESS | 2216 | 1467615373138 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:56:13 INFO - PROCESS | 2216 | 1467615373147 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 2216 | 1467615373148 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x124159800 == 42 [pid = 2216] [id = 705] 23:56:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1185e1800) [pid = 2216] [serial = 2115] [outer = 0x0] 23:56:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1187f1000) [pid = 2216] [serial = 2116] [outer = 0x1185e1800] 23:56:13 INFO - PROCESS | 2216 | 1467615373191 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11910f800) [pid = 2216] [serial = 2117] [outer = 0x1185e1800] 23:56:13 INFO - PROCESS | 2216 | 1467615373638 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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 23:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:56:13 INFO - PROCESS | 2216 | 1467615373662 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 2216 | 1467615373664 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:56:13 INFO - PROCESS | 2216 | 1467615373666 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - PROCESS | 2216 | 1467615373667 Marionette TRACE conn2 <- [1,2794,null,{}] 23:56:13 INFO - PROCESS | 2216 | 1467615373674 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}] 23:56:13 INFO - PROCESS | 2216 | 1467615373678 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:13 INFO - PROCESS | 2216 | 1467615373799 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:56:13 INFO - PROCESS | 2216 | 1467615373874 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 2216 | 1467615373876 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:13 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c00b800 == 43 [pid = 2216] [id = 706] 23:56:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x121de1800) [pid = 2216] [serial = 2118] [outer = 0x0] 23:56:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1237ba400) [pid = 2216] [serial = 2119] [outer = 0x121de1800] 23:56:13 INFO - PROCESS | 2216 | 1467615373908 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1241d9c00) [pid = 2216] [serial = 2120] [outer = 0x121de1800] 23:56:14 INFO - PROCESS | 2216 | 1467615374322 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]]]}] 23:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 23:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:56:14 INFO - PROCESS | 2216 | 1467615374337 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 2216 | 1467615374338 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:56:14 INFO - PROCESS | 2216 | 1467615374340 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - PROCESS | 2216 | 1467615374342 Marionette TRACE conn2 <- [1,2798,null,{}] 23:56:14 INFO - PROCESS | 2216 | 1467615374344 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}] 23:56:14 INFO - PROCESS | 2216 | 1467615374346 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:14 INFO - PROCESS | 2216 | 1467615374447 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:56:14 INFO - PROCESS | 2216 | 1467615374503 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 2216 | 1467615374505 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:14 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5b9000 == 44 [pid = 2216] [id = 707] 23:56:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x124c8f000) [pid = 2216] [serial = 2121] [outer = 0x0] 23:56:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12607e400) [pid = 2216] [serial = 2122] [outer = 0x124c8f000] 23:56:14 INFO - PROCESS | 2216 | 1467615374533 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a18800) [pid = 2216] [serial = 2123] [outer = 0x124c8f000] 23:56:15 INFO - PROCESS | 2216 | 1467615375204 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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 869ms 23:56:15 INFO - PROCESS | 2216 | 1467615375210 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:56:15 INFO - PROCESS | 2216 | 1467615375212 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:56:15 INFO - PROCESS | 2216 | 1467615375216 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 2216 | 1467615375219 Marionette TRACE conn2 <- [1,2802,null,{}] 23:56:15 INFO - PROCESS | 2216 | 1467615375224 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}] 23:56:15 INFO - PROCESS | 2216 | 1467615375225 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:15 INFO - PROCESS | 2216 | 1467615375324 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:56:15 INFO - PROCESS | 2216 | 1467615375396 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 2216 | 1467615375398 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:15 INFO - PROCESS | 2216 | ++DOCSHELL 0x118517800 == 45 [pid = 2216] [id = 708] 23:56:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x115e2fc00) [pid = 2216] [serial = 2124] [outer = 0x0] 23:56:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x1162da400) [pid = 2216] [serial = 2125] [outer = 0x115e2fc00] 23:56:15 INFO - PROCESS | 2216 | 1467615375426 Marionette DEBUG loaded listener.js 23:56:15 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x1176f5800) [pid = 2216] [serial = 2126] [outer = 0x115e2fc00] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c015800 == 44 [pid = 2216] [id = 702] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12b91f000 == 43 [pid = 2216] [id = 701] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12b906000 == 42 [pid = 2216] [id = 700] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x118319800 == 41 [pid = 2216] [id = 699] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12a610800 == 40 [pid = 2216] [id = 698] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x1292ad000 == 39 [pid = 2216] [id = 697] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x1265aa800 == 38 [pid = 2216] [id = 696] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x1243e2800 == 37 [pid = 2216] [id = 695] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x121051800 == 36 [pid = 2216] [id = 694] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x118784000 == 35 [pid = 2216] [id = 693] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x117259000 == 34 [pid = 2216] [id = 692] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x11841a800 == 33 [pid = 2216] [id = 691] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12a998000 == 32 [pid = 2216] [id = 690] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5b9000 == 31 [pid = 2216] [id = 707] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c00b800 == 30 [pid = 2216] [id = 706] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x124159800 == 29 [pid = 2216] [id = 705] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4b0800 == 28 [pid = 2216] [id = 703] 23:56:16 INFO - PROCESS | 2216 | --DOCSHELL 0x11726b800 == 27 [pid = 2216] [id = 704] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x119902400) [pid = 2216] [serial = 2053] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1185e5c00) [pid = 2216] [serial = 2042] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x11830d400) [pid = 2216] [serial = 2041] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1150da800) [pid = 2216] [serial = 2044] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x11602fc00) [pid = 2216] [serial = 2045] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1176f2c00) [pid = 2216] [serial = 2047] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x119107000) [pid = 2216] [serial = 2036] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1184b0400) [pid = 2216] [serial = 2035] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x1215d7800) [pid = 2216] [serial = 2039] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x120f94000) [pid = 2216] [serial = 2038] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x120eff800) [pid = 2216] [serial = 2056] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1133dd400) [pid = 2216] [serial = 2059] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124c91800) [pid = 2216] [serial = 2066] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x120f9f000) [pid = 2216] [serial = 2057] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x124153c00) [pid = 2216] [serial = 2063] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1243ce800) [pid = 2216] [serial = 2065] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x118fe0c00) [pid = 2216] [serial = 2050] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1193a2000) [pid = 2216] [serial = 2051] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x124c9cc00) [pid = 2216] [serial = 2069] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x11990ec00) [pid = 2216] [serial = 2054] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x11829c400) [pid = 2216] [serial = 2060] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x121b9bc00) [pid = 2216] [serial = 2068] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x121098800) [pid = 2216] [serial = 2062] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x11837b400) [pid = 2216] [serial = 2048] [outer = 0x0] [url = about:blank] 23:56:16 INFO - PROCESS | 2216 | 1467615376388 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]]]}] 23:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1224ms 23:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:56:16 INFO - PROCESS | 2216 | 1467615376440 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:56:16 INFO - PROCESS | 2216 | 1467615376442 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:56:16 INFO - PROCESS | 2216 | 1467615376446 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:56:16 INFO - PROCESS | 2216 | 1467615376448 Marionette TRACE conn2 <- [1,2806,null,{}] 23:56:16 INFO - PROCESS | 2216 | 1467615376457 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}] 23:56:16 INFO - PROCESS | 2216 | 1467615376458 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:16 INFO - PROCESS | 2216 | 1467615376543 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:56:16 INFO - PROCESS | 2216 | 1467615376554 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:16 INFO - PROCESS | 2216 | 1467615376557 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:16 INFO - PROCESS | 2216 | ++DOCSHELL 0x1169a6000 == 28 [pid = 2216] [id = 709] 23:56:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x11336dc00) [pid = 2216] [serial = 2127] [outer = 0x0] 23:56:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1133e0400) [pid = 2216] [serial = 2128] [outer = 0x11336dc00] 23:56:16 INFO - PROCESS | 2216 | 1467615376585 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x115e22000) [pid = 2216] [serial = 2129] [outer = 0x11336dc00] 23:56:16 INFO - PROCESS | 2216 | 1467615376968 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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 23:56:17 INFO - PROCESS | 2216 | 1467615377016 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 2216 | 1467615377019 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:56:17 INFO - PROCESS | 2216 | 1467615377024 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 2216 | 1467615377026 Marionette TRACE conn2 <- [1,2810,null,{}] 23:56:17 INFO - PROCESS | 2216 | 1467615377028 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}] 23:56:17 INFO - PROCESS | 2216 | 1467615377029 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:17 INFO - PROCESS | 2216 | 1467615377107 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:56:17 INFO - PROCESS | 2216 | 1467615377111 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 2216 | 1467615377113 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x118321000 == 29 [pid = 2216] [id = 710] 23:56:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x115e2bc00) [pid = 2216] [serial = 2130] [outer = 0x0] 23:56:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x116631400) [pid = 2216] [serial = 2131] [outer = 0x115e2bc00] 23:56:17 INFO - PROCESS | 2216 | 1467615377142 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1170d5800) [pid = 2216] [serial = 2132] [outer = 0x115e2bc00] 23:56:17 INFO - PROCESS | 2216 | 1467615377473 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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 23:56:17 INFO - PROCESS | 2216 | 1467615377493 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:56:17 INFO - PROCESS | 2216 | 1467615377505 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:56:17 INFO - PROCESS | 2216 | 1467615377507 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 2216 | 1467615377510 Marionette TRACE conn2 <- [1,2814,null,{}] 23:56:17 INFO - PROCESS | 2216 | 1467615377523 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}] 23:56:17 INFO - PROCESS | 2216 | 1467615377527 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:17 INFO - PROCESS | 2216 | 1467615377625 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:56:17 INFO - PROCESS | 2216 | 1467615377632 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 2216 | 1467615377634 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:17 INFO - PROCESS | 2216 | ++DOCSHELL 0x119984800 == 30 [pid = 2216] [id = 711] 23:56:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x11830e800) [pid = 2216] [serial = 2133] [outer = 0x0] 23:56:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x1185d9800) [pid = 2216] [serial = 2134] [outer = 0x11830e800] 23:56:17 INFO - PROCESS | 2216 | 1467615377665 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1188aec00) [pid = 2216] [serial = 2135] [outer = 0x11830e800] 23:56:17 INFO - PROCESS | 2216 | 1467615377994 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]]]}] 23:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 23:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:56:18 INFO - PROCESS | 2216 | 1467615378029 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:56:18 INFO - PROCESS | 2216 | 1467615378031 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:56:18 INFO - PROCESS | 2216 | 1467615378033 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:56:18 INFO - PROCESS | 2216 | 1467615378034 Marionette TRACE conn2 <- [1,2818,null,{}] 23:56:18 INFO - PROCESS | 2216 | 1467615378039 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}] 23:56:18 INFO - PROCESS | 2216 | 1467615378040 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:18 INFO - PROCESS | 2216 | 1467615378115 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:56:18 INFO - PROCESS | 2216 | 1467615378178 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 2216 | 1467615378179 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x121051800 == 31 [pid = 2216] [id = 712] 23:56:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1188ad800) [pid = 2216] [serial = 2136] [outer = 0x0] 23:56:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x11939f400) [pid = 2216] [serial = 2137] [outer = 0x1188ad800] 23:56:18 INFO - PROCESS | 2216 | 1467615378204 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1197cc000) [pid = 2216] [serial = 2138] [outer = 0x1188ad800] 23:56:18 INFO - PROCESS | 2216 | 1467615378479 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]]]}] 23:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 23:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:56:18 INFO - PROCESS | 2216 | 1467615378511 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:56:18 INFO - PROCESS | 2216 | 1467615378512 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:56:18 INFO - PROCESS | 2216 | 1467615378514 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:56:18 INFO - PROCESS | 2216 | 1467615378515 Marionette TRACE conn2 <- [1,2822,null,{}] 23:56:18 INFO - PROCESS | 2216 | 1467615378526 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}] 23:56:18 INFO - PROCESS | 2216 | 1467615378534 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:18 INFO - PROCESS | 2216 | 1467615378630 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:56:18 INFO - PROCESS | 2216 | 1467615378667 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 2216 | 1467615378668 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:18 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d20800 == 32 [pid = 2216] [id = 713] 23:56:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1197cc400) [pid = 2216] [serial = 2139] [outer = 0x0] 23:56:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x119907c00) [pid = 2216] [serial = 2140] [outer = 0x1197cc400] 23:56:18 INFO - PROCESS | 2216 | 1467615378693 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x120ef7c00) [pid = 2216] [serial = 2141] [outer = 0x1197cc400] 23:56:19 INFO - PROCESS | 2216 | 1467615379018 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]]]}] 23:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 526ms 23:56:19 INFO - PROCESS | 2216 | 1467615379040 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:56:19 INFO - PROCESS | 2216 | 1467615379042 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:56:19 INFO - PROCESS | 2216 | 1467615379050 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 2216 | 1467615379051 Marionette TRACE conn2 <- [1,2826,null,{}] 23:56:19 INFO - PROCESS | 2216 | 1467615379053 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}] 23:56:19 INFO - PROCESS | 2216 | 1467615379057 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:19 INFO - PROCESS | 2216 | 1467615379172 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:56:19 INFO - PROCESS | 2216 | 1467615379182 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:19 INFO - PROCESS | 2216 | 1467615379183 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x126988000 == 33 [pid = 2216] [id = 714] 23:56:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x119902800) [pid = 2216] [serial = 2142] [outer = 0x0] 23:56:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120fa0800) [pid = 2216] [serial = 2143] [outer = 0x119902800] 23:56:19 INFO - PROCESS | 2216 | 1467615379209 Marionette DEBUG loaded listener.js 23:56:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x121deb800) [pid = 2216] [serial = 2144] [outer = 0x119902800] 23:56:19 INFO - PROCESS | 2216 | 1467615379544 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 23:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:56:19 INFO - PROCESS | 2216 | 1467615379572 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:56:19 INFO - PROCESS | 2216 | 1467615379573 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:56:19 INFO - PROCESS | 2216 | 1467615379575 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 2216 | 1467615379576 Marionette TRACE conn2 <- [1,2830,null,{}] 23:56:19 INFO - PROCESS | 2216 | 1467615379579 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}] 23:56:19 INFO - PROCESS | 2216 | 1467615379580 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:19 INFO - PROCESS | 2216 | 1467615379681 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:56:19 INFO - PROCESS | 2216 | 1467615379692 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:19 INFO - PROCESS | 2216 | 1467615379693 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:19 INFO - PROCESS | 2216 | ++DOCSHELL 0x129117000 == 34 [pid = 2216] [id = 715] 23:56:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1237b1800) [pid = 2216] [serial = 2145] [outer = 0x0] 23:56:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x124150400) [pid = 2216] [serial = 2146] [outer = 0x1237b1800] 23:56:19 INFO - PROCESS | 2216 | 1467615379718 Marionette DEBUG loaded listener.js 23:56:19 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1243ce800) [pid = 2216] [serial = 2147] [outer = 0x1237b1800] 23:56:20 INFO - PROCESS | 2216 | 1467615380058 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]]]}] 23:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 518ms 23:56:20 INFO - PROCESS | 2216 | 1467615380094 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 2216 | 1467615380095 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:56:20 INFO - PROCESS | 2216 | 1467615380097 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 2216 | 1467615380098 Marionette TRACE conn2 <- [1,2834,null,{}] 23:56:20 INFO - PROCESS | 2216 | 1467615380100 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}] 23:56:20 INFO - PROCESS | 2216 | 1467615380102 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:20 INFO - PROCESS | 2216 | 1467615380196 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:56:20 INFO - PROCESS | 2216 | 1467615380237 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 2216 | 1467615380238 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a30b000 == 35 [pid = 2216] [id = 716] 23:56:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x124147000) [pid = 2216] [serial = 2148] [outer = 0x0] 23:56:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x124c90400) [pid = 2216] [serial = 2149] [outer = 0x124147000] 23:56:20 INFO - PROCESS | 2216 | 1467615380262 Marionette DEBUG loaded listener.js 23:56:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x124ce3000) [pid = 2216] [serial = 2150] [outer = 0x124147000] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x124146800) [pid = 2216] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x119399400) [pid = 2216] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x113d3f400) [pid = 2216] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1129ab000) [pid = 2216] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x118fd7400) [pid = 2216] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x11336cc00) [pid = 2216] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x117ea9c00) [pid = 2216] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12468a400) [pid = 2216] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x119908c00) [pid = 2216] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x115e2a000) [pid = 2216] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x128a16800) [pid = 2216] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x115e25400) [pid = 2216] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124c8f400) [pid = 2216] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:56:20 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x120ef6c00) [pid = 2216] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:56:20 INFO - PROCESS | 2216 | 1467615380698 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 623ms 23:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:56:20 INFO - PROCESS | 2216 | 1467615380721 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 2216 | 1467615380723 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:56:20 INFO - PROCESS | 2216 | 1467615380725 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 2216 | 1467615380726 Marionette TRACE conn2 <- [1,2838,null,{}] 23:56:20 INFO - PROCESS | 2216 | 1467615380728 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}] 23:56:20 INFO - PROCESS | 2216 | 1467615380729 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:20 INFO - PROCESS | 2216 | 1467615380810 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:56:20 INFO - PROCESS | 2216 | 1467615380866 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 2216 | 1467615380867 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:20 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a616800 == 36 [pid = 2216] [id = 717] 23:56:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x115e2a000) [pid = 2216] [serial = 2151] [outer = 0x0] 23:56:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x119107c00) [pid = 2216] [serial = 2152] [outer = 0x115e2a000] 23:56:20 INFO - PROCESS | 2216 | 1467615380893 Marionette DEBUG loaded listener.js 23:56:20 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x120f94c00) [pid = 2216] [serial = 2153] [outer = 0x115e2a000] 23:56:21 INFO - PROCESS | 2216 | 1467615381170 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]]]}] 23:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 470ms 23:56:21 INFO - PROCESS | 2216 | 1467615381195 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 2216 | 1467615381196 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:56:21 INFO - PROCESS | 2216 | 1467615381199 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 2216 | 1467615381200 Marionette TRACE conn2 <- [1,2842,null,{}] 23:56:21 INFO - PROCESS | 2216 | 1467615381210 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}] 23:56:21 INFO - PROCESS | 2216 | 1467615381211 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:21 INFO - PROCESS | 2216 | 1467615381292 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:56:21 INFO - PROCESS | 2216 | 1467615381295 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:21 INFO - PROCESS | 2216 | 1467615381297 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b722000 == 37 [pid = 2216] [id = 718] 23:56:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x117202400) [pid = 2216] [serial = 2154] [outer = 0x0] 23:56:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124cf0400) [pid = 2216] [serial = 2155] [outer = 0x117202400] 23:56:21 INFO - PROCESS | 2216 | 1467615381323 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124cfc400) [pid = 2216] [serial = 2156] [outer = 0x117202400] 23:56:21 INFO - PROCESS | 2216 | 1467615381661 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]]]}] 23:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 479ms 23:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:56:21 INFO - PROCESS | 2216 | 1467615381678 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 2216 | 1467615381680 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:56:21 INFO - PROCESS | 2216 | 1467615381682 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 2216 | 1467615381684 Marionette TRACE conn2 <- [1,2846,null,{}] 23:56:21 INFO - PROCESS | 2216 | 1467615381688 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}] 23:56:21 INFO - PROCESS | 2216 | 1467615381690 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:21 INFO - PROCESS | 2216 | 1467615381812 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:56:21 INFO - PROCESS | 2216 | --DOCSHELL 0x12d35c000 == 36 [pid = 2216] [id = 17] 23:56:21 INFO - PROCESS | 2216 | 1467615381828 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:21 INFO - PROCESS | 2216 | 1467615381829 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:21 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd6a800 == 37 [pid = 2216] [id = 719] 23:56:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124cfb800) [pid = 2216] [serial = 2157] [outer = 0x0] 23:56:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x1260ed800) [pid = 2216] [serial = 2158] [outer = 0x124cfb800] 23:56:21 INFO - PROCESS | 2216 | 1467615381870 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x128a17c00) [pid = 2216] [serial = 2159] [outer = 0x124cfb800] 23:56:22 INFO - PROCESS | 2216 | 1467615382190 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]]]}] 23:56:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:56:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 522ms 23:56:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:56:22 INFO - PROCESS | 2216 | 1467615382205 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:56:22 INFO - PROCESS | 2216 | 1467615382207 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:56:22 INFO - PROCESS | 2216 | 1467615382209 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:56:22 INFO - PROCESS | 2216 | 1467615382210 Marionette TRACE conn2 <- [1,2850,null,{}] 23:56:22 INFO - PROCESS | 2216 | 1467615382212 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}] 23:56:22 INFO - PROCESS | 2216 | 1467615382213 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:22 INFO - PROCESS | 2216 | 1467615382292 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:56:22 INFO - PROCESS | 2216 | 1467615382296 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:22 INFO - PROCESS | 2216 | 1467615382297 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:22 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c017000 == 38 [pid = 2216] [id = 720] 23:56:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1260eac00) [pid = 2216] [serial = 2160] [outer = 0x0] 23:56:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a28000) [pid = 2216] [serial = 2161] [outer = 0x1260eac00] 23:56:22 INFO - PROCESS | 2216 | 1467615382321 Marionette DEBUG loaded listener.js 23:56:22 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x128b3f000) [pid = 2216] [serial = 2162] [outer = 0x1260eac00] 23:56:22 INFO - PROCESS | 2216 | 1467615382771 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:56:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:56:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 619ms 23:56:22 INFO - PROCESS | 2216 | 1467615382829 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:56:22 INFO - PROCESS | 2216 | 1467615382833 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:56:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:56:22 INFO - PROCESS | 2216 | 1467615382838 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:56:22 INFO - PROCESS | 2216 | 1467615382841 Marionette TRACE conn2 <- [1,2854,null,{}] 23:56:22 INFO - PROCESS | 2216 | 1467615382847 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}] 23:56:22 INFO - PROCESS | 2216 | 1467615382850 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:23 INFO - PROCESS | 2216 | 1467615383013 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:56:23 INFO - PROCESS | 2216 | 1467615383194 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:23 INFO - PROCESS | 2216 | 1467615383196 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x11811b000 == 39 [pid = 2216] [id = 721] 23:56:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x113838800) [pid = 2216] [serial = 2163] [outer = 0x0] 23:56:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x113f2e400) [pid = 2216] [serial = 2164] [outer = 0x113838800] 23:56:23 INFO - PROCESS | 2216 | 1467615383249 Marionette DEBUG loaded listener.js 23:56:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x115e2dc00) [pid = 2216] [serial = 2165] [outer = 0x113838800] 23:56:23 INFO - PROCESS | 2216 | 1467615383751 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]]]}] 23:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 924ms 23:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:56:23 INFO - PROCESS | 2216 | 1467615383761 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:56:23 INFO - PROCESS | 2216 | 1467615383764 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:56:23 INFO - PROCESS | 2216 | 1467615383769 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:56:23 INFO - PROCESS | 2216 | 1467615383771 Marionette TRACE conn2 <- [1,2858,null,{}] 23:56:23 INFO - PROCESS | 2216 | 1467615383773 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}] 23:56:23 INFO - PROCESS | 2216 | 1467615383775 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:23 INFO - PROCESS | 2216 | 1467615383886 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:56:23 INFO - PROCESS | 2216 | 1467615383968 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:23 INFO - PROCESS | 2216 | 1467615383969 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:23 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d16800 == 40 [pid = 2216] [id = 722] 23:56:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1160db000) [pid = 2216] [serial = 2166] [outer = 0x0] 23:56:23 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x118303000) [pid = 2216] [serial = 2167] [outer = 0x1160db000] 23:56:24 INFO - PROCESS | 2216 | 1467615384000 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1185dd800) [pid = 2216] [serial = 2168] [outer = 0x1160db000] 23:56:24 INFO - PROCESS | 2216 | 1467615384693 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:56:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:56:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 973ms 23:56:24 INFO - PROCESS | 2216 | 1467615384741 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 2216 | 1467615384744 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:56:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:56:24 INFO - PROCESS | 2216 | 1467615384747 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - PROCESS | 2216 | 1467615384749 Marionette TRACE conn2 <- [1,2862,null,{}] 23:56:24 INFO - PROCESS | 2216 | 1467615384753 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}] 23:56:24 INFO - PROCESS | 2216 | 1467615384754 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:24 INFO - PROCESS | 2216 | 1467615384865 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd6a800 == 39 [pid = 2216] [id = 719] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12b722000 == 38 [pid = 2216] [id = 718] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12a616800 == 37 [pid = 2216] [id = 717] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12a30b000 == 36 [pid = 2216] [id = 716] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x129117000 == 35 [pid = 2216] [id = 715] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x126988000 == 34 [pid = 2216] [id = 714] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x121d20800 == 33 [pid = 2216] [id = 713] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x121051800 == 32 [pid = 2216] [id = 712] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x119984800 == 31 [pid = 2216] [id = 711] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x118321000 == 30 [pid = 2216] [id = 710] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x1169a6000 == 29 [pid = 2216] [id = 709] 23:56:24 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5a5800 == 28 [pid = 2216] [id = 18] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1241d4800) [pid = 2216] [serial = 2092] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x124cfd000) [pid = 2216] [serial = 2095] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x124ce5000) [pid = 2216] [serial = 2093] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1166f0000) [pid = 2216] [serial = 2074] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x117203c00) [pid = 2216] [serial = 2075] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x126667c00) [pid = 2216] [serial = 2098] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1193a3800) [pid = 2216] [serial = 2083] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x1197c9400) [pid = 2216] [serial = 2084] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x116029000) [pid = 2216] [serial = 2077] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1170dc400) [pid = 2216] [serial = 2078] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1184a6400) [pid = 2216] [serial = 2080] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1187ed800) [pid = 2216] [serial = 2081] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124cfbc00) [pid = 2216] [serial = 2072] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x124cf2800) [pid = 2216] [serial = 2071] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x120f92400) [pid = 2216] [serial = 2086] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x120f9fc00) [pid = 2216] [serial = 2087] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1260ea800) [pid = 2216] [serial = 2096] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x120fc6800) [pid = 2216] [serial = 2102] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x1185ddc00) [pid = 2216] [serial = 2101] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x128a2c800) [pid = 2216] [serial = 2107] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x126926800) [pid = 2216] [serial = 2099] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128f37c00) [pid = 2216] [serial = 2108] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x120fc9c00) [pid = 2216] [serial = 2089] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x121b3d000) [pid = 2216] [serial = 2090] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x128a12400) [pid = 2216] [serial = 2105] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x128f88000) [pid = 2216] [serial = 2110] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1291a2c00) [pid = 2216] [serial = 2111] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x12652b000) [pid = 2216] [serial = 2104] [outer = 0x0] [url = about:blank] 23:56:24 INFO - PROCESS | 2216 | 1467615384957 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 2216 | 1467615384960 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:24 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f3e800 == 29 [pid = 2216] [id = 723] 23:56:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x113d90400) [pid = 2216] [serial = 2169] [outer = 0x0] 23:56:24 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x115e30400) [pid = 2216] [serial = 2170] [outer = 0x113d90400] 23:56:24 INFO - PROCESS | 2216 | 1467615384990 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x116713000) [pid = 2216] [serial = 2171] [outer = 0x113d90400] 23:56:25 INFO - PROCESS | 2216 | 1467615385296 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]]]}] 23:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 573ms 23:56:25 INFO - PROCESS | 2216 | 1467615385325 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:56:25 INFO - PROCESS | 2216 | 1467615385328 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:56:25 INFO - PROCESS | 2216 | 1467615385332 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 2216 | 1467615385334 Marionette TRACE conn2 <- [1,2866,null,{}] 23:56:25 INFO - PROCESS | 2216 | 1467615385340 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}] 23:56:25 INFO - PROCESS | 2216 | 1467615385342 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:25 INFO - PROCESS | 2216 | 1467615385422 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:56:25 INFO - PROCESS | 2216 | 1467615385426 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:25 INFO - PROCESS | 2216 | 1467615385428 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x11917d000 == 30 [pid = 2216] [id = 724] 23:56:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x117204c00) [pid = 2216] [serial = 2172] [outer = 0x0] 23:56:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1185e8400) [pid = 2216] [serial = 2173] [outer = 0x117204c00] 23:56:25 INFO - PROCESS | 2216 | 1467615385454 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x118fd5800) [pid = 2216] [serial = 2174] [outer = 0x117204c00] 23:56:25 INFO - PROCESS | 2216 | 1467615385813 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]]]}] 23:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 524ms 23:56:25 INFO - PROCESS | 2216 | 1467615385857 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:56:25 INFO - PROCESS | 2216 | 1467615385858 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:56:25 INFO - PROCESS | 2216 | 1467615385861 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 2216 | 1467615385863 Marionette TRACE conn2 <- [1,2870,null,{}] 23:56:25 INFO - PROCESS | 2216 | 1467615385871 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}] 23:56:25 INFO - PROCESS | 2216 | 1467615385874 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:25 INFO - PROCESS | 2216 | 1467615385960 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:56:25 INFO - PROCESS | 2216 | 1467615385967 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:25 INFO - PROCESS | 2216 | 1467615385971 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:25 INFO - PROCESS | 2216 | ++DOCSHELL 0x12196e800 == 31 [pid = 2216] [id = 725] 23:56:25 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1193a3800) [pid = 2216] [serial = 2175] [outer = 0x0] 23:56:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x118383000) [pid = 2216] [serial = 2176] [outer = 0x1193a3800] 23:56:26 INFO - PROCESS | 2216 | 1467615386000 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x120f92800) [pid = 2216] [serial = 2177] [outer = 0x1193a3800] 23:56:26 INFO - PROCESS | 2216 | 1467615386383 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]]]}] 23:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 572ms 23:56:26 INFO - PROCESS | 2216 | 1467615386434 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 2216 | 1467615386438 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:56:26 INFO - PROCESS | 2216 | 1467615386442 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - PROCESS | 2216 | 1467615386444 Marionette TRACE conn2 <- [1,2874,null,{}] 23:56:26 INFO - PROCESS | 2216 | 1467615386447 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}] 23:56:26 INFO - PROCESS | 2216 | 1467615386449 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:26 INFO - PROCESS | 2216 | 1467615386546 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:56:26 INFO - PROCESS | 2216 | 1467615386549 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 2216 | 1467615386551 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:26 INFO - PROCESS | 2216 | ++DOCSHELL 0x1289aa800 == 32 [pid = 2216] [id = 726] 23:56:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x120f9d800) [pid = 2216] [serial = 2178] [outer = 0x0] 23:56:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x11830b000) [pid = 2216] [serial = 2179] [outer = 0x120f9d800] 23:56:26 INFO - PROCESS | 2216 | 1467615386579 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x1219cc400) [pid = 2216] [serial = 2180] [outer = 0x120f9d800] 23:56:26 INFO - PROCESS | 2216 | 1467615386911 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]]]}] 23:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 23:56:26 INFO - PROCESS | 2216 | 1467615386961 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 2216 | 1467615386962 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:56:26 INFO - PROCESS | 2216 | 1467615386964 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - PROCESS | 2216 | 1467615386965 Marionette TRACE conn2 <- [1,2878,null,{}] 23:56:26 INFO - PROCESS | 2216 | 1467615386968 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}] 23:56:26 INFO - PROCESS | 2216 | 1467615386969 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:27 INFO - PROCESS | 2216 | 1467615387084 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:56:27 INFO - PROCESS | 2216 | 1467615387095 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 2216 | 1467615387096 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:27 INFO - PROCESS | 2216 | ++DOCSHELL 0x12911b800 == 33 [pid = 2216] [id = 727] 23:56:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x119694400) [pid = 2216] [serial = 2181] [outer = 0x0] 23:56:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x121b8dc00) [pid = 2216] [serial = 2182] [outer = 0x119694400] 23:56:27 INFO - PROCESS | 2216 | 1467615387121 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124147400) [pid = 2216] [serial = 2183] [outer = 0x119694400] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x11830e800) [pid = 2216] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x115e2bc00) [pid = 2216] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1188ad800) [pid = 2216] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x11336dc00) [pid = 2216] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x115e2fc00) [pid = 2216] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x119902800) [pid = 2216] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x124147000) [pid = 2216] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x115e2a000) [pid = 2216] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x12c9f7c00) [pid = 2216] [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.] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1237b1800) [pid = 2216] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x117202400) [pid = 2216] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x124cfb800) [pid = 2216] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x115021c00) [pid = 2216] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1185e1800) [pid = 2216] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x121de1800) [pid = 2216] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x1197cc400) [pid = 2216] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x124c8f000) [pid = 2216] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:56:27 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x12d35c800) [pid = 2216] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:56:27 INFO - PROCESS | 2216 | 1467615387928 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]]]}] 23:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1017ms 23:56:27 INFO - PROCESS | 2216 | 1467615387984 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 2216 | 1467615387986 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:56:27 INFO - PROCESS | 2216 | 1467615387990 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - PROCESS | 2216 | 1467615387992 Marionette TRACE conn2 <- [1,2882,null,{}] 23:56:28 INFO - PROCESS | 2216 | 1467615388007 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}] 23:56:28 INFO - PROCESS | 2216 | 1467615388008 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:28 INFO - PROCESS | 2216 | 1467615388108 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:56:28 INFO - PROCESS | 2216 | 1467615388165 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:28 INFO - PROCESS | 2216 | 1467615388167 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x119172800 == 34 [pid = 2216] [id = 728] 23:56:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x115e2a000) [pid = 2216] [serial = 2184] [outer = 0x0] 23:56:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1162e3000) [pid = 2216] [serial = 2185] [outer = 0x115e2a000] 23:56:28 INFO - PROCESS | 2216 | 1467615388198 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x1172fc400) [pid = 2216] [serial = 2186] [outer = 0x115e2a000] 23:56:28 INFO - PROCESS | 2216 | 1467615388674 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]]]}] 23:56:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:56:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 23:56:28 INFO - PROCESS | 2216 | 1467615388711 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:56:28 INFO - PROCESS | 2216 | 1467615388714 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:56:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:56:28 INFO - PROCESS | 2216 | 1467615388719 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:56:28 INFO - PROCESS | 2216 | 1467615388721 Marionette TRACE conn2 <- [1,2886,null,{}] 23:56:28 INFO - PROCESS | 2216 | 1467615388723 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}] 23:56:28 INFO - PROCESS | 2216 | 1467615388725 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:28 INFO - PROCESS | 2216 | 1467615388823 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:56:28 INFO - PROCESS | 2216 | 1467615388880 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:28 INFO - PROCESS | 2216 | 1467615388882 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:28 INFO - PROCESS | 2216 | ++DOCSHELL 0x12698d000 == 35 [pid = 2216] [id = 729] 23:56:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x1184a6400) [pid = 2216] [serial = 2187] [outer = 0x0] 23:56:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x119105800) [pid = 2216] [serial = 2188] [outer = 0x1184a6400] 23:56:28 INFO - PROCESS | 2216 | 1467615388914 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1193a3c00) [pid = 2216] [serial = 2189] [outer = 0x1184a6400] 23:56:29 INFO - PROCESS | 2216 | 1467615389326 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]]]}] 23:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 621ms 23:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:56:29 INFO - PROCESS | 2216 | 1467615389340 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 2216 | 1467615389342 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:56:29 INFO - PROCESS | 2216 | 1467615389344 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 2216 | 1467615389347 Marionette TRACE conn2 <- [1,2890,null,{}] 23:56:29 INFO - PROCESS | 2216 | 1467615389355 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}] 23:56:29 INFO - PROCESS | 2216 | 1467615389358 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:29 INFO - PROCESS | 2216 | 1467615389457 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:56:29 INFO - PROCESS | 2216 | 1467615389516 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 2216 | 1467615389519 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:29 INFO - PROCESS | 2216 | ++DOCSHELL 0x12aa46000 == 36 [pid = 2216] [id = 730] 23:56:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x119910000) [pid = 2216] [serial = 2190] [outer = 0x0] 23:56:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120fa0c00) [pid = 2216] [serial = 2191] [outer = 0x119910000] 23:56:29 INFO - PROCESS | 2216 | 1467615389550 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x124145800) [pid = 2216] [serial = 2192] [outer = 0x119910000] 23:56:29 INFO - PROCESS | 2216 | 1467615389990 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 672ms 23:56:30 INFO - PROCESS | 2216 | 1467615390016 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 2216 | 1467615390019 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:56:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:56:30 INFO - PROCESS | 2216 | 1467615390023 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 2216 | 1467615390024 Marionette TRACE conn2 <- [1,2894,null,{}] 23:56:30 INFO - PROCESS | 2216 | 1467615390026 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}] 23:56:30 INFO - PROCESS | 2216 | 1467615390028 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:30 INFO - PROCESS | 2216 | 1467615390126 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:56:30 INFO - PROCESS | 2216 | 1467615390216 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 2216 | 1467615390217 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x121370000 == 37 [pid = 2216] [id = 731] 23:56:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1241ce000) [pid = 2216] [serial = 2193] [outer = 0x0] 23:56:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x12453e800) [pid = 2216] [serial = 2194] [outer = 0x1241ce000] 23:56:30 INFO - PROCESS | 2216 | 1467615390247 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x124c91800) [pid = 2216] [serial = 2195] [outer = 0x1241ce000] 23:56:30 INFO - PROCESS | 2216 | 1467615390661 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]]]}] 23:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 668ms 23:56:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:56:30 INFO - PROCESS | 2216 | 1467615390691 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 2216 | 1467615390693 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:56:30 INFO - PROCESS | 2216 | 1467615390695 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 2216 | 1467615390696 Marionette TRACE conn2 <- [1,2898,null,{}] 23:56:30 INFO - PROCESS | 2216 | 1467615390699 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}] 23:56:30 INFO - PROCESS | 2216 | 1467615390700 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:30 INFO - PROCESS | 2216 | 1467615390797 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:56:30 INFO - PROCESS | 2216 | 1467615390854 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 2216 | 1467615390855 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:30 INFO - PROCESS | 2216 | ++DOCSHELL 0x117092800 == 38 [pid = 2216] [id = 732] 23:56:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1133e5400) [pid = 2216] [serial = 2196] [outer = 0x0] 23:56:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x118304c00) [pid = 2216] [serial = 2197] [outer = 0x1133e5400] 23:56:30 INFO - PROCESS | 2216 | 1467615390885 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x124c8e800) [pid = 2216] [serial = 2198] [outer = 0x1133e5400] 23:56:31 INFO - PROCESS | 2216 | 1467615391372 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]]]}] 23:56:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:56:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 720ms 23:56:31 INFO - PROCESS | 2216 | 1467615391416 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:56:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:56:31 INFO - PROCESS | 2216 | 1467615391418 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:56:31 INFO - PROCESS | 2216 | 1467615391421 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:56:31 INFO - PROCESS | 2216 | 1467615391423 Marionette TRACE conn2 <- [1,2902,null,{}] 23:56:31 INFO - PROCESS | 2216 | 1467615391427 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}] 23:56:31 INFO - PROCESS | 2216 | 1467615391428 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:31 INFO - PROCESS | 2216 | 1467615391548 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:56:31 INFO - PROCESS | 2216 | 1467615391623 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:31 INFO - PROCESS | 2216 | 1467615391624 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:31 INFO - PROCESS | 2216 | ++DOCSHELL 0x118313000 == 39 [pid = 2216] [id = 733] 23:56:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x115e2f400) [pid = 2216] [serial = 2199] [outer = 0x0] 23:56:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x117211800) [pid = 2216] [serial = 2200] [outer = 0x115e2f400] 23:56:31 INFO - PROCESS | 2216 | 1467615391650 Marionette DEBUG loaded listener.js 23:56:31 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x11837ac00) [pid = 2216] [serial = 2201] [outer = 0x115e2f400] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x1289aa800 == 38 [pid = 2216] [id = 726] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x12196e800 == 37 [pid = 2216] [id = 725] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x11917d000 == 36 [pid = 2216] [id = 724] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x116f3e800 == 35 [pid = 2216] [id = 723] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x121d16800 == 34 [pid = 2216] [id = 722] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x11811b000 == 33 [pid = 2216] [id = 721] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x118517800 == 32 [pid = 2216] [id = 708] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x12c017000 == 31 [pid = 2216] [id = 720] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x117092800 == 30 [pid = 2216] [id = 732] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x121370000 == 29 [pid = 2216] [id = 731] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x12aa46000 == 28 [pid = 2216] [id = 730] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x12698d000 == 27 [pid = 2216] [id = 729] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x12911b800 == 26 [pid = 2216] [id = 727] 23:56:32 INFO - PROCESS | 2216 | --DOCSHELL 0x119172800 == 25 [pid = 2216] [id = 728] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x12d362800) [pid = 2216] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1185d9800) [pid = 2216] [serial = 2134] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x1188aec00) [pid = 2216] [serial = 2135] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x116631400) [pid = 2216] [serial = 2131] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1170d5800) [pid = 2216] [serial = 2132] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x11939f400) [pid = 2216] [serial = 2137] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x1133e0400) [pid = 2216] [serial = 2128] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x115e22000) [pid = 2216] [serial = 2129] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x1176f5800) [pid = 2216] [serial = 2126] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x1162da400) [pid = 2216] [serial = 2125] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x120fa0800) [pid = 2216] [serial = 2143] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x124c90400) [pid = 2216] [serial = 2149] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x119107c00) [pid = 2216] [serial = 2152] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x1184b3c00) [pid = 2216] [serial = 1469] [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.] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x124150400) [pid = 2216] [serial = 2146] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x124cf0400) [pid = 2216] [serial = 2155] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x1260ed800) [pid = 2216] [serial = 2158] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1170d9400) [pid = 2216] [serial = 2114] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x120f94c00) [pid = 2216] [serial = 2153] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 69 (0x128a17c00) [pid = 2216] [serial = 2159] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 68 (0x1162d7400) [pid = 2216] [serial = 2113] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 67 (0x11910f800) [pid = 2216] [serial = 2117] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 66 (0x1187f1000) [pid = 2216] [serial = 2116] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 65 (0x124ce3000) [pid = 2216] [serial = 2150] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 64 (0x128a28000) [pid = 2216] [serial = 2161] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 63 (0x1241d9c00) [pid = 2216] [serial = 2120] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 62 (0x119907c00) [pid = 2216] [serial = 2140] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 61 (0x1237ba400) [pid = 2216] [serial = 2119] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 60 (0x1243ce800) [pid = 2216] [serial = 2147] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 59 (0x128a18800) [pid = 2216] [serial = 2123] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 58 (0x12607e400) [pid = 2216] [serial = 2122] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 57 (0x121deb800) [pid = 2216] [serial = 2144] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 56 (0x120ef7c00) [pid = 2216] [serial = 2141] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 55 (0x124cfc400) [pid = 2216] [serial = 2156] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | --DOMWINDOW == 54 (0x1197cc000) [pid = 2216] [serial = 2138] [outer = 0x0] [url = about:blank] 23:56:32 INFO - PROCESS | 2216 | 1467615392552 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:56:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:56:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1171ms 23:56:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:56:32 INFO - PROCESS | 2216 | 1467615392592 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 2216 | 1467615392595 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:56:32 INFO - PROCESS | 2216 | 1467615392598 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 2216 | 1467615392600 Marionette TRACE conn2 <- [1,2906,null,{}] 23:56:32 INFO - PROCESS | 2216 | 1467615392604 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}] 23:56:32 INFO - PROCESS | 2216 | 1467615392606 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:32 INFO - PROCESS | 2216 | 1467615392686 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:56:32 INFO - PROCESS | 2216 | 1467615392737 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:32 INFO - PROCESS | 2216 | 1467615392740 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:32 INFO - PROCESS | 2216 | ++DOCSHELL 0x117093800 == 26 [pid = 2216] [id = 734] 23:56:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 55 (0x1132cc400) [pid = 2216] [serial = 2202] [outer = 0x0] 23:56:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 56 (0x113d93000) [pid = 2216] [serial = 2203] [outer = 0x1132cc400] 23:56:32 INFO - PROCESS | 2216 | 1467615392767 Marionette DEBUG loaded listener.js 23:56:32 INFO - PROCESS | 2216 | ++DOMWINDOW == 57 (0x115e29c00) [pid = 2216] [serial = 2204] [outer = 0x1132cc400] 23:56:33 INFO - PROCESS | 2216 | 1467615393087 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]]]}] 23:56:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:56:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 521ms 23:56:33 INFO - PROCESS | 2216 | 1467615393120 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:56:33 INFO - PROCESS | 2216 | 1467615393124 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:56:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:56:33 INFO - PROCESS | 2216 | 1467615393129 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:56:33 INFO - PROCESS | 2216 | 1467615393131 Marionette TRACE conn2 <- [1,2910,null,{}] 23:56:33 INFO - PROCESS | 2216 | 1467615393133 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}] 23:56:33 INFO - PROCESS | 2216 | 1467615393135 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:33 INFO - PROCESS | 2216 | 1467615393212 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:56:33 INFO - PROCESS | 2216 | 1467615393218 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 2216 | 1467615393221 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x118786800 == 27 [pid = 2216] [id = 735] 23:56:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 58 (0x116709000) [pid = 2216] [serial = 2205] [outer = 0x0] 23:56:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 59 (0x1172fbc00) [pid = 2216] [serial = 2206] [outer = 0x116709000] 23:56:33 INFO - PROCESS | 2216 | 1467615393249 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 60 (0x11829e800) [pid = 2216] [serial = 2207] [outer = 0x116709000] 23:56:33 INFO - PROCESS | 2216 | 1467615393598 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]]]}] 23:56:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:56:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:56:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 23:56:33 INFO - TEST-START | /DOMEvents/constructors.html 23:56:33 INFO - PROCESS | 2216 | 1467615393651 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:56:33 INFO - PROCESS | 2216 | 1467615393652 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:56:33 INFO - PROCESS | 2216 | 1467615393654 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:56:33 INFO - PROCESS | 2216 | 1467615393657 Marionette TRACE conn2 <- [1,2914,null,{}] 23:56:33 INFO - PROCESS | 2216 | 1467615393665 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}] 23:56:33 INFO - PROCESS | 2216 | 1467615393668 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:33 INFO - PROCESS | 2216 | 1467615393743 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:56:33 INFO - PROCESS | 2216 | 1467615393747 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 2216 | 1467615393749 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:33 INFO - PROCESS | 2216 | ++DOCSHELL 0x121038000 == 28 [pid = 2216] [id = 736] 23:56:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 61 (0x113d8f000) [pid = 2216] [serial = 2208] [outer = 0x0] 23:56:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 62 (0x118748000) [pid = 2216] [serial = 2209] [outer = 0x113d8f000] 23:56:33 INFO - PROCESS | 2216 | 1467615393779 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 2216 | ++DOMWINDOW == 63 (0x118fd7400) [pid = 2216] [serial = 2210] [outer = 0x113d8f000] 23:56:34 INFO - PROCESS | 2216 | 1467615394129 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]]]}] 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:56:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:56:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:56:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:56:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 529ms 23:56:34 INFO - PROCESS | 2216 | 1467615394196 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 2216 | 1467615394198 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:56:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:56:34 INFO - PROCESS | 2216 | 1467615394201 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - PROCESS | 2216 | 1467615394202 Marionette TRACE conn2 <- [1,2918,null,{}] 23:56:34 INFO - PROCESS | 2216 | 1467615394204 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}] 23:56:34 INFO - PROCESS | 2216 | 1467615394206 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:34 INFO - PROCESS | 2216 | 1467615394281 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:56:34 INFO - PROCESS | 2216 | 1467615394285 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 2216 | 1467615394288 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x121d1f800 == 29 [pid = 2216] [id = 737] 23:56:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 64 (0x11939d800) [pid = 2216] [serial = 2211] [outer = 0x0] 23:56:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 65 (0x119698800) [pid = 2216] [serial = 2212] [outer = 0x11939d800] 23:56:34 INFO - PROCESS | 2216 | 1467615394314 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 66 (0x1197dd800) [pid = 2216] [serial = 2213] [outer = 0x11939d800] 23:56:34 INFO - PROCESS | 2216 | 1467615394650 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:56:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:56:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 472ms 23:56:34 INFO - PROCESS | 2216 | 1467615394674 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 2216 | 1467615394675 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:56:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:56:34 INFO - PROCESS | 2216 | 1467615394677 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - PROCESS | 2216 | 1467615394678 Marionette TRACE conn2 <- [1,2922,null,{}] 23:56:34 INFO - PROCESS | 2216 | 1467615394681 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}] 23:56:34 INFO - PROCESS | 2216 | 1467615394682 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:34 INFO - PROCESS | 2216 | 1467615394774 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:56:34 INFO - PROCESS | 2216 | 1467615394812 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 2216 | 1467615394813 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:34 INFO - PROCESS | 2216 | ++DOCSHELL 0x126020800 == 30 [pid = 2216] [id = 738] 23:56:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 67 (0x116623800) [pid = 2216] [serial = 2214] [outer = 0x0] 23:56:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 68 (0x11990ac00) [pid = 2216] [serial = 2215] [outer = 0x116623800] 23:56:34 INFO - PROCESS | 2216 | 1467615394837 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 2216 | ++DOMWINDOW == 69 (0x120ef9000) [pid = 2216] [serial = 2216] [outer = 0x116623800] 23:56:35 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:56:35 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:56:35 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:56:35 INFO - PROCESS | 2216 | [2216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:56:35 INFO - PROCESS | 2216 | 1467615395135 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]]]}] 23:56:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:56:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:56:35 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 23:56:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:56:35 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 23:56:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:56:35 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]" 23:56:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:56:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:56:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 472ms 23:56:35 INFO - PROCESS | 2216 | 1467615395161 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 2216 | 1467615395162 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:56:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:56:35 INFO - PROCESS | 2216 | 1467615395164 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 2216 | 1467615395165 Marionette TRACE conn2 <- [1,2926,null,{}] 23:56:35 INFO - PROCESS | 2216 | 1467615395168 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}] 23:56:35 INFO - PROCESS | 2216 | 1467615395175 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:35 INFO - PROCESS | 2216 | 1467615395288 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:56:35 INFO - PROCESS | 2216 | 1467615395324 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 2216 | 1467615395325 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x129107000 == 31 [pid = 2216] [id = 739] 23:56:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 70 (0x118302c00) [pid = 2216] [serial = 2217] [outer = 0x0] 23:56:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x120f9c800) [pid = 2216] [serial = 2218] [outer = 0x118302c00] 23:56:35 INFO - PROCESS | 2216 | 1467615395350 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1241d5800) [pid = 2216] [serial = 2219] [outer = 0x118302c00] 23:56:35 INFO - PROCESS | 2216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:56:35 INFO - PROCESS | 2216 | 1467615395624 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]]]}] 23:56:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:56:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 23:56:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:56:35 INFO - PROCESS | 2216 | 1467615395641 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 2216 | 1467615395643 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:56:35 INFO - PROCESS | 2216 | 1467615395645 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 2216 | 1467615395646 Marionette TRACE conn2 <- [1,2930,null,{}] 23:56:35 INFO - PROCESS | 2216 | 1467615395648 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}] 23:56:35 INFO - PROCESS | 2216 | 1467615395650 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:35 INFO - PROCESS | 2216 | 1467615395756 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:56:35 INFO - PROCESS | 2216 | 1467615395760 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 2216 | 1467615395761 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:35 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a313000 == 32 [pid = 2216] [id = 740] 23:56:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x1241d6800) [pid = 2216] [serial = 2220] [outer = 0x0] 23:56:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x124c91400) [pid = 2216] [serial = 2221] [outer = 0x1241d6800] 23:56:35 INFO - PROCESS | 2216 | 1467615395785 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x124cddc00) [pid = 2216] [serial = 2222] [outer = 0x1241d6800] 23:56:36 INFO - PROCESS | 2216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:56:36 INFO - PROCESS | 2216 | 1467615396113 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]]]}] 23:56:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:56:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 472ms 23:56:36 INFO - PROCESS | 2216 | 1467615396118 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:56:36 INFO - PROCESS | 2216 | 1467615396121 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:56:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:56:36 INFO - PROCESS | 2216 | 1467615396124 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:56:36 INFO - PROCESS | 2216 | 1467615396125 Marionette TRACE conn2 <- [1,2934,null,{}] 23:56:36 INFO - PROCESS | 2216 | 1467615396128 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}] 23:56:36 INFO - PROCESS | 2216 | 1467615396129 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:36 INFO - PROCESS | 2216 | 1467615396224 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:56:36 INFO - PROCESS | 2216 | 1467615396263 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:36 INFO - PROCESS | 2216 | 1467615396264 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a645000 == 33 [pid = 2216] [id = 741] 23:56:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x124cde000) [pid = 2216] [serial = 2223] [outer = 0x0] 23:56:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x124cf1000) [pid = 2216] [serial = 2224] [outer = 0x124cde000] 23:56:36 INFO - PROCESS | 2216 | 1467615396296 Marionette DEBUG loaded listener.js 23:56:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x124cfac00) [pid = 2216] [serial = 2225] [outer = 0x124cde000] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x120f9d800) [pid = 2216] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x119694400) [pid = 2216] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 75 (0x113838800) [pid = 2216] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 74 (0x1193a3800) [pid = 2216] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 73 (0x1260eac00) [pid = 2216] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 72 (0x117204c00) [pid = 2216] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 71 (0x1160db000) [pid = 2216] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:56:36 INFO - PROCESS | 2216 | --DOMWINDOW == 70 (0x113d90400) [pid = 2216] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:56:36 INFO - PROCESS | 2216 | 1467615396665 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]]]}] 23:56:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:56:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 569ms 23:56:36 INFO - PROCESS | 2216 | 1467615396693 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:56:36 INFO - PROCESS | 2216 | 1467615396695 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:56:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:56:36 INFO - PROCESS | 2216 | 1467615396697 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:56:36 INFO - PROCESS | 2216 | 1467615396698 Marionette TRACE conn2 <- [1,2938,null,{}] 23:56:36 INFO - PROCESS | 2216 | 1467615396700 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}] 23:56:36 INFO - PROCESS | 2216 | 1467615396701 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:36 INFO - PROCESS | 2216 | 1467615396776 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:56:36 INFO - PROCESS | 2216 | 1467615396779 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:36 INFO - PROCESS | 2216 | 1467615396780 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:36 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e9e800 == 34 [pid = 2216] [id = 742] 23:56:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 71 (0x1133e7800) [pid = 2216] [serial = 2226] [outer = 0x0] 23:56:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 72 (0x1184aa000) [pid = 2216] [serial = 2227] [outer = 0x1133e7800] 23:56:36 INFO - PROCESS | 2216 | 1467615396808 Marionette DEBUG loaded listener.js 23:56:36 INFO - PROCESS | 2216 | ++DOMWINDOW == 73 (0x121b98c00) [pid = 2216] [serial = 2228] [outer = 0x1133e7800] 23:56:37 INFO - PROCESS | 2216 | 1467615397090 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]]]}] 23:56:37 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. 23:56:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 419ms 23:56:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:56:37 INFO - PROCESS | 2216 | 1467615397124 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:56:37 INFO - PROCESS | 2216 | 1467615397125 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:56:37 INFO - PROCESS | 2216 | 1467615397127 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 2216 | 1467615397129 Marionette TRACE conn2 <- [1,2942,null,{}] 23:56:37 INFO - PROCESS | 2216 | 1467615397131 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}] 23:56:37 INFO - PROCESS | 2216 | 1467615397132 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:37 INFO - PROCESS | 2216 | 1467615397217 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:56:37 INFO - PROCESS | 2216 | 1467615397282 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 2216 | 1467615397283 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b87c000 == 35 [pid = 2216] [id = 743] 23:56:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 74 (0x12191c800) [pid = 2216] [serial = 2229] [outer = 0x0] 23:56:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 75 (0x124cfc800) [pid = 2216] [serial = 2230] [outer = 0x12191c800] 23:56:37 INFO - PROCESS | 2216 | 1467615397317 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 76 (0x1260e7400) [pid = 2216] [serial = 2231] [outer = 0x12191c800] 23:56:37 INFO - PROCESS | 2216 | 1467615397714 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"]]]}] 23:56:37 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 23:56:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:56:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 620ms 23:56:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:56:37 INFO - PROCESS | 2216 | 1467615397750 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:56:37 INFO - PROCESS | 2216 | 1467615397752 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:56:37 INFO - PROCESS | 2216 | 1467615397754 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 2216 | 1467615397756 Marionette TRACE conn2 <- [1,2946,null,{}] 23:56:37 INFO - PROCESS | 2216 | 1467615397758 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}] 23:56:37 INFO - PROCESS | 2216 | 1467615397760 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:37 INFO - PROCESS | 2216 | 1467615397875 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:56:37 INFO - PROCESS | 2216 | 1467615397880 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 2216 | 1467615397882 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:37 INFO - PROCESS | 2216 | ++DOCSHELL 0x12601f000 == 36 [pid = 2216] [id = 744] 23:56:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x1260e4800) [pid = 2216] [serial = 2232] [outer = 0x0] 23:56:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x126927000) [pid = 2216] [serial = 2233] [outer = 0x1260e4800] 23:56:37 INFO - PROCESS | 2216 | 1467615397908 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x120ef8000) [pid = 2216] [serial = 2234] [outer = 0x1260e4800] 23:56:38 INFO - PROCESS | 2216 | 1467615398188 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]]]}] 23:56:38 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. 23:56:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 473ms 23:56:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:56:38 INFO - PROCESS | 2216 | 1467615398228 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 2216 | 1467615398229 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:56:38 INFO - PROCESS | 2216 | 1467615398231 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - PROCESS | 2216 | 1467615398232 Marionette TRACE conn2 <- [1,2950,null,{}] 23:56:38 INFO - PROCESS | 2216 | 1467615398234 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}] 23:56:38 INFO - PROCESS | 2216 | 1467615398237 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:38 INFO - PROCESS | 2216 | 1467615398317 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:56:38 INFO - PROCESS | 2216 | 1467615398322 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:38 INFO - PROCESS | 2216 | 1467615398323 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4ac000 == 37 [pid = 2216] [id = 745] 23:56:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x124684400) [pid = 2216] [serial = 2235] [outer = 0x0] 23:56:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x128a23000) [pid = 2216] [serial = 2236] [outer = 0x124684400] 23:56:38 INFO - PROCESS | 2216 | 1467615398354 Marionette DEBUG loaded listener.js 23:56:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x128b38c00) [pid = 2216] [serial = 2237] [outer = 0x124684400] 23:56:38 INFO - PROCESS | 2216 | ++DOCSHELL 0x113a3e000 == 38 [pid = 2216] [id = 746] 23:56:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x128b3f400) [pid = 2216] [serial = 2238] [outer = 0x0] 23:56:38 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x128a23800) [pid = 2216] [serial = 2239] [outer = 0x128b3f400] 23:56:38 INFO - PROCESS | 2216 | 1467615398758 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]]]}] 23:56:38 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. 23:56:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 573ms 23:56:38 INFO - PROCESS | 2216 | 1467615398805 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 2216 | 1467615398807 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:56:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:56:38 INFO - PROCESS | 2216 | 1467615398810 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - PROCESS | 2216 | 1467615398812 Marionette TRACE conn2 <- [1,2954,null,{}] 23:56:38 INFO - PROCESS | 2216 | 1467615398816 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}] 23:56:38 INFO - PROCESS | 2216 | 1467615398818 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:38 INFO - PROCESS | 2216 | 1467615398950 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:56:39 INFO - PROCESS | 2216 | 1467615399032 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 2216 | 1467615399034 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x118773000 == 39 [pid = 2216] [id = 747] 23:56:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x11336e800) [pid = 2216] [serial = 2240] [outer = 0x0] 23:56:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x113d3f400) [pid = 2216] [serial = 2241] [outer = 0x11336e800] 23:56:39 INFO - PROCESS | 2216 | 1467615399065 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1160db400) [pid = 2216] [serial = 2242] [outer = 0x11336e800] 23:56:39 INFO - PROCESS | 2216 | 1467615399476 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]]]}] 23:56:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:56:39 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 23:56:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 674ms 23:56:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:56:39 INFO - PROCESS | 2216 | 1467615399485 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:56:39 INFO - PROCESS | 2216 | 1467615399488 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:56:39 INFO - PROCESS | 2216 | 1467615399492 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:56:39 INFO - PROCESS | 2216 | 1467615399494 Marionette TRACE conn2 <- [1,2958,null,{}] 23:56:39 INFO - PROCESS | 2216 | 1467615399496 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}] 23:56:39 INFO - PROCESS | 2216 | 1467615399498 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:39 INFO - PROCESS | 2216 | 1467615399620 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:56:39 INFO - PROCESS | 2216 | 1467615399725 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 2216 | 1467615399727 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:39 INFO - PROCESS | 2216 | ++DOCSHELL 0x128f02800 == 40 [pid = 2216] [id = 748] 23:56:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11837d000) [pid = 2216] [serial = 2243] [outer = 0x0] 23:56:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1187ef400) [pid = 2216] [serial = 2244] [outer = 0x11837d000] 23:56:39 INFO - PROCESS | 2216 | 1467615399757 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x11910fc00) [pid = 2216] [serial = 2245] [outer = 0x11837d000] 23:56:40 INFO - PROCESS | 2216 | 1467615400182 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]]]}] 23:56:40 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. 23:56:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 721ms 23:56:40 INFO - PROCESS | 2216 | 1467615400213 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:56:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:56:40 INFO - PROCESS | 2216 | 1467615400215 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:56:40 INFO - PROCESS | 2216 | 1467615400217 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:56:40 INFO - PROCESS | 2216 | 1467615400220 Marionette TRACE conn2 <- [1,2962,null,{}] 23:56:40 INFO - PROCESS | 2216 | 1467615400228 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}] 23:56:40 INFO - PROCESS | 2216 | 1467615400231 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:40 INFO - PROCESS | 2216 | 1467615400352 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:56:40 INFO - PROCESS | 2216 | 1467615400411 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:40 INFO - PROCESS | 2216 | 1467615400413 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:40 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4b2800 == 41 [pid = 2216] [id = 749] 23:56:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x1197df000) [pid = 2216] [serial = 2246] [outer = 0x0] 23:56:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x120f9f000) [pid = 2216] [serial = 2247] [outer = 0x1197df000] 23:56:40 INFO - PROCESS | 2216 | 1467615400444 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x121b4bc00) [pid = 2216] [serial = 2248] [outer = 0x1197df000] 23:56:41 INFO - PROCESS | 2216 | 1467615401001 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]]]}] 23:56:41 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. 23:56:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 822ms 23:56:41 INFO - PROCESS | 2216 | 1467615401040 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:56:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:56:41 INFO - PROCESS | 2216 | 1467615401043 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:56:41 INFO - PROCESS | 2216 | 1467615401046 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 2216 | 1467615401048 Marionette TRACE conn2 <- [1,2966,null,{}] 23:56:41 INFO - PROCESS | 2216 | 1467615401053 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}] 23:56:41 INFO - PROCESS | 2216 | 1467615401054 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:41 INFO - PROCESS | 2216 | 1467615401184 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:56:41 INFO - PROCESS | 2216 | 1467615401316 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 2216 | 1467615401318 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12601f000 == 40 [pid = 2216] [id = 744] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12b87c000 == 39 [pid = 2216] [id = 743] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x120e9e800 == 38 [pid = 2216] [id = 742] 23:56:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x116913000 == 39 [pid = 2216] [id = 750] 23:56:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1127d5000) [pid = 2216] [serial = 2249] [outer = 0x0] 23:56:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x1170d7c00) [pid = 2216] [serial = 2250] [outer = 0x1127d5000] 23:56:41 INFO - PROCESS | 2216 | 1467615401393 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x1184b2800) [pid = 2216] [serial = 2251] [outer = 0x1127d5000] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12a645000 == 38 [pid = 2216] [id = 741] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x12a313000 == 37 [pid = 2216] [id = 740] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x129107000 == 36 [pid = 2216] [id = 739] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x126020800 == 35 [pid = 2216] [id = 738] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x121d1f800 == 34 [pid = 2216] [id = 737] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x121038000 == 33 [pid = 2216] [id = 736] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x118786800 == 32 [pid = 2216] [id = 735] 23:56:41 INFO - PROCESS | 2216 | --DOCSHELL 0x117093800 == 31 [pid = 2216] [id = 734] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x113f2e400) [pid = 2216] [serial = 2164] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x115e2dc00) [pid = 2216] [serial = 2165] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x118383000) [pid = 2216] [serial = 2176] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x120f92800) [pid = 2216] [serial = 2177] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x128b3f000) [pid = 2216] [serial = 2162] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1185e8400) [pid = 2216] [serial = 2173] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x118fd5800) [pid = 2216] [serial = 2174] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x118303000) [pid = 2216] [serial = 2167] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x1185dd800) [pid = 2216] [serial = 2168] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x115e30400) [pid = 2216] [serial = 2170] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x116713000) [pid = 2216] [serial = 2171] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x1219cc400) [pid = 2216] [serial = 2180] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x11830b000) [pid = 2216] [serial = 2179] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x121b8dc00) [pid = 2216] [serial = 2182] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x124147400) [pid = 2216] [serial = 2183] [outer = 0x0] [url = about:blank] 23:56:41 INFO - PROCESS | 2216 | 1467615401796 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]]]}] 23:56:41 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. 23:56:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 23:56:41 INFO - PROCESS | 2216 | 1467615401823 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:56:41 INFO - PROCESS | 2216 | 1467615401826 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:56:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:56:41 INFO - PROCESS | 2216 | 1467615401830 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 2216 | 1467615401831 Marionette TRACE conn2 <- [1,2970,null,{}] 23:56:41 INFO - PROCESS | 2216 | 1467615401834 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}] 23:56:41 INFO - PROCESS | 2216 | 1467615401836 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:41 INFO - PROCESS | 2216 | 1467615401913 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:56:41 INFO - PROCESS | 2216 | 1467615401917 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 2216 | 1467615401919 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:41 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a50800 == 32 [pid = 2216] [id = 751] 23:56:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x118fd5800) [pid = 2216] [serial = 2252] [outer = 0x0] 23:56:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x1193a3000) [pid = 2216] [serial = 2253] [outer = 0x118fd5800] 23:56:41 INFO - PROCESS | 2216 | 1467615401948 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x1197ce000) [pid = 2216] [serial = 2254] [outer = 0x118fd5800] 23:56:42 INFO - PROCESS | 2216 | 1467615402292 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]]]}] 23:56:42 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. 23:56:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 469ms 23:56:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:56:42 INFO - PROCESS | 2216 | 1467615402300 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:56:42 INFO - PROCESS | 2216 | 1467615402302 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:56:42 INFO - PROCESS | 2216 | 1467615402305 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 2216 | 1467615402307 Marionette TRACE conn2 <- [1,2974,null,{}] 23:56:42 INFO - PROCESS | 2216 | 1467615402314 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}] 23:56:42 INFO - PROCESS | 2216 | 1467615402317 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:42 INFO - PROCESS | 2216 | 1467615402407 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:56:42 INFO - PROCESS | 2216 | 1467615402462 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 2216 | 1467615402464 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x126002800 == 33 [pid = 2216] [id = 752] 23:56:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120f92800) [pid = 2216] [serial = 2255] [outer = 0x0] 23:56:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x120f97000) [pid = 2216] [serial = 2256] [outer = 0x120f92800] 23:56:42 INFO - PROCESS | 2216 | 1467615402492 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x124144c00) [pid = 2216] [serial = 2257] [outer = 0x120f92800] 23:56:42 INFO - PROCESS | 2216 | 1467615402768 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]]]}] 23:56:42 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. 23:56:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 523ms 23:56:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:56:42 INFO - PROCESS | 2216 | 1467615402828 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:56:42 INFO - PROCESS | 2216 | 1467615402830 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:56:42 INFO - PROCESS | 2216 | 1467615402832 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 2216 | 1467615402833 Marionette TRACE conn2 <- [1,2978,null,{}] 23:56:42 INFO - PROCESS | 2216 | 1467615402838 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}] 23:56:42 INFO - PROCESS | 2216 | 1467615402839 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:42 INFO - PROCESS | 2216 | 1467615402918 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:56:42 INFO - PROCESS | 2216 | 1467615402923 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 2216 | 1467615402924 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:42 INFO - PROCESS | 2216 | ++DOCSHELL 0x12910b800 == 34 [pid = 2216] [id = 753] 23:56:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x1241d4800) [pid = 2216] [serial = 2258] [outer = 0x0] 23:56:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x124c91c00) [pid = 2216] [serial = 2259] [outer = 0x1241d4800] 23:56:42 INFO - PROCESS | 2216 | 1467615402950 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x124ce5c00) [pid = 2216] [serial = 2260] [outer = 0x1241d4800] 23:56:43 INFO - PROCESS | 2216 | 1467615403242 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]]]}] 23:56:43 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. 23:56:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 23:56:43 INFO - PROCESS | 2216 | 1467615403301 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:56:43 INFO - PROCESS | 2216 | 1467615403302 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:56:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:56:43 INFO - PROCESS | 2216 | 1467615403305 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 2216 | 1467615403306 Marionette TRACE conn2 <- [1,2982,null,{}] 23:56:43 INFO - PROCESS | 2216 | 1467615403308 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}] 23:56:43 INFO - PROCESS | 2216 | 1467615403309 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:43 INFO - PROCESS | 2216 | 1467615403426 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:56:43 INFO - PROCESS | 2216 | 1467615403432 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 2216 | 1467615403433 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a623000 == 35 [pid = 2216] [id = 754] 23:56:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x124cf3800) [pid = 2216] [serial = 2261] [outer = 0x0] 23:56:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x126076800) [pid = 2216] [serial = 2262] [outer = 0x124cf3800] 23:56:43 INFO - PROCESS | 2216 | 1467615403458 Marionette DEBUG loaded listener.js 23:56:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x1260edc00) [pid = 2216] [serial = 2263] [outer = 0x124cf3800] 23:56:43 INFO - PROCESS | 2216 | 1467615403757 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"]]]}] 23:56:43 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 23:56:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:56:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 23:56:43 INFO - PROCESS | 2216 | 1467615403779 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:56:43 INFO - PROCESS | 2216 | 1467615403781 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:56:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:56:43 INFO - PROCESS | 2216 | 1467615403783 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 2216 | 1467615403784 Marionette TRACE conn2 <- [1,2986,null,{}] 23:56:43 INFO - PROCESS | 2216 | 1467615403790 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}] 23:56:43 INFO - PROCESS | 2216 | 1467615403794 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:43 INFO - PROCESS | 2216 | 1467615403912 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:56:43 INFO - PROCESS | 2216 | 1467615403949 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 2216 | 1467615403951 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:43 INFO - PROCESS | 2216 | ++DOCSHELL 0x12bd60800 == 36 [pid = 2216] [id = 755] 23:56:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x12666b800) [pid = 2216] [serial = 2264] [outer = 0x0] 23:56:43 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a0f000) [pid = 2216] [serial = 2265] [outer = 0x12666b800] 23:56:43 INFO - PROCESS | 2216 | 1467615403976 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x128bae800) [pid = 2216] [serial = 2266] [outer = 0x12666b800] 23:56:44 INFO - PROCESS | 2216 | 1467615404248 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]]]}] 23:56:44 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. 23:56:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 523ms 23:56:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:56:44 INFO - PROCESS | 2216 | 1467615404307 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 2216 | 1467615404308 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:56:44 INFO - PROCESS | 2216 | 1467615404310 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 2216 | 1467615404312 Marionette TRACE conn2 <- [1,2990,null,{}] 23:56:44 INFO - PROCESS | 2216 | 1467615404314 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}] 23:56:44 INFO - PROCESS | 2216 | 1467615404315 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:44 INFO - PROCESS | 2216 | 1467615404422 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:56:44 INFO - PROCESS | 2216 | 1467615404437 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2216 | 1467615404438 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c4a7000 == 37 [pid = 2216] [id = 756] 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x128f2ec00) [pid = 2216] [serial = 2267] [outer = 0x0] 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x128f87400) [pid = 2216] [serial = 2268] [outer = 0x128f2ec00] 23:56:44 INFO - PROCESS | 2216 | 1467615404462 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x12919d400) [pid = 2216] [serial = 2269] [outer = 0x128f2ec00] 23:56:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5bb000 == 38 [pid = 2216] [id = 757] 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1291a0800) [pid = 2216] [serial = 2270] [outer = 0x0] 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1291a0400) [pid = 2216] [serial = 2271] [outer = 0x1291a0800] 23:56:44 INFO - PROCESS | 2216 | 1467615404796 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]]]}] 23:56:44 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. 23:56:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 23:56:44 INFO - PROCESS | 2216 | 1467615404836 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 2216 | 1467615404837 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:56:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:56:44 INFO - PROCESS | 2216 | 1467615404839 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 2216 | 1467615404840 Marionette TRACE conn2 <- [1,2994,null,{}] 23:56:44 INFO - PROCESS | 2216 | 1467615404842 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}] 23:56:44 INFO - PROCESS | 2216 | 1467615404844 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:44 INFO - PROCESS | 2216 | 1467615404958 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:56:44 INFO - PROCESS | 2216 | 1467615404971 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2216 | 1467615404972 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:44 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce66800 == 39 [pid = 2216] [id = 758] 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x128f92c00) [pid = 2216] [serial = 2272] [outer = 0x0] 23:56:44 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1291a6400) [pid = 2216] [serial = 2273] [outer = 0x128f92c00] 23:56:44 INFO - PROCESS | 2216 | 1467615404995 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x1291acc00) [pid = 2216] [serial = 2274] [outer = 0x128f92c00] 23:56:45 INFO - PROCESS | 2216 | 1467615405290 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]]]}] 23:56:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:56:45 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 23:56:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 23:56:45 INFO - PROCESS | 2216 | 1467615405312 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 2216 | 1467615405314 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:56:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:56:45 INFO - PROCESS | 2216 | 1467615405323 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 2216 | 1467615405331 Marionette TRACE conn2 <- [1,2998,null,{}] 23:56:45 INFO - PROCESS | 2216 | 1467615405334 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}] 23:56:45 INFO - PROCESS | 2216 | 1467615405337 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:45 INFO - PROCESS | 2216 | 1467615405440 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:56:45 INFO - PROCESS | 2216 | 1467615405444 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:45 INFO - PROCESS | 2216 | 1467615405445 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:45 INFO - PROCESS | 2216 | ++DOCSHELL 0x12ce7a000 == 40 [pid = 2216] [id = 759] 23:56:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x12919e000) [pid = 2216] [serial = 2275] [outer = 0x0] 23:56:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x129420800) [pid = 2216] [serial = 2276] [outer = 0x12919e000] 23:56:45 INFO - PROCESS | 2216 | 1467615405502 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x12942dc00) [pid = 2216] [serial = 2277] [outer = 0x12919e000] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x1132cc400) [pid = 2216] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x116623800) [pid = 2216] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x11939d800) [pid = 2216] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x118302c00) [pid = 2216] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1241d6800) [pid = 2216] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x124cde000) [pid = 2216] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1133e7800) [pid = 2216] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x1260e4800) [pid = 2216] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x113d8f000) [pid = 2216] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x115e2f400) [pid = 2216] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x115e2a000) [pid = 2216] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1184a6400) [pid = 2216] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x119910000) [pid = 2216] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x116709000) [pid = 2216] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1241ce000) [pid = 2216] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x1133e5400) [pid = 2216] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:56:45 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x12191c800) [pid = 2216] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:56:45 INFO - PROCESS | 2216 | 1467615405873 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]]]}] 23:56:45 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. 23:56:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 23:56:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:56:45 INFO - PROCESS | 2216 | 1467615405901 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 2216 | 1467615405902 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:56:45 INFO - PROCESS | 2216 | 1467615405905 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 2216 | 1467615405906 Marionette TRACE conn2 <- [1,3002,null,{}] 23:56:45 INFO - PROCESS | 2216 | 1467615405908 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}] 23:56:45 INFO - PROCESS | 2216 | 1467615405909 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:45 INFO - PROCESS | 2216 | 1467615405992 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:56:46 INFO - PROCESS | 2216 | 1467615405995 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 2216 | 1467615405996 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x12c5a9000 == 41 [pid = 2216] [id = 760] 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x113d8f000) [pid = 2216] [serial = 2278] [outer = 0x0] 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x119910000) [pid = 2216] [serial = 2279] [outer = 0x113d8f000] 23:56:46 INFO - PROCESS | 2216 | 1467615406021 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x124cde000) [pid = 2216] [serial = 2280] [outer = 0x113d8f000] 23:56:46 INFO - PROCESS | 2216 | 1467615406331 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]]]}] 23:56:46 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. 23:56:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 23:56:46 INFO - PROCESS | 2216 | 1467615406376 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:56:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:56:46 INFO - PROCESS | 2216 | 1467615406378 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:56:46 INFO - PROCESS | 2216 | 1467615406380 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - PROCESS | 2216 | 1467615406382 Marionette TRACE conn2 <- [1,3006,null,{}] 23:56:46 INFO - PROCESS | 2216 | 1467615406384 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}] 23:56:46 INFO - PROCESS | 2216 | 1467615406386 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:46 INFO - PROCESS | 2216 | 1467615406505 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:56:46 INFO - PROCESS | 2216 | 1467615406511 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 2216 | 1467615406513 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d47b000 == 42 [pid = 2216] [id = 761] 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x1150cfc00) [pid = 2216] [serial = 2281] [outer = 0x0] 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x129444c00) [pid = 2216] [serial = 2282] [outer = 0x1150cfc00] 23:56:46 INFO - PROCESS | 2216 | 1467615406539 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x12a749400) [pid = 2216] [serial = 2283] [outer = 0x1150cfc00] 23:56:46 INFO - PROCESS | 2216 | 1467615406828 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]]]}] 23:56:46 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. 23:56:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 23:56:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:56:46 INFO - PROCESS | 2216 | 1467615406858 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:56:46 INFO - PROCESS | 2216 | 1467615406859 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:56:46 INFO - PROCESS | 2216 | 1467615406861 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - PROCESS | 2216 | 1467615406862 Marionette TRACE conn2 <- [1,3010,null,{}] 23:56:46 INFO - PROCESS | 2216 | 1467615406865 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}] 23:56:46 INFO - PROCESS | 2216 | 1467615406865 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:46 INFO - PROCESS | 2216 | 1467615406950 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:56:46 INFO - PROCESS | 2216 | 1467615406956 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 2216 | 1467615406957 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:46 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d618000 == 43 [pid = 2216] [id = 762] 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x12a683400) [pid = 2216] [serial = 2284] [outer = 0x0] 23:56:46 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x12a751000) [pid = 2216] [serial = 2285] [outer = 0x12a683400] 23:56:46 INFO - PROCESS | 2216 | 1467615406981 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x129429800) [pid = 2216] [serial = 2286] [outer = 0x12a683400] 23:56:47 INFO - PROCESS | 2216 | 1467615407297 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]]]}] 23:56:47 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 23:56:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 467ms 23:56:47 INFO - PROCESS | 2216 | 1467615407330 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 2216 | 1467615407331 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:56:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:56:47 INFO - PROCESS | 2216 | 1467615407333 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 2216 | 1467615407334 Marionette TRACE conn2 <- [1,3014,null,{}] 23:56:47 INFO - PROCESS | 2216 | 1467615407339 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}] 23:56:47 INFO - PROCESS | 2216 | 1467615407340 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:47 INFO - PROCESS | 2216 | 1467615407449 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:56:47 INFO - PROCESS | 2216 | 1467615407485 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:47 INFO - PROCESS | 2216 | 1467615407486 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:47 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d6d9800 == 44 [pid = 2216] [id = 763] 23:56:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x124cf3400) [pid = 2216] [serial = 2287] [outer = 0x0] 23:56:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x12a7a9800) [pid = 2216] [serial = 2288] [outer = 0x124cf3400] 23:56:47 INFO - PROCESS | 2216 | 1467615407509 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x12a7b2000) [pid = 2216] [serial = 2289] [outer = 0x124cf3400] 23:56:47 INFO - PROCESS | 2216 | [2216] 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 23:56:47 INFO - PROCESS | 2216 | 1467615407794 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:56:47 INFO - {} 23:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:56:47 INFO - {} 23:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:56:47 INFO - {} 23:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:56:47 INFO - {} 23:56:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 473ms 23:56:47 INFO - PROCESS | 2216 | 1467615407859 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 2216 | 1467615407861 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:56:47 INFO - TEST-START | /FileAPI/fileReader.html 23:56:47 INFO - PROCESS | 2216 | 1467615407866 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 2216 | 1467615407869 Marionette TRACE conn2 <- [1,3018,null,{}] 23:56:47 INFO - PROCESS | 2216 | 1467615407873 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}] 23:56:47 INFO - PROCESS | 2216 | 1467615407876 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:47 INFO - PROCESS | 2216 | 1467615407990 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:56:48 INFO - PROCESS | 2216 | 1467615408048 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:48 INFO - PROCESS | 2216 | 1467615408050 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x118328000 == 45 [pid = 2216] [id = 764] 23:56:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x115e29000) [pid = 2216] [serial = 2290] [outer = 0x0] 23:56:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x115e5a400) [pid = 2216] [serial = 2291] [outer = 0x115e29000] 23:56:48 INFO - PROCESS | 2216 | 1467615408095 Marionette DEBUG loaded listener.js 23:56:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1170d9c00) [pid = 2216] [serial = 2292] [outer = 0x115e29000] 23:56:48 INFO - PROCESS | 2216 | 1467615408477 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]]]}] 23:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:56:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 623ms 23:56:48 INFO - TEST-START | /FileAPI/historical.html 23:56:48 INFO - PROCESS | 2216 | 1467615408489 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:56:48 INFO - PROCESS | 2216 | 1467615408491 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:56:48 INFO - PROCESS | 2216 | 1467615408496 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:56:48 INFO - PROCESS | 2216 | 1467615408498 Marionette TRACE conn2 <- [1,3022,null,{}] 23:56:48 INFO - PROCESS | 2216 | 1467615408501 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}] 23:56:48 INFO - PROCESS | 2216 | 1467615408503 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:48 INFO - PROCESS | 2216 | 1467615408608 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:56:48 INFO - PROCESS | 2216 | 1467615408666 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:48 INFO - PROCESS | 2216 | 1467615408668 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:48 INFO - PROCESS | 2216 | ++DOCSHELL 0x1265a6800 == 46 [pid = 2216] [id = 765] 23:56:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x118303000) [pid = 2216] [serial = 2293] [outer = 0x0] 23:56:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x118748c00) [pid = 2216] [serial = 2294] [outer = 0x118303000] 23:56:48 INFO - PROCESS | 2216 | 1467615408698 Marionette DEBUG loaded listener.js 23:56:48 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x11990d400) [pid = 2216] [serial = 2295] [outer = 0x118303000] 23:56:49 INFO - PROCESS | 2216 | 1467615409095 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"]]]}] 23:56:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:56:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:56:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:56:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:56:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:56:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:56:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:56:49 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 23:56:49 INFO - PROCESS | 2216 | 1467615409119 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:56:49 INFO - TEST-START | /FileAPI/idlharness.html 23:56:49 INFO - PROCESS | 2216 | 1467615409120 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:56:49 INFO - PROCESS | 2216 | 1467615409123 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 2216 | 1467615409124 Marionette TRACE conn2 <- [1,3026,null,{}] 23:56:49 INFO - PROCESS | 2216 | 1467615409131 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}] 23:56:49 INFO - PROCESS | 2216 | 1467615409135 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:49 INFO - PROCESS | 2216 | 1467615409239 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:56:49 INFO - PROCESS | 2216 | 1467615409326 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 2216 | 1467615409329 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:49 INFO - PROCESS | 2216 | ++DOCSHELL 0x12d46e800 == 47 [pid = 2216] [id = 766] 23:56:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x124cf0400) [pid = 2216] [serial = 2296] [outer = 0x0] 23:56:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x12607e400) [pid = 2216] [serial = 2297] [outer = 0x124cf0400] 23:56:49 INFO - PROCESS | 2216 | 1467615409402 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x126927800) [pid = 2216] [serial = 2298] [outer = 0x124cf0400] 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:56:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:56:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:56:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:56:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:56:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:56:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:56:49 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 23:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:56:49 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 23:56:49 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 23:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:56:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:56:49 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 23:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:56:49 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 23:56:49 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 23:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:56:49 INFO - PROCESS | 2216 | 1467615409937 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]]]}] 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:56:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 835ms 23:56:49 INFO - PROCESS | 2216 | 1467615409959 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:56:49 INFO - PROCESS | 2216 | 1467615409960 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:56:49 INFO - TEST-START | /FileAPI/idlharness.worker 23:56:49 INFO - PROCESS | 2216 | 1467615409963 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 2216 | 1467615409964 Marionette TRACE conn2 <- [1,3030,null,{}] 23:56:49 INFO - PROCESS | 2216 | 1467615409967 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}] 23:56:49 INFO - PROCESS | 2216 | 1467615409969 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:50 INFO - PROCESS | 2216 | 1467615410073 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:56:50 INFO - PROCESS | 2216 | 1467615410177 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 2216 | 1467615410179 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:50 INFO - PROCESS | 2216 | ++DOCSHELL 0x1125cb000 == 48 [pid = 2216] [id = 767] 23:56:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 112 (0x128a24400) [pid = 2216] [serial = 2299] [outer = 0x0] 23:56:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 113 (0x12b934800) [pid = 2216] [serial = 2300] [outer = 0x128a24400] 23:56:50 INFO - PROCESS | 2216 | 1467615410210 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 2216 | ++DOMWINDOW == 114 (0x12b939400) [pid = 2216] [serial = 2301] [outer = 0x128a24400] 23:56:50 INFO - PROCESS | 2216 | [2216] 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 23:56:51 INFO - PROCESS | 2216 | 1467615411240 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,{},{}]]]}] 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:56:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:56:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:56:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:56:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:56:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:56:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:56:51 INFO - {} 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:56:51 INFO - {} 23:56:51 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 - {} 23:56:51 INFO - {} 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:56:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:56:51 INFO - {} 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:56:51 INFO - {} 23:56:51 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 - {} 23:56:51 INFO - {} 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:56:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:56:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:56:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:56:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 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 23:56:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:56:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:56:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:56:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:56:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:56:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:56:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:56:51 INFO - {} 23:56:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1340ms 23:56:51 INFO - PROCESS | 2216 | 1467615411304 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:56:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:56:51 INFO - PROCESS | 2216 | 1467615411307 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:56:51 INFO - PROCESS | 2216 | 1467615411310 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 2216 | 1467615411312 Marionette TRACE conn2 <- [1,3034,null,{}] 23:56:51 INFO - PROCESS | 2216 | 1467615411316 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}] 23:56:51 INFO - PROCESS | 2216 | 1467615411318 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:51 INFO - PROCESS | 2216 | 1467615411418 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:56:51 INFO - PROCESS | 2216 | 1467615411480 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 2216 | 1467615411483 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:51 INFO - PROCESS | 2216 | ++DOCSHELL 0x121360000 == 49 [pid = 2216] [id = 768] 23:56:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 115 (0x11829dc00) [pid = 2216] [serial = 2302] [outer = 0x0] 23:56:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 116 (0x118386c00) [pid = 2216] [serial = 2303] [outer = 0x11829dc00] 23:56:51 INFO - PROCESS | 2216 | 1467615411511 Marionette DEBUG loaded listener.js 23:56:51 INFO - PROCESS | 2216 | ++DOMWINDOW == 117 (0x1187f0400) [pid = 2216] [serial = 2304] [outer = 0x11829dc00] 23:56:51 INFO - PROCESS | 2216 | 1467615411881 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]]]}] 23:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:56:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 622ms 23:56:51 INFO - PROCESS | 2216 | 1467615411931 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 2216 | 1467615411934 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:56:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:56:51 INFO - PROCESS | 2216 | 1467615411938 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 2216 | 1467615411940 Marionette TRACE conn2 <- [1,3038,null,{}] 23:56:51 INFO - PROCESS | 2216 | 1467615411943 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}] 23:56:51 INFO - PROCESS | 2216 | 1467615411944 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:52 INFO - PROCESS | 2216 | 1467615412040 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:56:52 INFO - PROCESS | 2216 | 1467615412104 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 2216 | 1467615412105 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:52 INFO - PROCESS | 2216 | ++DOCSHELL 0x118f09000 == 50 [pid = 2216] [id = 769] 23:56:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 118 (0x1187f2800) [pid = 2216] [serial = 2305] [outer = 0x0] 23:56:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 119 (0x1188b7800) [pid = 2216] [serial = 2306] [outer = 0x1187f2800] 23:56:52 INFO - PROCESS | 2216 | 1467615412133 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 2216 | ++DOMWINDOW == 120 (0x119695000) [pid = 2216] [serial = 2307] [outer = 0x1187f2800] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x118313000 == 49 [pid = 2216] [id = 733] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12d618000 == 48 [pid = 2216] [id = 762] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x113a3e000 == 47 [pid = 2216] [id = 746] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12d47b000 == 46 [pid = 2216] [id = 761] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5a9000 == 45 [pid = 2216] [id = 760] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce7a000 == 44 [pid = 2216] [id = 759] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12ce66800 == 43 [pid = 2216] [id = 758] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12c5bb000 == 42 [pid = 2216] [id = 757] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4a7000 == 41 [pid = 2216] [id = 756] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12bd60800 == 40 [pid = 2216] [id = 755] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12a623000 == 39 [pid = 2216] [id = 754] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12910b800 == 38 [pid = 2216] [id = 753] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x126002800 == 37 [pid = 2216] [id = 752] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x119a50800 == 36 [pid = 2216] [id = 751] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x116913000 == 35 [pid = 2216] [id = 750] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4b2800 == 34 [pid = 2216] [id = 749] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x128f02800 == 33 [pid = 2216] [id = 748] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12c4ac000 == 32 [pid = 2216] [id = 745] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x118773000 == 31 [pid = 2216] [id = 747] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x121360000 == 30 [pid = 2216] [id = 768] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x1125cb000 == 29 [pid = 2216] [id = 767] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12d46e800 == 28 [pid = 2216] [id = 766] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x1265a6800 == 27 [pid = 2216] [id = 765] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x12d6d9800 == 26 [pid = 2216] [id = 763] 23:56:52 INFO - PROCESS | 2216 | --DOCSHELL 0x118328000 == 25 [pid = 2216] [id = 764] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 119 (0x113d93000) [pid = 2216] [serial = 2203] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 118 (0x115e29c00) [pid = 2216] [serial = 2204] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 117 (0x11990ac00) [pid = 2216] [serial = 2215] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 116 (0x119698800) [pid = 2216] [serial = 2212] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 115 (0x1241d5800) [pid = 2216] [serial = 2219] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 114 (0x120f9c800) [pid = 2216] [serial = 2218] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 113 (0x124c91400) [pid = 2216] [serial = 2221] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 112 (0x124cf1000) [pid = 2216] [serial = 2224] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 111 (0x124cddc00) [pid = 2216] [serial = 2222] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x1184aa000) [pid = 2216] [serial = 2227] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x121b98c00) [pid = 2216] [serial = 2228] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x126927000) [pid = 2216] [serial = 2233] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x124cfac00) [pid = 2216] [serial = 2225] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x118748000) [pid = 2216] [serial = 2209] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x118fd7400) [pid = 2216] [serial = 2210] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x11837ac00) [pid = 2216] [serial = 2201] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x117211800) [pid = 2216] [serial = 2200] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1172fc400) [pid = 2216] [serial = 2186] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1162e3000) [pid = 2216] [serial = 2185] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x1193a3c00) [pid = 2216] [serial = 2189] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x119105800) [pid = 2216] [serial = 2188] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x124145800) [pid = 2216] [serial = 2192] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x120fa0c00) [pid = 2216] [serial = 2191] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1172fbc00) [pid = 2216] [serial = 2206] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124c91800) [pid = 2216] [serial = 2195] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x11829e800) [pid = 2216] [serial = 2207] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x12453e800) [pid = 2216] [serial = 2194] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x124c8e800) [pid = 2216] [serial = 2198] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x118304c00) [pid = 2216] [serial = 2197] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x120ef8000) [pid = 2216] [serial = 2234] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x124cfc800) [pid = 2216] [serial = 2230] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1197dd800) [pid = 2216] [serial = 2213] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x128a23000) [pid = 2216] [serial = 2236] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x120ef9000) [pid = 2216] [serial = 2216] [outer = 0x0] [url = about:blank] 23:56:52 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1260e7400) [pid = 2216] [serial = 2231] [outer = 0x0] [url = about:blank] 23:56:53 INFO - PROCESS | 2216 | 1467615413199 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"]]]}] 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:56:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1272ms 23:56:53 INFO - PROCESS | 2216 | 1467615413212 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 2216 | 1467615413216 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:56:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:56:53 INFO - PROCESS | 2216 | 1467615413221 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 2216 | 1467615413223 Marionette TRACE conn2 <- [1,3042,null,{}] 23:56:53 INFO - PROCESS | 2216 | 1467615413229 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}] 23:56:53 INFO - PROCESS | 2216 | 1467615413231 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:53 INFO - PROCESS | 2216 | 1467615413324 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:56:53 INFO - PROCESS | 2216 | 1467615413381 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 2216 | 1467615413384 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x116f48800 == 26 [pid = 2216] [id = 770] 23:56:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11336dc00) [pid = 2216] [serial = 2308] [outer = 0x0] 23:56:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x1133dbc00) [pid = 2216] [serial = 2309] [outer = 0x11336dc00] 23:56:53 INFO - PROCESS | 2216 | 1467615413411 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x113d90800) [pid = 2216] [serial = 2310] [outer = 0x11336dc00] 23:56:53 INFO - PROCESS | 2216 | 1467615413796 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]]]}] 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:56:53 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. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:56:53 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'.) 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:56:53 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. 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:56:53 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. 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:56:53 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. 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:56:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 630ms 23:56:53 INFO - PROCESS | 2216 | 1467615413855 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 2216 | 1467615413858 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:56:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:56:53 INFO - PROCESS | 2216 | 1467615413864 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 2216 | 1467615413865 Marionette TRACE conn2 <- [1,3046,null,{}] 23:56:53 INFO - PROCESS | 2216 | 1467615413873 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}] 23:56:53 INFO - PROCESS | 2216 | 1467615413875 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:53 INFO - PROCESS | 2216 | 1467615413960 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:56:53 INFO - PROCESS | 2216 | 1467615413964 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 2216 | 1467615413966 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:53 INFO - PROCESS | 2216 | ++DOCSHELL 0x118518000 == 27 [pid = 2216] [id = 771] 23:56:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x1181b5400) [pid = 2216] [serial = 2311] [outer = 0x0] 23:56:53 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x1181bd800) [pid = 2216] [serial = 2312] [outer = 0x1181b5400] 23:56:54 INFO - PROCESS | 2216 | 1467615413996 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x11830e800) [pid = 2216] [serial = 2313] [outer = 0x1181b5400] 23:56:54 INFO - PROCESS | 2216 | [2216] 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 23:56:54 INFO - PROCESS | 2216 | 1467615414357 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:56:54 INFO - {} 23:56:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 524ms 23:56:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:56:54 INFO - PROCESS | 2216 | 1467615414388 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 2216 | 1467615414389 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:56:54 INFO - PROCESS | 2216 | 1467615414391 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 2216 | 1467615414394 Marionette TRACE conn2 <- [1,3050,null,{}] 23:56:54 INFO - PROCESS | 2216 | 1467615414403 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}] 23:56:54 INFO - PROCESS | 2216 | 1467615414407 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:54 INFO - PROCESS | 2216 | 1467615414491 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:56:54 INFO - PROCESS | 2216 | 1467615414497 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 2216 | 1467615414498 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:54 INFO - PROCESS | 2216 | ++DOCSHELL 0x12116c800 == 28 [pid = 2216] [id = 772] 23:56:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x113371800) [pid = 2216] [serial = 2314] [outer = 0x0] 23:56:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x119111400) [pid = 2216] [serial = 2315] [outer = 0x113371800] 23:56:54 INFO - PROCESS | 2216 | 1467615414527 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x119694000) [pid = 2216] [serial = 2316] [outer = 0x113371800] 23:56:54 INFO - PROCESS | 2216 | 1467615414904 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]]]}] 23:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:56:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:56:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 521ms 23:56:54 INFO - PROCESS | 2216 | 1467615414913 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:56:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:56:54 INFO - PROCESS | 2216 | 1467615414916 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:56:54 INFO - PROCESS | 2216 | 1467615414921 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - PROCESS | 2216 | 1467615414924 Marionette TRACE conn2 <- [1,3054,null,{}] 23:56:54 INFO - PROCESS | 2216 | 1467615414937 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}] 23:56:54 INFO - PROCESS | 2216 | 1467615414940 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:55 INFO - PROCESS | 2216 | 1467615415064 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:56:55 INFO - PROCESS | 2216 | 1467615415208 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 2216 | 1467615415210 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x124163000 == 29 [pid = 2216] [id = 773] 23:56:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x119906c00) [pid = 2216] [serial = 2317] [outer = 0x0] 23:56:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x119ed0400) [pid = 2216] [serial = 2318] [outer = 0x119906c00] 23:56:55 INFO - PROCESS | 2216 | 1467615415260 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x120efc400) [pid = 2216] [serial = 2319] [outer = 0x119906c00] 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:56:55 INFO - PROCESS | 2216 | 1467615415683 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"]]]}] 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:56:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:56:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:56:55 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" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:56:55 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" 23:56:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:56:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:56:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:56:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 791ms 23:56:55 INFO - PROCESS | 2216 | 1467615415713 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 2216 | 1467615415714 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:56:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:56:55 INFO - PROCESS | 2216 | 1467615415717 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 2216 | 1467615415718 Marionette TRACE conn2 <- [1,3058,null,{}] 23:56:55 INFO - PROCESS | 2216 | 1467615415721 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}] 23:56:55 INFO - PROCESS | 2216 | 1467615415722 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:55 INFO - PROCESS | 2216 | 1467615415826 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:56:55 INFO - PROCESS | 2216 | 1467615415831 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 2216 | 1467615415832 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:55 INFO - PROCESS | 2216 | ++DOCSHELL 0x12698e000 == 30 [pid = 2216] [id = 774] 23:56:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x117eaf000) [pid = 2216] [serial = 2320] [outer = 0x0] 23:56:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x121b40c00) [pid = 2216] [serial = 2321] [outer = 0x117eaf000] 23:56:55 INFO - PROCESS | 2216 | 1467615415858 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x121b98c00) [pid = 2216] [serial = 2322] [outer = 0x117eaf000] 23:56:56 INFO - PROCESS | 2216 | 1467615416221 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]]]}] 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:56:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:56:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:56:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:56:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:56:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:56:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:56:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 522ms 23:56:56 INFO - PROCESS | 2216 | 1467615416240 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:56:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:56:56 INFO - PROCESS | 2216 | 1467615416243 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:56:56 INFO - PROCESS | 2216 | 1467615416246 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - PROCESS | 2216 | 1467615416248 Marionette TRACE conn2 <- [1,3062,null,{}] 23:56:56 INFO - PROCESS | 2216 | 1467615416257 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}] 23:56:56 INFO - PROCESS | 2216 | 1467615416263 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:56 INFO - PROCESS | 2216 | 1467615416433 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:56:56 INFO - PROCESS | 2216 | 1467615416535 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 2216 | 1467615416536 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:56 INFO - PROCESS | 2216 | ++DOCSHELL 0x118103800 == 31 [pid = 2216] [id = 775] 23:56:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x1150db000) [pid = 2216] [serial = 2323] [outer = 0x0] 23:56:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1185dcc00) [pid = 2216] [serial = 2324] [outer = 0x1150db000] 23:56:56 INFO - PROCESS | 2216 | 1467615416578 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x120fc9c00) [pid = 2216] [serial = 2325] [outer = 0x1150db000] 23:56:56 INFO - PROCESS | 2216 | [2216] 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 23:56:56 INFO - PROCESS | 2216 | 1467615416928 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:56:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:56:56 INFO - {} 23:56:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 720ms 23:56:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:56:56 INFO - PROCESS | 2216 | 1467615416966 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 2216 | 1467615416967 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:56:56 INFO - PROCESS | 2216 | 1467615416969 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - PROCESS | 2216 | 1467615416970 Marionette TRACE conn2 <- [1,3066,null,{}] 23:56:56 INFO - PROCESS | 2216 | 1467615416973 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}] 23:56:56 INFO - PROCESS | 2216 | 1467615416974 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:57 INFO - PROCESS | 2216 | 1467615417071 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x128f92c00) [pid = 2216] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1291a0800) [pid = 2216] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x128f2ec00) [pid = 2216] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x12919e000) [pid = 2216] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x124cf3800) [pid = 2216] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x11336e800) [pid = 2216] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x1197df000) [pid = 2216] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x1127d5000) [pid = 2216] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x120f92800) [pid = 2216] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x118fd5800) [pid = 2216] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1241d4800) [pid = 2216] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x128b3f400) [pid = 2216] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x124684400) [pid = 2216] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x11837d000) [pid = 2216] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x12a683400) [pid = 2216] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x124cf3400) [pid = 2216] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x113d8f000) [pid = 2216] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x1150cfc00) [pid = 2216] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:56:57 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x12666b800) [pid = 2216] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:56:57 INFO - PROCESS | 2216 | 1467615417337 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 2216 | 1467615417338 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x124c12800 == 32 [pid = 2216] [id = 776] 23:56:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x1127d5000) [pid = 2216] [serial = 2326] [outer = 0x0] 23:56:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x11837d000) [pid = 2216] [serial = 2327] [outer = 0x1127d5000] 23:56:57 INFO - PROCESS | 2216 | 1467615417365 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x121db9000) [pid = 2216] [serial = 2328] [outer = 0x1127d5000] 23:56:57 INFO - PROCESS | 2216 | 1467615417605 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]]]}] 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:56:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:56:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 673ms 23:56:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:56:57 INFO - PROCESS | 2216 | 1467615417645 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:56:57 INFO - PROCESS | 2216 | 1467615417646 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:56:57 INFO - PROCESS | 2216 | 1467615417648 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - PROCESS | 2216 | 1467615417649 Marionette TRACE conn2 <- [1,3070,null,{}] 23:56:57 INFO - PROCESS | 2216 | 1467615417659 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}] 23:56:57 INFO - PROCESS | 2216 | 1467615417660 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:57 INFO - PROCESS | 2216 | 1467615417744 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:56:57 INFO - PROCESS | 2216 | 1467615417748 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 2216 | 1467615417749 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:57 INFO - PROCESS | 2216 | ++DOCSHELL 0x12a524000 == 33 [pid = 2216] [id = 777] 23:56:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x11336e800) [pid = 2216] [serial = 2329] [outer = 0x0] 23:56:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 89 (0x126083c00) [pid = 2216] [serial = 2330] [outer = 0x11336e800] 23:56:57 INFO - PROCESS | 2216 | 1467615417773 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 2216 | ++DOMWINDOW == 90 (0x12652ac00) [pid = 2216] [serial = 2331] [outer = 0x11336e800] 23:56:58 INFO - PROCESS | 2216 | 1467615418108 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]]]}] 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:56:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 23:56:58 INFO - PROCESS | 2216 | 1467615418117 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 2216 | 1467615418119 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:56:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:56:58 INFO - PROCESS | 2216 | 1467615418124 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 2216 | 1467615418125 Marionette TRACE conn2 <- [1,3074,null,{}] 23:56:58 INFO - PROCESS | 2216 | 1467615418128 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}] 23:56:58 INFO - PROCESS | 2216 | 1467615418129 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:58 INFO - PROCESS | 2216 | 1467615418207 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:56:58 INFO - PROCESS | 2216 | 1467615418275 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 2216 | 1467615418276 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x121168000 == 34 [pid = 2216] [id = 778] 23:56:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 91 (0x120efbc00) [pid = 2216] [serial = 2332] [outer = 0x0] 23:56:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 92 (0x12666f800) [pid = 2216] [serial = 2333] [outer = 0x120efbc00] 23:56:58 INFO - PROCESS | 2216 | 1467615418300 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 93 (0x12692e400) [pid = 2216] [serial = 2334] [outer = 0x120efbc00] 23:56:58 INFO - PROCESS | 2216 | 1467615418535 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]]]}] 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:56:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 470ms 23:56:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:56:58 INFO - PROCESS | 2216 | 1467615418593 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 2216 | 1467615418595 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:56:58 INFO - PROCESS | 2216 | 1467615418597 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 2216 | 1467615418598 Marionette TRACE conn2 <- [1,3078,null,{}] 23:56:58 INFO - PROCESS | 2216 | 1467615418600 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}] 23:56:58 INFO - PROCESS | 2216 | 1467615418602 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:58 INFO - PROCESS | 2216 | 1467615418694 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:56:58 INFO - PROCESS | 2216 | 1467615418697 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 2216 | 1467615418698 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:58 INFO - PROCESS | 2216 | ++DOCSHELL 0x12b87b000 == 35 [pid = 2216] [id = 779] 23:56:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 94 (0x126928c00) [pid = 2216] [serial = 2335] [outer = 0x0] 23:56:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 95 (0x128a14c00) [pid = 2216] [serial = 2336] [outer = 0x126928c00] 23:56:58 INFO - PROCESS | 2216 | 1467615418722 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 2216 | ++DOMWINDOW == 96 (0x128a26c00) [pid = 2216] [serial = 2337] [outer = 0x126928c00] 23:56:59 INFO - PROCESS | 2216 | 1467615419064 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] 23:56:59 INFO - PROCESS | 2216 | 1467615419118 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:56:59 INFO - PROCESS | 2216 | 1467615419132 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 2216 | 1467615419133 Marionette TRACE conn2 <- [1,3082,null,{}] 23:56:59 INFO - PROCESS | 2216 | 1467615419136 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}] 23:56:59 INFO - PROCESS | 2216 | 1467615419137 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:59 INFO - PROCESS | 2216 | 1467615419228 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:56:59 INFO - PROCESS | 2216 | 1467615419232 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 2216 | 1467615419233 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x12698d000 == 36 [pid = 2216] [id = 780] 23:56:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 97 (0x128a2f400) [pid = 2216] [serial = 2338] [outer = 0x0] 23:56:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 98 (0x128f88000) [pid = 2216] [serial = 2339] [outer = 0x128a2f400] 23:56:59 INFO - PROCESS | 2216 | 1467615419259 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 99 (0x129424000) [pid = 2216] [serial = 2340] [outer = 0x128a2f400] 23:56:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:56:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:56:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:56:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:56:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 619ms 23:56:59 INFO - PROCESS | 2216 | 1467615419745 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]]]}] 23:56:59 INFO - PROCESS | 2216 | 1467615419752 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:56:59 INFO - PROCESS | 2216 | 1467615419754 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:56:59 INFO - PROCESS | 2216 | 1467615419758 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 2216 | 1467615419761 Marionette TRACE conn2 <- [1,3086,null,{}] 23:56:59 INFO - PROCESS | 2216 | 1467615419764 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}] 23:56:59 INFO - PROCESS | 2216 | 1467615419766 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:59 INFO - PROCESS | 2216 | 1467615419882 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:56:59 INFO - PROCESS | 2216 | 1467615419947 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 2216 | 1467615419948 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:56:59 INFO - PROCESS | 2216 | ++DOCSHELL 0x118314800 == 37 [pid = 2216] [id = 781] 23:56:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 100 (0x1129a2000) [pid = 2216] [serial = 2341] [outer = 0x0] 23:56:59 INFO - PROCESS | 2216 | ++DOMWINDOW == 101 (0x115e25c00) [pid = 2216] [serial = 2342] [outer = 0x1129a2000] 23:56:59 INFO - PROCESS | 2216 | 1467615419979 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 102 (0x1162e3800) [pid = 2216] [serial = 2343] [outer = 0x1129a2000] 23:57:00 INFO - PROCESS | 2216 | 1467615420401 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 674ms 23:57:00 INFO - PROCESS | 2216 | 1467615420432 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 2216 | 1467615420435 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:57:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:57:00 INFO - PROCESS | 2216 | 1467615420440 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 2216 | 1467615420441 Marionette TRACE conn2 <- [1,3090,null,{}] 23:57:00 INFO - PROCESS | 2216 | 1467615420444 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}] 23:57:00 INFO - PROCESS | 2216 | 1467615420446 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:00 INFO - PROCESS | 2216 | 1467615420562 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:57:00 INFO - PROCESS | 2216 | 1467615420673 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 2216 | 1467615420674 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:00 INFO - PROCESS | 2216 | ++DOCSHELL 0x120e87800 == 38 [pid = 2216] [id = 782] 23:57:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 103 (0x1184a5c00) [pid = 2216] [serial = 2344] [outer = 0x0] 23:57:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 104 (0x1184b4800) [pid = 2216] [serial = 2345] [outer = 0x1184a5c00] 23:57:00 INFO - PROCESS | 2216 | 1467615420705 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 2216 | ++DOMWINDOW == 105 (0x1185e6400) [pid = 2216] [serial = 2346] [outer = 0x1184a5c00] 23:57:01 INFO - PROCESS | 2216 | 1467615421100 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 669ms 23:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:57:01 INFO - PROCESS | 2216 | 1467615421109 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 2216 | 1467615421110 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:57:01 INFO - PROCESS | 2216 | 1467615421112 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 2216 | 1467615421115 Marionette TRACE conn2 <- [1,3094,null,{}] 23:57:01 INFO - PROCESS | 2216 | 1467615421123 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}] 23:57:01 INFO - PROCESS | 2216 | 1467615421126 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:01 INFO - PROCESS | 2216 | 1467615421241 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:57:01 INFO - PROCESS | 2216 | 1467615421308 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 2216 | 1467615421310 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:01 INFO - PROCESS | 2216 | ++DOCSHELL 0x129113800 == 39 [pid = 2216] [id = 783] 23:57:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 106 (0x118741800) [pid = 2216] [serial = 2347] [outer = 0x0] 23:57:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 107 (0x119699800) [pid = 2216] [serial = 2348] [outer = 0x118741800] 23:57:01 INFO - PROCESS | 2216 | 1467615421340 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 2216 | ++DOMWINDOW == 108 (0x120f94400) [pid = 2216] [serial = 2349] [outer = 0x118741800] 23:57:02 INFO - PROCESS | 2216 | 1467615422005 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:57:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 924ms 23:57:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:57:02 INFO - PROCESS | 2216 | 1467615422037 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 2216 | 1467615422040 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:57:02 INFO - PROCESS | 2216 | 1467615422045 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 2216 | 1467615422048 Marionette TRACE conn2 <- [1,3098,null,{}] 23:57:02 INFO - PROCESS | 2216 | 1467615422053 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}] 23:57:02 INFO - PROCESS | 2216 | 1467615422056 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:02 INFO - PROCESS | 2216 | 1467615422213 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:57:02 INFO - PROCESS | 2216 | 1467615422320 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 2216 | 1467615422322 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x118330000 == 40 [pid = 2216] [id = 784] 23:57:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 109 (0x112e16800) [pid = 2216] [serial = 2350] [outer = 0x0] 23:57:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 110 (0x1167cd000) [pid = 2216] [serial = 2351] [outer = 0x112e16800] 23:57:02 INFO - PROCESS | 2216 | 1467615422351 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 111 (0x1181b4800) [pid = 2216] [serial = 2352] [outer = 0x112e16800] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x12b87b000 == 39 [pid = 2216] [id = 779] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x121168000 == 38 [pid = 2216] [id = 778] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x12a524000 == 37 [pid = 2216] [id = 777] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x124c12800 == 36 [pid = 2216] [id = 776] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x118103800 == 35 [pid = 2216] [id = 775] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x12698e000 == 34 [pid = 2216] [id = 774] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x124163000 == 33 [pid = 2216] [id = 773] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x12116c800 == 32 [pid = 2216] [id = 772] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x118518000 == 31 [pid = 2216] [id = 771] 23:57:02 INFO - PROCESS | 2216 | --DOCSHELL 0x116f48800 == 30 [pid = 2216] [id = 770] 23:57:02 INFO - PROCESS | 2216 | 1467615422741 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]]]}] 23:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:57:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 723ms 23:57:02 INFO - PROCESS | 2216 | 1467615422767 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 2216 | 1467615422770 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:57:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:57:02 INFO - PROCESS | 2216 | 1467615422776 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - PROCESS | 2216 | 1467615422777 Marionette TRACE conn2 <- [1,3102,null,{}] 23:57:02 INFO - PROCESS | 2216 | 1467615422780 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}] 23:57:02 INFO - PROCESS | 2216 | 1467615422781 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:02 INFO - PROCESS | 2216 | 1467615422861 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 110 (0x1291a0400) [pid = 2216] [serial = 2271] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 109 (0x128f87400) [pid = 2216] [serial = 2268] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 108 (0x129420800) [pid = 2216] [serial = 2276] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 107 (0x126076800) [pid = 2216] [serial = 2262] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 106 (0x113d3f400) [pid = 2216] [serial = 2241] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 105 (0x1160db400) [pid = 2216] [serial = 2242] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 104 (0x120f9f000) [pid = 2216] [serial = 2247] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 103 (0x121b4bc00) [pid = 2216] [serial = 2248] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 102 (0x1170d7c00) [pid = 2216] [serial = 2250] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 101 (0x1184b2800) [pid = 2216] [serial = 2251] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 100 (0x120f97000) [pid = 2216] [serial = 2256] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 99 (0x124144c00) [pid = 2216] [serial = 2257] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 98 (0x1193a3000) [pid = 2216] [serial = 2253] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 97 (0x1197ce000) [pid = 2216] [serial = 2254] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 96 (0x124c91c00) [pid = 2216] [serial = 2259] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 95 (0x124ce5c00) [pid = 2216] [serial = 2260] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 94 (0x128a23800) [pid = 2216] [serial = 2239] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 93 (0x128b38c00) [pid = 2216] [serial = 2237] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 92 (0x1187ef400) [pid = 2216] [serial = 2244] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 91 (0x11910fc00) [pid = 2216] [serial = 2245] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 90 (0x1291acc00) [pid = 2216] [serial = 2274] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 89 (0x129429800) [pid = 2216] [serial = 2286] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 88 (0x1291a6400) [pid = 2216] [serial = 2273] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 87 (0x12a7a9800) [pid = 2216] [serial = 2288] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 86 (0x12a7b2000) [pid = 2216] [serial = 2289] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 85 (0x124cde000) [pid = 2216] [serial = 2280] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 84 (0x129444c00) [pid = 2216] [serial = 2282] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 83 (0x119910000) [pid = 2216] [serial = 2279] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 82 (0x12a751000) [pid = 2216] [serial = 2285] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 81 (0x12942dc00) [pid = 2216] [serial = 2277] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 80 (0x128bae800) [pid = 2216] [serial = 2266] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 79 (0x128a0f000) [pid = 2216] [serial = 2265] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 78 (0x12a749400) [pid = 2216] [serial = 2283] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 77 (0x12919d400) [pid = 2216] [serial = 2269] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | --DOMWINDOW == 76 (0x1260edc00) [pid = 2216] [serial = 2263] [outer = 0x0] [url = about:blank] 23:57:02 INFO - PROCESS | 2216 | 1467615422932 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 2216 | 1467615422934 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:02 INFO - PROCESS | 2216 | ++DOCSHELL 0x118410000 == 31 [pid = 2216] [id = 785] 23:57:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 77 (0x115e21400) [pid = 2216] [serial = 2353] [outer = 0x0] 23:57:02 INFO - PROCESS | 2216 | ++DOMWINDOW == 78 (0x1170d7c00) [pid = 2216] [serial = 2354] [outer = 0x115e21400] 23:57:02 INFO - PROCESS | 2216 | 1467615422968 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 79 (0x1185db000) [pid = 2216] [serial = 2355] [outer = 0x115e21400] 23:57:03 INFO - PROCESS | 2216 | 1467615423243 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 518ms 23:57:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:57:03 INFO - PROCESS | 2216 | 1467615423295 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 2216 | 1467615423296 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:57:03 INFO - PROCESS | 2216 | 1467615423298 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 2216 | 1467615423300 Marionette TRACE conn2 <- [1,3106,null,{}] 23:57:03 INFO - PROCESS | 2216 | 1467615423311 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}] 23:57:03 INFO - PROCESS | 2216 | 1467615423314 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:03 INFO - PROCESS | 2216 | 1467615423397 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:57:03 INFO - PROCESS | 2216 | 1467615423404 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 2216 | 1467615423407 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x119a50000 == 32 [pid = 2216] [id = 786] 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 80 (0x1187ee800) [pid = 2216] [serial = 2356] [outer = 0x0] 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 81 (0x1197c8000) [pid = 2216] [serial = 2357] [outer = 0x1187ee800] 23:57:03 INFO - PROCESS | 2216 | 1467615423434 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 82 (0x119908c00) [pid = 2216] [serial = 2358] [outer = 0x1187ee800] 23:57:03 INFO - PROCESS | 2216 | 1467615423778 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]]]}] 23:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 527ms 23:57:03 INFO - PROCESS | 2216 | 1467615423826 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 2216 | 1467615423828 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:57:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:57:03 INFO - PROCESS | 2216 | 1467615423830 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 2216 | 1467615423831 Marionette TRACE conn2 <- [1,3110,null,{}] 23:57:03 INFO - PROCESS | 2216 | 1467615423833 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}] 23:57:03 INFO - PROCESS | 2216 | 1467615423834 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:03 INFO - PROCESS | 2216 | 1467615423916 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:57:03 INFO - PROCESS | 2216 | 1467615423922 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 2216 | 1467615423923 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:03 INFO - PROCESS | 2216 | ++DOCSHELL 0x12370b800 == 33 [pid = 2216] [id = 787] 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 83 (0x120f93800) [pid = 2216] [serial = 2359] [outer = 0x0] 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 84 (0x120f9d000) [pid = 2216] [serial = 2360] [outer = 0x120f93800] 23:57:03 INFO - PROCESS | 2216 | 1467615423948 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 2216 | ++DOMWINDOW == 85 (0x120fc7800) [pid = 2216] [serial = 2361] [outer = 0x120f93800] 23:57:04 INFO - PROCESS | 2216 | 1467615424248 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"]]]}] 23:57:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:57:04 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 23:57:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:57:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 23:57:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:57:04 INFO - PROCESS | 2216 | 1467615424301 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 2216 | 1467615424302 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:57:04 INFO - PROCESS | 2216 | 1467615424304 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - PROCESS | 2216 | 1467615424305 Marionette TRACE conn2 <- [1,3114,null,{}] 23:57:04 INFO - PROCESS | 2216 | 1467615424307 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}] 23:57:04 INFO - PROCESS | 2216 | 1467615424308 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:04 INFO - PROCESS | 2216 | 1467615424384 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:57:04 INFO - PROCESS | 2216 | 1467615424454 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\", \"c334c536-3dc3-4aec-a40f-d0022d7c2d1a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 2216 | 1467615424455 Marionette INFO sendAsync d5986fc9-006d-5f43-9c61-85f6c5dccb87 23:57:04 INFO - PROCESS | 2216 | ++DOCSHELL 0x124c1d800 == 34 [pid = 2216] [id = 788] 23:57:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 86 (0x120f94c00) [pid = 2216] [serial = 2362] [outer = 0x0] 23:57:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 87 (0x12134b400) [pid = 2216] [serial = 2363] [outer = 0x120f94c00] 23:57:04 INFO - PROCESS | 2216 | 1467615424486 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 2216 | ++DOMWINDOW == 88 (0x121b8ec00) [pid = 2216] [serial = 2364] [outer = 0x120f94c00] 23:57:04 INFO - PROCESS | 2216 | 1467615424766 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]]]}] 23:57:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:57:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 474ms 23:57:04 INFO - PROCESS | 2216 | 1467615424779 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 2216 | 1467615424780 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:57:05 WARNING - u'runner_teardown' () 23:57:05 INFO - No more tests 23:57:05 INFO - Got 0 unexpected results 23:57:05 INFO - SUITE-END | took 504s 23:57:05 INFO - Closing logging queue 23:57:05 INFO - queue closed 23:57:05 INFO - Return code: 0 23:57:05 WARNING - # TBPL SUCCESS # 23:57:05 INFO - Running post-action listener: _resource_record_post_action 23:57:05 INFO - Running post-run listener: _resource_record_post_run 23:57:07 INFO - Total resource usage - Wall time: 525s; CPU: 58.0%; Read bytes: 561152; Write bytes: 953217536; Read time: 5; Write time: 5026 23:57:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:57:07 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152453632; Write bytes: 145088512; Read time: 13767; Write time: 304 23:57:07 INFO - run-tests - Wall time: 508s; CPU: 58.0%; Read bytes: 561152; Write bytes: 790866432; Read time: 5; Write time: 4635 23:57:07 INFO - Running post-run listener: _upload_blobber_files 23:57:07 INFO - Blob upload gear active. 23:57:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:57:07 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 23:57:07 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'] 23:57:07 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 23:57:07 INFO - (blobuploader) - INFO - Open directory for files ... 23:57:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:57:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:57:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:57:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:57:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:57:08 INFO - (blobuploader) - INFO - Done attempting. 23:57:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:57:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:57:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:57:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:57:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:57:10 INFO - (blobuploader) - INFO - Done attempting. 23:57:10 INFO - (blobuploader) - INFO - Iteration through files over. 23:57:10 INFO - Return code: 0 23:57:10 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:57:10 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:57:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc24e082bee683e2e45a82b14f71c0f405e07bd11af15b20db1d73afd4f611e5538be82b63dd037d3e297b8f60567afd08251bc9fe89eac57dc37972935f7bd7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9eef260cf760e01d3c1e278bdb5b080545cd6fb5b981d9810b9cf164a6e889dbf2f9ef565b2370eddb7e40ecaf1a47ee03c091a6e23369674f5621045207b5f"} 23:57:10 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:57:10 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:57:10 INFO - Contents: 23:57:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc24e082bee683e2e45a82b14f71c0f405e07bd11af15b20db1d73afd4f611e5538be82b63dd037d3e297b8f60567afd08251bc9fe89eac57dc37972935f7bd7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9eef260cf760e01d3c1e278bdb5b080545cd6fb5b981d9810b9cf164a6e889dbf2f9ef565b2370eddb7e40ecaf1a47ee03c091a6e23369674f5621045207b5f"} 23:57:10 INFO - Running post-run listener: copy_logs_to_upload_dir 23:57:10 INFO - Copying logs to upload dir... 23:57:10 INFO - mkdir: /builds/slave/test/build/upload/logs 23:57:10 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=580.306831 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 40 secs) (at 2016-07-03 23:57:10.831740) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 23:57:10.835087) ========= 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.U06pQv5PN7/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.TdkI1ZcnjH/Listeners TMPDIR=/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/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/dc24e082bee683e2e45a82b14f71c0f405e07bd11af15b20db1d73afd4f611e5538be82b63dd037d3e297b8f60567afd08251bc9fe89eac57dc37972935f7bd7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9eef260cf760e01d3c1e278bdb5b080545cd6fb5b981d9810b9cf164a6e889dbf2f9ef565b2370eddb7e40ecaf1a47ee03c091a6e23369674f5621045207b5f"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013317 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dc24e082bee683e2e45a82b14f71c0f405e07bd11af15b20db1d73afd4f611e5538be82b63dd037d3e297b8f60567afd08251bc9fe89eac57dc37972935f7bd7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c9eef260cf760e01d3c1e278bdb5b080545cd6fb5b981d9810b9cf164a6e889dbf2f9ef565b2370eddb7e40ecaf1a47ee03c091a6e23369674f5621045207b5f"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467596157/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 23:57:10.870752) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 23:57:10.871118) ========= 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.U06pQv5PN7/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.TdkI1ZcnjH/Listeners TMPDIR=/var/folders/nt/w1wt5wh94cg0328j1nmkplv400000w/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.005321 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 23:57:10.922320) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-03 23:57:10.924348) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-03 23:57:10.924750) ========= ========= Total master_lag: 0.49 =========