builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0382 starttime: 1469149704.35 results: success (0) buildid: 20160721122858 builduid: e9833c3d18f747ceb7dd3827ba746025 revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.350925) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.351359) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.351661) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.377945) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.378329) ========= 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.5JsY2yP8DB/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.gLUwrJqLug/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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-21 18:08:24-- 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% 11.3M=0.001s 2016-07-21 18:08:24 (11.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.115187 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.514543) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.514881) ========= 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.5JsY2yP8DB/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.gLUwrJqLug/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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.020398 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:24.563422) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 18:08:24.563811) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --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 ccf0f9620bdcd4378568c385b9d936f38ce1fb97 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.5JsY2yP8DB/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.gLUwrJqLug/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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-21 18:08:24,642 truncating revision to first 12 chars 2016-07-21 18:08:24,642 Setting DEBUG logging. 2016-07-21 18:08:24,642 attempt 1/10 2016-07-21 18:08:24,642 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ccf0f9620bdc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 18:08:26,467 unpacking tar archive at: mozilla-beta-ccf0f9620bdc/testing/mozharness/ program finished with exit code 0 elapsedTime=2.100960 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-21 18:08:26.688232) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:26.688576) ========= script_repo_revision: ccf0f9620bdcd4378568c385b9d936f38ce1fb97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:26.688963) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:26.689236) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-21 18:08:26.708914) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 30 secs) (at 2016-07-21 18:08:26.709228) ========= /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.5JsY2yP8DB/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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 18:08:26 INFO - MultiFileLogger online at 20160721 18:08:26 in /builds/slave/test 18:08:26 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 18:08:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:08:26 INFO - {'append_to_log': False, 18:08:26 INFO - 'base_work_dir': '/builds/slave/test', 18:08:26 INFO - 'blob_upload_branch': 'mozilla-beta', 18:08:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:08:26 INFO - 'buildbot_json_path': 'buildprops.json', 18:08:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:08:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:08:26 INFO - 'download_minidump_stackwalk': True, 18:08:26 INFO - 'download_symbols': 'true', 18:08:26 INFO - 'e10s': False, 18:08:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:08:26 INFO - 'tooltool.py': '/tools/tooltool.py', 18:08:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:08:26 INFO - '/tools/misc-python/virtualenv.py')}, 18:08:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:08:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:08:26 INFO - 'log_level': 'info', 18:08:26 INFO - 'log_to_console': True, 18:08:26 INFO - 'opt_config_files': (), 18:08:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:08:26 INFO - '--processes=1', 18:08:26 INFO - '--config=%(test_path)s/wptrunner.ini', 18:08:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:08:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:08:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:08:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:08:26 INFO - 'pip_index': False, 18:08:26 INFO - 'require_test_zip': True, 18:08:26 INFO - 'test_type': ('testharness',), 18:08:26 INFO - 'this_chunk': '1', 18:08:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:08:26 INFO - 'total_chunks': '10', 18:08:26 INFO - 'virtualenv_path': 'venv', 18:08:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:08:26 INFO - 'work_dir': 'build'} 18:08:26 INFO - ##### 18:08:26 INFO - ##### Running clobber step. 18:08:26 INFO - ##### 18:08:26 INFO - Running pre-action listener: _resource_record_pre_action 18:08:26 INFO - Running main action method: clobber 18:08:26 INFO - rmtree: /builds/slave/test/build 18:08:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:08:27 INFO - Running post-action listener: _resource_record_post_action 18:08:27 INFO - ##### 18:08:27 INFO - ##### Running read-buildbot-config step. 18:08:27 INFO - ##### 18:08:27 INFO - Running pre-action listener: _resource_record_pre_action 18:08:27 INFO - Running main action method: read_buildbot_config 18:08:27 INFO - Using buildbot properties: 18:08:27 INFO - { 18:08:27 INFO - "project": "", 18:08:27 INFO - "product": "firefox", 18:08:27 INFO - "script_repo_revision": "production", 18:08:27 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 18:08:27 INFO - "repository": "", 18:08:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 18:08:27 INFO - "buildid": "20160721122858", 18:08:27 INFO - "pgo_build": "False", 18:08:27 INFO - "basedir": "/builds/slave/test", 18:08:27 INFO - "buildnumber": 41, 18:08:27 INFO - "slavename": "t-yosemite-r7-0382", 18:08:27 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 18:08:27 INFO - "platform": "macosx64", 18:08:27 INFO - "branch": "mozilla-beta", 18:08:27 INFO - "revision": "ccf0f9620bdcd4378568c385b9d936f38ce1fb97", 18:08:27 INFO - "repo_path": "releases/mozilla-beta", 18:08:27 INFO - "moz_repo_path": "", 18:08:27 INFO - "stage_platform": "macosx64", 18:08:27 INFO - "builduid": "e9833c3d18f747ceb7dd3827ba746025", 18:08:27 INFO - "slavebuilddir": "test" 18:08:27 INFO - } 18:08:27 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg. 18:08:27 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.test_packages.json. 18:08:27 INFO - Running post-action listener: _resource_record_post_action 18:08:27 INFO - ##### 18:08:27 INFO - ##### Running download-and-extract step. 18:08:27 INFO - ##### 18:08:27 INFO - Running pre-action listener: _resource_record_pre_action 18:08:27 INFO - Running main action method: download_and_extract 18:08:27 INFO - mkdir: /builds/slave/test/build/tests 18:08:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:27 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.test_packages.json 18:08:27 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:08:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/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 18:08:27 INFO - Downloaded 1201 bytes. 18:08:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:08:27 INFO - Using the following test package requirements: 18:08:27 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:08:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 18:08:27 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 18:08:27 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'jsshell-mac64.zip'], 18:08:27 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 18:08:27 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:08:27 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 18:08:27 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 18:08:27 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 18:08:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:08:27 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 18:08:27 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 18:08:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:27 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.common.tests.zip 18:08:27 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 18:08:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/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 18:08:28 INFO - Downloaded 18370223 bytes. 18:08:28 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/*'] 18:08:28 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/* 18:08:28 INFO - caution: filename not matched: web-platform/* 18:08:28 INFO - Return code: 11 18:08:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:28 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.web-platform.tests.zip 18:08:28 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/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 18:08:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/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 18:08:28 INFO - Downloaded 36389883 bytes. 18:08:28 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/*'] 18:08:28 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/* 18:08:32 INFO - caution: filename not matched: bin/* 18:08:32 INFO - caution: filename not matched: config/* 18:08:32 INFO - caution: filename not matched: mozbase/* 18:08:32 INFO - caution: filename not matched: marionette/* 18:08:32 INFO - caution: filename not matched: tools/wptserve/* 18:08:32 INFO - Return code: 11 18:08:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg 18:08:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 18:08:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 18:08:33 INFO - Downloaded 73029240 bytes. 18:08:33 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg 18:08:33 INFO - mkdir: /builds/slave/test/properties 18:08:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:08:33 INFO - Writing to file /builds/slave/test/properties/build_url 18:08:33 INFO - Contents: 18:08:33 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg 18:08:33 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:08:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:08:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:08:33 INFO - Contents: 18:08:33 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:08:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:33 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:08:33 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:08:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/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 18:08:34 INFO - Downloaded 103729458 bytes. 18:08:34 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'] 18:08:34 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 18:08:38 INFO - Return code: 0 18:08:38 INFO - Running post-action listener: _resource_record_post_action 18:08:38 INFO - Running post-action listener: set_extra_try_arguments 18:08:38 INFO - ##### 18:08:38 INFO - ##### Running create-virtualenv step. 18:08:38 INFO - ##### 18:08:38 INFO - Running pre-action listener: _pre_create_virtualenv 18:08:38 INFO - Running pre-action listener: _resource_record_pre_action 18:08:38 INFO - Running main action method: create_virtualenv 18:08:38 INFO - Creating virtualenv /builds/slave/test/build/venv 18:08:38 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 18:08:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:08:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:08:38 INFO - Using real prefix '/tools/python27' 18:08:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:08:39 INFO - Installing distribute.............................................................................................................................................................................................done. 18:08:42 INFO - Installing pip.................done. 18:08:42 INFO - Return code: 0 18:08:42 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:08: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')]} 18:08:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08: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')]} 18:08:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:42 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 0x10204de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10206af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db2c99610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020665e0>, '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 0x101c49cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101c74990>, '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.5JsY2yP8DB/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:08:42 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 18:08:42 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 18:08:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JsY2yP8DB/Render', 18:08:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:08:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:08:42 INFO - 'HOME': '/Users/cltbld', 18:08:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:08:42 INFO - 'LOGNAME': 'cltbld', 18:08:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:42 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:08:42 INFO - 'MOZ_NO_REMOTE': '1', 18:08:42 INFO - 'NO_EM_RESTART': '1', 18:08:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:08:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:08:42 INFO - 'PWD': '/builds/slave/test', 18:08:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:08:42 INFO - 'SHELL': '/bin/bash', 18:08:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 18:08:42 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 18:08:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:08:42 INFO - 'USER': 'cltbld', 18:08:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:08:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:08:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:08:42 INFO - 'XPC_FLAGS': '0x0', 18:08:42 INFO - 'XPC_SERVICE_NAME': '0', 18:08:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:08:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:08:42 INFO - Downloading/unpacking psutil>=0.7.1 18:08:42 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 18:08:42 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 18:08:42 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 18:08:42 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 18:08:42 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 18:08:42 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 18:08:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:08:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:08:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:08:44 INFO - Installing collected packages: psutil 18:08:44 INFO - Running setup.py install for psutil 18:08:44 INFO - building 'psutil._psutil_osx' extension 18:08:44 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 18:08:45 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 18:08:45 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 18:08:45 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 18:08:45 INFO - building 'psutil._psutil_posix' extension 18:08:45 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 18:08:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:08:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:08:45 INFO - ^ 18:08:45 INFO - 1 warning generated. 18:08:45 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 18:08:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:08:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:08:45 INFO - Successfully installed psutil 18:08:45 INFO - Cleaning up... 18:08:45 INFO - Return code: 0 18:08:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:08:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:45 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 0x10204de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10206af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db2c99610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020665e0>, '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 0x101c49cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101c74990>, '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.5JsY2yP8DB/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:08:45 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 18:08:45 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 18:08:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JsY2yP8DB/Render', 18:08:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:08:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:08:45 INFO - 'HOME': '/Users/cltbld', 18:08:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:08:45 INFO - 'LOGNAME': 'cltbld', 18:08:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:45 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:08:45 INFO - 'MOZ_NO_REMOTE': '1', 18:08:45 INFO - 'NO_EM_RESTART': '1', 18:08:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:08:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:08:45 INFO - 'PWD': '/builds/slave/test', 18:08:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:08:45 INFO - 'SHELL': '/bin/bash', 18:08:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 18:08:45 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 18:08:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:08:45 INFO - 'USER': 'cltbld', 18:08:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:08:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:08:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:08:45 INFO - 'XPC_FLAGS': '0x0', 18:08:45 INFO - 'XPC_SERVICE_NAME': '0', 18:08:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:08:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:08:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:08:46 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 18:08:46 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 18:08:46 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 18:08:46 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 18:08:46 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 18:08:46 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 18:08:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:08:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:08:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:08:48 INFO - Installing collected packages: mozsystemmonitor 18:08:48 INFO - Running setup.py install for mozsystemmonitor 18:08:48 INFO - Successfully installed mozsystemmonitor 18:08:48 INFO - Cleaning up... 18:08:48 INFO - Return code: 0 18:08:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:08:48 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')]} 18:08:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:48 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')]} 18:08:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:48 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 0x10204de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10206af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db2c99610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020665e0>, '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 0x101c49cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101c74990>, '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.5JsY2yP8DB/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:08:48 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 18:08:48 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 18:08:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JsY2yP8DB/Render', 18:08:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:08:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:08:48 INFO - 'HOME': '/Users/cltbld', 18:08:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:08:48 INFO - 'LOGNAME': 'cltbld', 18:08:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:08:48 INFO - 'MOZ_NO_REMOTE': '1', 18:08:48 INFO - 'NO_EM_RESTART': '1', 18:08:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:08:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:08:48 INFO - 'PWD': '/builds/slave/test', 18:08:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:08:48 INFO - 'SHELL': '/bin/bash', 18:08:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 18:08:48 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 18:08:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:08:48 INFO - 'USER': 'cltbld', 18:08:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:08:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:08:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:08:48 INFO - 'XPC_FLAGS': '0x0', 18:08:48 INFO - 'XPC_SERVICE_NAME': '0', 18:08:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:08:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:08:49 INFO - Downloading/unpacking blobuploader==1.2.4 18:08:49 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 18:08:49 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 18:08:49 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 18:08:49 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 18:08:49 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 18:08:49 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 18:08:51 INFO - Downloading blobuploader-1.2.4.tar.gz 18:08:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:08:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:08:51 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 18:08:51 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 18:08:51 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 18:08:51 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 18:08:51 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 18:08:51 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 18:08:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:08:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:08:52 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 18:08:52 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 18:08:52 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 18:08:52 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 18:08:52 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 18:08:52 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 18:08:52 INFO - Downloading docopt-0.6.1.tar.gz 18:08:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:08:53 INFO - Installing collected packages: blobuploader, requests, docopt 18:08:53 INFO - Running setup.py install for blobuploader 18:08:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:08:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:08:53 INFO - Running setup.py install for requests 18:08:53 INFO - Running setup.py install for docopt 18:08:53 INFO - Successfully installed blobuploader requests docopt 18:08:53 INFO - Cleaning up... 18:08:53 INFO - Return code: 0 18:08:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:08:53 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')]} 18:08:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:53 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')]} 18:08:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:08:53 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 0x10204de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10206af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db2c99610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020665e0>, '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 0x101c49cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101c74990>, '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.5JsY2yP8DB/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:08:53 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 18:08:53 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 18:08:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JsY2yP8DB/Render', 18:08:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:08:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:08:53 INFO - 'HOME': '/Users/cltbld', 18:08:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:08:53 INFO - 'LOGNAME': 'cltbld', 18:08:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:08:53 INFO - 'MOZ_NO_REMOTE': '1', 18:08:53 INFO - 'NO_EM_RESTART': '1', 18:08:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:08:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:08:53 INFO - 'PWD': '/builds/slave/test', 18:08:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:08:53 INFO - 'SHELL': '/bin/bash', 18:08:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 18:08:53 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 18:08:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:08:53 INFO - 'USER': 'cltbld', 18:08:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:08:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:08:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:08:53 INFO - 'XPC_FLAGS': '0x0', 18:08:53 INFO - 'XPC_SERVICE_NAME': '0', 18:08:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:08:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-R9zKGA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-7TKkxD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-v2Yo3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-BOe9no-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-0pcfZD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-Tf6XHR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-8UWjBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:08:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:08:54 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-hMYj4O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-7I2tqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-zVAyEp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-NyjwFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-yu1Nfl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-skvpZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-vWE5EI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-us__ym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-5bok2O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-9yrXfw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:08:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:08:55 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-UE5J9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:08:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:08:56 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-R0e1TB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:08:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:08:56 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-HIJVrp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:08:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:08:56 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-2fCsaz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:08:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:08:56 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 18:08:56 INFO - Running setup.py install for manifestparser 18:08:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:08:56 INFO - Running setup.py install for mozcrash 18:08:57 INFO - Running setup.py install for mozdebug 18:08:57 INFO - Running setup.py install for mozdevice 18:08:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Running setup.py install for mozfile 18:08:57 INFO - Running setup.py install for mozhttpd 18:08:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Running setup.py install for mozinfo 18:08:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Running setup.py install for mozInstall 18:08:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:08:57 INFO - Running setup.py install for mozleak 18:08:58 INFO - Running setup.py install for mozlog 18:08:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:08:58 INFO - Running setup.py install for moznetwork 18:08:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:08:58 INFO - Running setup.py install for mozprocess 18:08:58 INFO - Running setup.py install for mozprofile 18:08:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:08:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:08:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:08:58 INFO - Running setup.py install for mozrunner 18:08:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:08:58 INFO - Running setup.py install for mozscreenshot 18:08:59 INFO - Running setup.py install for moztest 18:08:59 INFO - Running setup.py install for mozversion 18:08:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:08:59 INFO - Running setup.py install for wptserve 18:08:59 INFO - Running setup.py install for marionette-driver 18:08:59 INFO - Running setup.py install for browsermob-proxy 18:08:59 INFO - Running setup.py install for marionette-client 18:08:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:09:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:09:00 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 18:09:00 INFO - Cleaning up... 18:09:00 INFO - Return code: 0 18:09:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:09:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:09:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:09:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:09:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:09:00 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 0x10204de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10206af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8db2c99610>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1020665e0>, '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 0x101c49cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101c74990>, '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.5JsY2yP8DB/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:09:00 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 18:09:00 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 18:09:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JsY2yP8DB/Render', 18:09:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:09:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:09:00 INFO - 'HOME': '/Users/cltbld', 18:09:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:09:00 INFO - 'LOGNAME': 'cltbld', 18:09:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:09:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:09:00 INFO - 'MOZ_NO_REMOTE': '1', 18:09:00 INFO - 'NO_EM_RESTART': '1', 18:09:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:09:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:09:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:09:00 INFO - 'PWD': '/builds/slave/test', 18:09:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:09:00 INFO - 'SHELL': '/bin/bash', 18:09:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 18:09:00 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 18:09:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:09:00 INFO - 'USER': 'cltbld', 18:09:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:09:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:09:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:09:00 INFO - 'XPC_FLAGS': '0x0', 18:09:00 INFO - 'XPC_SERVICE_NAME': '0', 18:09:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:09:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:09:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:09:00 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-K2GqUj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:09:00 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)) 18:09:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:09:00 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-nBcFIr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:09:00 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)) 18:09:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:09:00 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-F3Ti4Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:09:00 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)) 18:09:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:09:00 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-ry0_vH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:09:00 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)) 18:09:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:09:00 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-0ptYcL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-A8Nuju-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-dUtmWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-BbqT7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-GOVFJz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-hGSRmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-nVeuvt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-KIc22N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-aAX_01-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:09:01 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)) 18:09:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:09:01 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-6TZ3gE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:09:02 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-rIg8oG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:09:02 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-DYbrbC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:09:02 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-szMZd2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:09:02 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-n_YTHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:09:02 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-NBkTVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:09:02 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-XiZBZr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:09:02 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)) 18:09:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:09:03 INFO - Running setup.py (path:/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/pip-SptIIG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:09:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:09:03 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)) 18:09:03 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)) 18:09:03 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)) 18:09:03 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)) 18:09:03 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)) 18:09:03 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)) 18:09:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:09:03 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 18:09:03 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 18:09:03 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 18:09:03 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 18:09:03 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 18:09:03 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 18:09:05 INFO - Downloading blessings-1.6.tar.gz 18:09:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:09:05 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)) 18:09:05 INFO - Installing collected packages: blessings 18:09:05 INFO - Running setup.py install for blessings 18:09:05 INFO - Successfully installed blessings 18:09:05 INFO - Cleaning up... 18:09:06 INFO - Return code: 0 18:09:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:09:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:09:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:09:06 INFO - Reading from file tmpfile_stdout 18:09:06 INFO - Current package versions: 18:09:06 INFO - blessings == 1.6 18:09:06 INFO - blobuploader == 1.2.4 18:09:06 INFO - browsermob-proxy == 0.6.0 18:09:06 INFO - docopt == 0.6.1 18:09:06 INFO - manifestparser == 1.1 18:09:06 INFO - marionette-client == 2.3.0 18:09:06 INFO - marionette-driver == 1.4.0 18:09:06 INFO - mozInstall == 1.12 18:09:06 INFO - mozcrash == 0.17 18:09:06 INFO - mozdebug == 0.1 18:09:06 INFO - mozdevice == 0.48 18:09:06 INFO - mozfile == 1.2 18:09:06 INFO - mozhttpd == 0.7 18:09:06 INFO - mozinfo == 0.9 18:09:06 INFO - mozleak == 0.1 18:09:06 INFO - mozlog == 3.1 18:09:06 INFO - moznetwork == 0.27 18:09:06 INFO - mozprocess == 0.22 18:09:06 INFO - mozprofile == 0.28 18:09:06 INFO - mozrunner == 6.11 18:09:06 INFO - mozscreenshot == 0.1 18:09:06 INFO - mozsystemmonitor == 0.0 18:09:06 INFO - moztest == 0.7 18:09:06 INFO - mozversion == 1.4 18:09:06 INFO - psutil == 3.1.1 18:09:06 INFO - requests == 1.2.3 18:09:06 INFO - wptserve == 1.4.0 18:09:06 INFO - wsgiref == 0.1.2 18:09:06 INFO - Running post-action listener: _resource_record_post_action 18:09:06 INFO - Running post-action listener: _start_resource_monitoring 18:09:06 INFO - Starting resource monitoring. 18:09:06 INFO - ##### 18:09:06 INFO - ##### Running pull step. 18:09:06 INFO - ##### 18:09:06 INFO - Running pre-action listener: _resource_record_pre_action 18:09:06 INFO - Running main action method: pull 18:09:06 INFO - Pull has nothing to do! 18:09:06 INFO - Running post-action listener: _resource_record_post_action 18:09:06 INFO - ##### 18:09:06 INFO - ##### Running install step. 18:09:06 INFO - ##### 18:09:06 INFO - Running pre-action listener: _resource_record_pre_action 18:09:06 INFO - Running main action method: install 18:09:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:09:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:09:06 INFO - Reading from file tmpfile_stdout 18:09:06 INFO - Detecting whether we're running mozinstall >=1.0... 18:09:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:09:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:09:06 INFO - Reading from file tmpfile_stdout 18:09:06 INFO - Output received: 18:09:06 INFO - Usage: mozinstall [options] installer 18:09:06 INFO - Options: 18:09:06 INFO - -h, --help show this help message and exit 18:09:06 INFO - -d DEST, --destination=DEST 18:09:06 INFO - Directory to install application into. [default: 18:09:06 INFO - "/builds/slave/test"] 18:09:06 INFO - --app=APP Application being installed. [default: firefox] 18:09:06 INFO - mkdir: /builds/slave/test/build/application 18:09:06 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'] 18:09:06 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 18:09:24 INFO - Reading from file tmpfile_stdout 18:09:24 INFO - Output received: 18:09:24 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 18:09:24 INFO - Running post-action listener: _resource_record_post_action 18:09:24 INFO - ##### 18:09:24 INFO - ##### Running run-tests step. 18:09:24 INFO - ##### 18:09:24 INFO - Running pre-action listener: _resource_record_pre_action 18:09:24 INFO - Running main action method: run_tests 18:09:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:09:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:09:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:09:24 INFO - grabbing minidump binary from tooltool 18:09:24 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')]} 18:09:24 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 0x1020665e0>, '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 0x101c49cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x101c74990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:09:24 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 18:09:24 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 18:09:24 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:09:24 INFO - Return code: 0 18:09:24 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:09:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:09:24 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/1469129338/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 18:09:24 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/1469129338/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 18:09:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5JsY2yP8DB/Render', 18:09:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:09:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:09:24 INFO - 'HOME': '/Users/cltbld', 18:09:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:09:24 INFO - 'LOGNAME': 'cltbld', 18:09:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:09:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:09:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:09:24 INFO - 'MOZ_NO_REMOTE': '1', 18:09:24 INFO - 'NO_EM_RESTART': '1', 18:09:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:09:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:09:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:09:24 INFO - 'PWD': '/builds/slave/test', 18:09:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:09:24 INFO - 'SHELL': '/bin/bash', 18:09:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.gLUwrJqLug/Listeners', 18:09:24 INFO - 'TMPDIR': '/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/T/', 18:09:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:09:24 INFO - 'USER': 'cltbld', 18:09:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:09:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:09:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:09:24 INFO - 'XPC_FLAGS': '0x0', 18:09:24 INFO - 'XPC_SERVICE_NAME': '0', 18:09:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:09:24 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/1469129338/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 18:09:25 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 18:09:25 INFO - import pkg_resources 18:09:25 INFO - Using 1 client processes 18:09:26 INFO - wptserve Starting http server on 127.0.0.1:8000 18:09:26 INFO - wptserve Starting http server on 127.0.0.1:8001 18:09:26 INFO - wptserve Starting http server on 127.0.0.1:8443 18:09:28 INFO - SUITE-START | Running 778 tests 18:09:28 INFO - Running testharness tests 18:09:28 INFO - Setting up ssl 18:09:28 INFO - PROCESS | certutil | 18:09:28 INFO - PROCESS | certutil | 18:09:28 INFO - PROCESS | certutil | 18:09:28 INFO - Certificate Nickname Trust Attributes 18:09:28 INFO - SSL,S/MIME,JAR/XPI 18:09:28 INFO - 18:09:28 INFO - web-platform-tests CT,, 18:09:28 INFO - 18:09:28 INFO - Starting runner 18:09:29 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:09:29 INFO - PROCESS | 1963 | 1469149769162 Marionette DEBUG Marionette enabled via build flag and pref 18:09:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x113f50800 == 1 [pid = 1963] [id = 1] 18:09:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 1 (0x113f51000) [pid = 1963] [serial = 1] [outer = 0x0] 18:09:29 INFO - PROCESS | 1963 | [1963] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:09:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 2 (0x113f52000) [pid = 1963] [serial = 2] [outer = 0x113f51000] 18:09:29 INFO - PROCESS | 1963 | 1469149769475 Marionette INFO Listening on port 2828 18:09:29 INFO - PROCESS | 1963 | 1469149769702 Marionette DEBUG Marionette enabled via command-line flag 18:09:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x11695f800 == 2 [pid = 1963] [id = 2] 18:09:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 3 (0x116960000) [pid = 1963] [serial = 3] [outer = 0x0] 18:09:29 INFO - PROCESS | 1963 | [1963] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:09:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 4 (0x116961000) [pid = 1963] [serial = 4] [outer = 0x116960000] 18:09:29 INFO - PROCESS | 1963 | [1963] 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 18:09:29 INFO - PROCESS | 1963 | 1469149769855 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52298 18:09:29 INFO - PROCESS | 1963 | 1469149769954 Marionette DEBUG Closed connection conn0 18:09:29 INFO - PROCESS | 1963 | [1963] 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 18:09:29 INFO - PROCESS | 1963 | 1469149769959 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52299 18:09:29 INFO - PROCESS | 1963 | 1469149769977 Marionette DEBUG Closed connection conn1 18:09:29 INFO - PROCESS | 1963 | [1963] 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 18:09:29 INFO - PROCESS | 1963 | 1469149769983 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52300 18:09:30 INFO - PROCESS | 1963 | 1469149769992 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:09:30 INFO - PROCESS | 1963 | 1469149769997 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":"20160721122858","device":"desktop","version":"48.0"} 18:09:30 INFO - PROCESS | 1963 | [1963] 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 18:09:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x119c9c800 == 3 [pid = 1963] [id = 3] 18:09:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 5 (0x119ca3000) [pid = 1963] [serial = 5] [outer = 0x0] 18:09:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x119ca4000 == 4 [pid = 1963] [id = 4] 18:09:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 6 (0x1187fb800) [pid = 1963] [serial = 6] [outer = 0x0] 18:09:30 INFO - PROCESS | 1963 | [1963] 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 18:09:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x121263000 == 5 [pid = 1963] [id = 5] 18:09:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 7 (0x1187fa000) [pid = 1963] [serial = 7] [outer = 0x0] 18:09:31 INFO - PROCESS | 1963 | [1963] 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 18:09:31 INFO - PROCESS | 1963 | [1963] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:09:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 8 (0x12181e400) [pid = 1963] [serial = 8] [outer = 0x1187fa000] 18:09:31 INFO - PROCESS | 1963 | [1963] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:09:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 9 (0x12396e800) [pid = 1963] [serial = 9] [outer = 0x119ca3000] 18:09:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 10 (0x123b1b000) [pid = 1963] [serial = 10] [outer = 0x1187fb800] 18:09:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 11 (0x123b1cc00) [pid = 1963] [serial = 11] [outer = 0x1187fa000] 18:09:31 INFO - PROCESS | 1963 | [1963] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:09:31 INFO - PROCESS | 1963 | 1469149771671 Marionette INFO startBrowser 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:31 INFO - PROCESS | 1963 | 1469149771692 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 1963 | 1469149771701 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 1963 | 1469149771703 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 12 (0x126d4b000) [pid = 1963] [serial = 12] [outer = 0x1187fa000] 18:09:32 INFO - PROCESS | 1963 | 1469149772031 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4d39a0b7-c90f-b148-91f6-185182d1e136","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":"20160721122858","device":"desktop","version":"48.0","command_id":1}}] 18:09:32 INFO - PROCESS | 1963 | 1469149772114 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}] 18:09:32 INFO - PROCESS | 1963 | 1469149772119 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:32 INFO - PROCESS | 1963 | 1469149772160 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:09:32 INFO - PROCESS | 1963 | 1469149772242 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:09:32 INFO - PROCESS | 1963 | 1469149772244 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:32 INFO - PROCESS | 1963 | [1963] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:09:32 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 13 (0x128845400) [pid = 1963] [serial = 13] [outer = 0x1187fa000] 18:09:32 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:09:32 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:32 INFO - PROCESS | 1963 | 1469149772522 Marionette TRACE conn2 <- [1,3,null,{}] 18:09:32 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:09:32 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:09:32 INFO - PROCESS | 1963 | 1469149772525 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:09:32 INFO - PROCESS | 1963 | 1469149772527 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:32 INFO - PROCESS | 1963 | 1469149772544 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:09:32 INFO - PROCESS | 1963 | 1469149772571 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 1963 | 1469149772573 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:09:32 INFO - PROCESS | 1963 | 1469149772576 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 1963 | 1469149772578 Marionette TRACE conn2 <- [1,6,null,{}] 18:09:32 INFO - PROCESS | 1963 | 1469149772581 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}] 18:09:32 INFO - PROCESS | 1963 | 1469149772583 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:32 INFO - PROCESS | 1963 | 1469149772595 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:09:32 INFO - PROCESS | 1963 | 1469149772597 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 1963 | 1469149772599 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292cf000 == 6 [pid = 1963] [id = 6] 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 14 (0x129372400) [pid = 1963] [serial = 14] [outer = 0x0] 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 15 (0x129374400) [pid = 1963] [serial = 15] [outer = 0x129372400] 18:09:32 INFO - PROCESS | 1963 | 1469149772631 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 16 (0x129379c00) [pid = 1963] [serial = 16] [outer = 0x129372400] 18:09:32 INFO - PROCESS | 1963 | 1469149772920 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]]]}] 18:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 18:09:32 INFO - PROCESS | 1963 | 1469149772948 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 1963 | 1469149772949 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:09:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x115187800 == 7 [pid = 1963] [id = 7] 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 17 (0x1151c4000) [pid = 1963] [serial = 17] [outer = 0x0] 18:09:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 18 (0x129714000) [pid = 1963] [serial = 18] [outer = 0x1151c4000] 18:09:32 INFO - PROCESS | 1963 | 1469149772975 Marionette DEBUG loaded listener.js 18:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 19 (0x129720c00) [pid = 1963] [serial = 19] [outer = 0x1151c4000] 18:09:33 INFO - PROCESS | 1963 | 1469149773044 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 1963 | 1469149773045 Marionette TRACE conn2 <- [1,10,null,{}] 18:09:33 INFO - PROCESS | 1963 | 1469149773066 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}] 18:09:33 INFO - PROCESS | 1963 | 1469149773070 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:33 INFO - PROCESS | 1963 | 1469149773196 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:09:33 INFO - PROCESS | 1963 | 1469149773229 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 1963 | 1469149773231 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a847800 == 8 [pid = 1963] [id = 8] 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 20 (0x12a933c00) [pid = 1963] [serial = 20] [outer = 0x0] 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 21 (0x12a999c00) [pid = 1963] [serial = 21] [outer = 0x12a933c00] 18:09:33 INFO - PROCESS | 1963 | 1469149773259 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 22 (0x12a99e000) [pid = 1963] [serial = 22] [outer = 0x12a933c00] 18:09:33 INFO - PROCESS | 1963 | 1469149773558 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]]]}] 18:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 569ms 18:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:09:33 INFO - PROCESS | 1963 | 1469149773575 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 1963 | 1469149773577 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:09:33 INFO - PROCESS | 1963 | 1469149773579 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 1963 | 1469149773580 Marionette TRACE conn2 <- [1,14,null,{}] 18:09:33 INFO - PROCESS | 1963 | 1469149773582 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}] 18:09:33 INFO - PROCESS | 1963 | 1469149773587 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:33 INFO - PROCESS | 1963 | 1469149773729 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:09:33 INFO - PROCESS | 1963 | 1469149773738 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 1963 | 1469149773739 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b90f800 == 9 [pid = 1963] [id = 9] 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 23 (0x12b931800) [pid = 1963] [serial = 23] [outer = 0x0] 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 24 (0x12b933400) [pid = 1963] [serial = 24] [outer = 0x12b931800] 18:09:33 INFO - PROCESS | 1963 | 1469149773764 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 25 (0x12b93c800) [pid = 1963] [serial = 25] [outer = 0x12b931800] 18:09:34 INFO - PROCESS | 1963 | 1469149774013 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]]]}] 18:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 18:09:34 INFO - PROCESS | 1963 | 1469149774059 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:09:34 INFO - PROCESS | 1963 | 1469149774061 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:09:34 INFO - PROCESS | 1963 | 1469149774063 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - PROCESS | 1963 | 1469149774064 Marionette TRACE conn2 <- [1,18,null,{}] 18:09:34 INFO - PROCESS | 1963 | 1469149774073 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}] 18:09:34 INFO - PROCESS | 1963 | 1469149774074 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:34 INFO - PROCESS | 1963 | 1469149774167 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:09:34 INFO - PROCESS | 1963 | 1469149774173 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 1963 | 1469149774175 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb29800 == 10 [pid = 1963] [id = 10] 18:09:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 26 (0x12bab1000) [pid = 1963] [serial = 26] [outer = 0x0] 18:09:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 27 (0x12bb5a000) [pid = 1963] [serial = 27] [outer = 0x12bab1000] 18:09:34 INFO - PROCESS | 1963 | 1469149774199 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 28 (0x12bb60800) [pid = 1963] [serial = 28] [outer = 0x12bab1000] 18:09:34 INFO - PROCESS | 1963 | 1469149774463 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]]]}] 18:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 423ms 18:09:34 INFO - PROCESS | 1963 | 1469149774494 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:09:34 INFO - PROCESS | 1963 | 1469149774496 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:09:34 INFO - PROCESS | 1963 | 1469149774507 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - PROCESS | 1963 | 1469149774508 Marionette TRACE conn2 <- [1,22,null,{}] 18:09:34 INFO - PROCESS | 1963 | 1469149774510 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}] 18:09:34 INFO - PROCESS | 1963 | 1469149774512 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:34 INFO - PROCESS | 1963 | 1469149774651 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:09:34 INFO - PROCESS | 1963 | 1469149774656 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 1963 | 1469149774657 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be52000 == 11 [pid = 1963] [id = 11] 18:09:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 29 (0x12bb64800) [pid = 1963] [serial = 29] [outer = 0x0] 18:09:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 30 (0x12be93800) [pid = 1963] [serial = 30] [outer = 0x12bb64800] 18:09:34 INFO - PROCESS | 1963 | 1469149774698 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 31 (0x12c006800) [pid = 1963] [serial = 31] [outer = 0x12bb64800] 18:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 577ms 18:09:35 INFO - PROCESS | 1963 | 1469149775069 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]]]}] 18:09:35 INFO - PROCESS | 1963 | 1469149775076 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 1963 | 1469149775077 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:09:35 INFO - PROCESS | 1963 | 1469149775079 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 1963 | 1469149775080 Marionette TRACE conn2 <- [1,26,null,{}] 18:09:35 INFO - PROCESS | 1963 | 1469149775086 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}] 18:09:35 INFO - PROCESS | 1963 | 1469149775088 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:35 INFO - PROCESS | 1963 | 1469149775181 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:09:35 INFO - PROCESS | 1963 | 1469149775184 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 1963 | 1469149775186 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beba000 == 12 [pid = 1963] [id = 12] 18:09:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 32 (0x12c009800) [pid = 1963] [serial = 32] [outer = 0x0] 18:09:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 33 (0x12c012400) [pid = 1963] [serial = 33] [outer = 0x12c009800] 18:09:35 INFO - PROCESS | 1963 | 1469149775210 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 34 (0x12c01a000) [pid = 1963] [serial = 34] [outer = 0x12c009800] 18:09:35 INFO - PROCESS | 1963 | 1469149775451 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]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 18:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:09:35 INFO - PROCESS | 1963 | 1469149775506 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 1963 | 1469149775507 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:09:35 INFO - PROCESS | 1963 | 1469149775509 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 1963 | 1469149775510 Marionette TRACE conn2 <- [1,30,null,{}] 18:09:35 INFO - PROCESS | 1963 | 1469149775512 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}] 18:09:35 INFO - PROCESS | 1963 | 1469149775526 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:35 INFO - PROCESS | 1963 | 1469149775623 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:09:35 INFO - PROCESS | 1963 | 1469149775627 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 1963 | 1469149775628 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d8000 == 13 [pid = 1963] [id = 13] 18:09:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 35 (0x12c01d800) [pid = 1963] [serial = 35] [outer = 0x0] 18:09:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 36 (0x12c445400) [pid = 1963] [serial = 36] [outer = 0x12c01d800] 18:09:35 INFO - PROCESS | 1963 | 1469149775652 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 37 (0x12c449000) [pid = 1963] [serial = 37] [outer = 0x12c01d800] 18:09:35 INFO - PROCESS | 1963 | 1469149775885 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]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 18:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:09:35 INFO - PROCESS | 1963 | 1469149775929 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 1963 | 1469149775930 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:09:35 INFO - PROCESS | 1963 | 1469149775940 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 1963 | 1469149775941 Marionette TRACE conn2 <- [1,34,null,{}] 18:09:35 INFO - PROCESS | 1963 | 1469149775943 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}] 18:09:35 INFO - PROCESS | 1963 | 1469149775944 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:36 INFO - PROCESS | 1963 | 1469149776035 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:09:36 INFO - PROCESS | 1963 | 1469149776039 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 1963 | 1469149776040 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c867000 == 14 [pid = 1963] [id = 14] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 38 (0x12c44b800) [pid = 1963] [serial = 38] [outer = 0x0] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 39 (0x12c8bd400) [pid = 1963] [serial = 39] [outer = 0x12c44b800] 18:09:36 INFO - PROCESS | 1963 | 1469149776065 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 40 (0x12c8c3400) [pid = 1963] [serial = 40] [outer = 0x12c44b800] 18:09:36 INFO - PROCESS | 1963 | 1469149776299 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]]]}] 18:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 375ms 18:09:36 INFO - PROCESS | 1963 | 1469149776308 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:09:36 INFO - PROCESS | 1963 | 1469149776310 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:09:36 INFO - PROCESS | 1963 | 1469149776312 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 1963 | 1469149776313 Marionette TRACE conn2 <- [1,38,null,{}] 18:09:36 INFO - PROCESS | 1963 | 1469149776323 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}] 18:09:36 INFO - PROCESS | 1963 | 1469149776325 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:36 INFO - PROCESS | 1963 | 1469149776447 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:09:36 INFO - PROCESS | 1963 | 1469149776452 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 1963 | 1469149776453 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292bd000 == 15 [pid = 1963] [id = 15] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 41 (0x12c8c6400) [pid = 1963] [serial = 41] [outer = 0x0] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 42 (0x12cd8a800) [pid = 1963] [serial = 42] [outer = 0x12c8c6400] 18:09:36 INFO - PROCESS | 1963 | 1469149776492 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 43 (0x12cd8f800) [pid = 1963] [serial = 43] [outer = 0x12c8c6400] 18:09:36 INFO - PROCESS | 1963 | 1469149776886 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]]]}] 18:09:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b62000 == 16 [pid = 1963] [id = 16] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 44 (0x126b62800) [pid = 1963] [serial = 44] [outer = 0x0] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 45 (0x126b64000) [pid = 1963] [serial = 45] [outer = 0x126b62800] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 46 (0x126b68800) [pid = 1963] [serial = 46] [outer = 0x126b62800] 18:09:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b61800 == 17 [pid = 1963] [id = 17] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 47 (0x129231000) [pid = 1963] [serial = 47] [outer = 0x0] 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 48 (0x129248400) [pid = 1963] [serial = 48] [outer = 0x129231000] 18:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 623ms 18:09:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 49 (0x116907c00) [pid = 1963] [serial = 49] [outer = 0x129231000] 18:09:36 INFO - PROCESS | 1963 | 1469149776956 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:09:36 INFO - PROCESS | 1963 | 1469149776957 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:09:36 INFO - PROCESS | 1963 | 1469149776974 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 1963 | 1469149776975 Marionette TRACE conn2 <- [1,42,null,{}] 18:09:36 INFO - PROCESS | 1963 | 1469149776996 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}] 18:09:36 INFO - PROCESS | 1963 | 1469149776997 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:37 INFO - PROCESS | 1963 | 1469149777099 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:09:37 INFO - PROCESS | 1963 | 1469149777106 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 1963 | 1469149777107 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d3c7800 == 18 [pid = 1963] [id = 18] 18:09:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 50 (0x129230400) [pid = 1963] [serial = 50] [outer = 0x0] 18:09:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 51 (0x12d68fc00) [pid = 1963] [serial = 51] [outer = 0x129230400] 18:09:37 INFO - PROCESS | 1963 | 1469149777132 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 52 (0x12d694000) [pid = 1963] [serial = 52] [outer = 0x129230400] 18:09:37 INFO - PROCESS | 1963 | 1469149777397 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]]]}] 18:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 473ms 18:09:37 INFO - PROCESS | 1963 | 1469149777445 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 1963 | 1469149777446 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:09:37 INFO - PROCESS | 1963 | 1469149777456 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 1963 | 1469149777457 Marionette TRACE conn2 <- [1,46,null,{}] 18:09:37 INFO - PROCESS | 1963 | 1469149777460 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}] 18:09:37 INFO - PROCESS | 1963 | 1469149777461 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:37 INFO - PROCESS | 1963 | 1469149777565 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:09:37 INFO - PROCESS | 1963 | 1469149777570 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 1963 | 1469149777571 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x12aba4000 == 19 [pid = 1963] [id = 19] 18:09:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 53 (0x1180f4c00) [pid = 1963] [serial = 53] [outer = 0x0] 18:09:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 54 (0x129230000) [pid = 1963] [serial = 54] [outer = 0x1180f4c00] 18:09:37 INFO - PROCESS | 1963 | 1469149777598 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 55 (0x12d69b400) [pid = 1963] [serial = 55] [outer = 0x1180f4c00] 18:09:37 INFO - PROCESS | 1963 | 1469149777836 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]]]}] 18:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 427ms 18:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:09:37 INFO - PROCESS | 1963 | 1469149777877 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 1963 | 1469149777878 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:09:37 INFO - PROCESS | 1963 | 1469149777880 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 1963 | 1469149777881 Marionette TRACE conn2 <- [1,50,null,{}] 18:09:37 INFO - PROCESS | 1963 | 1469149777890 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}] 18:09:37 INFO - PROCESS | 1963 | 1469149777891 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:37 INFO - PROCESS | 1963 | 1469149777989 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:09:37 INFO - PROCESS | 1963 | 1469149777993 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 1963 | 1469149777994 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba89800 == 20 [pid = 1963] [id = 20] 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 56 (0x11830dc00) [pid = 1963] [serial = 56] [outer = 0x0] 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 57 (0x118311c00) [pid = 1963] [serial = 57] [outer = 0x11830dc00] 18:09:38 INFO - PROCESS | 1963 | 1469149778018 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 58 (0x12be8cc00) [pid = 1963] [serial = 58] [outer = 0x11830dc00] 18:09:38 INFO - PROCESS | 1963 | 1469149778252 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]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 426ms 18:09:38 INFO - PROCESS | 1963 | 1469149778306 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:09:38 INFO - PROCESS | 1963 | 1469149778307 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:09:38 INFO - PROCESS | 1963 | 1469149778309 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 1963 | 1469149778310 Marionette TRACE conn2 <- [1,54,null,{}] 18:09:38 INFO - PROCESS | 1963 | 1469149778312 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}] 18:09:38 INFO - PROCESS | 1963 | 1469149778314 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:38 INFO - PROCESS | 1963 | 1469149778406 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:09:38 INFO - PROCESS | 1963 | 1469149778418 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 1963 | 1469149778419 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d7bb000 == 21 [pid = 1963] [id = 21] 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 59 (0x12da13400) [pid = 1963] [serial = 59] [outer = 0x0] 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 60 (0x12da1a000) [pid = 1963] [serial = 60] [outer = 0x12da13400] 18:09:38 INFO - PROCESS | 1963 | 1469149778443 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 61 (0x12da1d800) [pid = 1963] [serial = 61] [outer = 0x12da13400] 18:09:38 INFO - PROCESS | 1963 | 1469149778668 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]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 370ms 18:09:38 INFO - PROCESS | 1963 | 1469149778681 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 1963 | 1469149778683 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:09:38 INFO - PROCESS | 1963 | 1469149778692 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 1963 | 1469149778693 Marionette TRACE conn2 <- [1,58,null,{}] 18:09:38 INFO - PROCESS | 1963 | 1469149778695 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}] 18:09:38 INFO - PROCESS | 1963 | 1469149778696 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:38 INFO - PROCESS | 1963 | 1469149778794 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:09:38 INFO - PROCESS | 1963 | 1469149778798 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 1963 | 1469149778799 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x12dc30000 == 22 [pid = 1963] [id = 22] 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 62 (0x12da1b400) [pid = 1963] [serial = 62] [outer = 0x0] 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 63 (0x12e189400) [pid = 1963] [serial = 63] [outer = 0x12da1b400] 18:09:38 INFO - PROCESS | 1963 | 1469149778825 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x12e187c00) [pid = 1963] [serial = 64] [outer = 0x12da1b400] 18:09:39 INFO - PROCESS | 1963 | 1469149779068 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]]]}] 18:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 421ms 18:09:39 INFO - PROCESS | 1963 | 1469149779113 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 1963 | 1469149779115 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:09:39 INFO - PROCESS | 1963 | 1469149779126 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - PROCESS | 1963 | 1469149779127 Marionette TRACE conn2 <- [1,62,null,{}] 18:09:39 INFO - PROCESS | 1963 | 1469149779130 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}] 18:09:39 INFO - PROCESS | 1963 | 1469149779131 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:39 INFO - PROCESS | 1963 | 1469149779225 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:09:39 INFO - PROCESS | 1963 | 1469149779229 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 1963 | 1469149779238 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d35800 == 23 [pid = 1963] [id = 23] 18:09:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x12e188800) [pid = 1963] [serial = 65] [outer = 0x0] 18:09:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x12e194400) [pid = 1963] [serial = 66] [outer = 0x12e188800] 18:09:39 INFO - PROCESS | 1963 | 1469149779262 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x12e32b800) [pid = 1963] [serial = 67] [outer = 0x12e188800] 18:09:40 INFO - PROCESS | 1963 | 1469149780196 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]]]}] 18:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1123ms 18:09:40 INFO - PROCESS | 1963 | 1469149780248 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:09:40 INFO - PROCESS | 1963 | 1469149780251 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:09:40 INFO - PROCESS | 1963 | 1469149780254 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - PROCESS | 1963 | 1469149780257 Marionette TRACE conn2 <- [1,66,null,{}] 18:09:40 INFO - PROCESS | 1963 | 1469149780261 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}] 18:09:40 INFO - PROCESS | 1963 | 1469149780262 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:40 INFO - PROCESS | 1963 | 1469149780375 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:09:40 INFO - PROCESS | 1963 | 1469149780426 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:40 INFO - PROCESS | 1963 | 1469149780428 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x11334b000 == 24 [pid = 1963] [id = 24] 18:09:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x112a85c00) [pid = 1963] [serial = 68] [outer = 0x0] 18:09:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x112ae4400) [pid = 1963] [serial = 69] [outer = 0x112a85c00] 18:09:40 INFO - PROCESS | 1963 | 1469149780458 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x113376000) [pid = 1963] [serial = 70] [outer = 0x112a85c00] 18:09:40 INFO - PROCESS | 1963 | 1469149780859 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]]]}] 18:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 673ms 18:09:40 INFO - PROCESS | 1963 | 1469149780926 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:09:40 INFO - PROCESS | 1963 | 1469149780929 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:09:40 INFO - PROCESS | 1963 | 1469149780934 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - PROCESS | 1963 | 1469149780936 Marionette TRACE conn2 <- [1,70,null,{}] 18:09:40 INFO - PROCESS | 1963 | 1469149780938 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}] 18:09:40 INFO - PROCESS | 1963 | 1469149780940 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:41 INFO - PROCESS | 1963 | 1469149781056 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:09:41 INFO - PROCESS | 1963 | 1469149781146 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 1963 | 1469149781147 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x117007000 == 25 [pid = 1963] [id = 25] 18:09:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x116a9e000) [pid = 1963] [serial = 71] [outer = 0x0] 18:09:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1172b2000) [pid = 1963] [serial = 72] [outer = 0x116a9e000] 18:09:41 INFO - PROCESS | 1963 | 1469149781180 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x118139400) [pid = 1963] [serial = 73] [outer = 0x116a9e000] 18:09:41 INFO - PROCESS | 1963 | 1469149781807 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]]]}] 18:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 921ms 18:09:41 INFO - PROCESS | 1963 | 1469149781855 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 1963 | 1469149781857 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:09:41 INFO - PROCESS | 1963 | 1469149781860 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - PROCESS | 1963 | 1469149781862 Marionette TRACE conn2 <- [1,74,null,{}] 18:09:41 INFO - PROCESS | 1963 | 1469149781866 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}] 18:09:41 INFO - PROCESS | 1963 | 1469149781868 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:41 INFO - PROCESS | 1963 | 1469149781947 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:09:42 INFO - PROCESS | 1963 | 1469149781996 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 1963 | 1469149781998 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x113a57800 == 26 [pid = 1963] [id = 26] 18:09:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x1160e9c00) [pid = 1963] [serial = 74] [outer = 0x0] 18:09:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x1161ba000) [pid = 1963] [serial = 75] [outer = 0x1160e9c00] 18:09:42 INFO - PROCESS | 1963 | 1469149782025 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x11678b400) [pid = 1963] [serial = 76] [outer = 0x1160e9c00] 18:09:42 INFO - PROCESS | 1963 | 1469149782485 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]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 672ms 18:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:09:42 INFO - PROCESS | 1963 | 1469149782555 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 1963 | 1469149782557 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:09:42 INFO - PROCESS | 1963 | 1469149782566 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 1963 | 1469149782570 Marionette TRACE conn2 <- [1,78,null,{}] 18:09:42 INFO - PROCESS | 1963 | 1469149782574 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}] 18:09:42 INFO - PROCESS | 1963 | 1469149782576 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:42 INFO - PROCESS | 1963 | 1469149782716 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:09:42 INFO - PROCESS | 1963 | 1469149782817 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 1963 | 1469149782819 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x11614c000 == 27 [pid = 1963] [id = 27] 18:09:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1160eac00) [pid = 1963] [serial = 77] [outer = 0x0] 18:09:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x117323400) [pid = 1963] [serial = 78] [outer = 0x1160eac00] 18:09:42 INFO - PROCESS | 1963 | 1469149782864 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x117e14400) [pid = 1963] [serial = 79] [outer = 0x1160eac00] 18:09:43 INFO - PROCESS | 1963 | 1469149783242 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]]]}] 18:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 724ms 18:09:43 INFO - PROCESS | 1963 | 1469149783289 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 1963 | 1469149783290 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:09:43 INFO - PROCESS | 1963 | 1469149783292 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 1963 | 1469149783295 Marionette TRACE conn2 <- [1,82,null,{}] 18:09:43 INFO - PROCESS | 1963 | 1469149783303 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}] 18:09:43 INFO - PROCESS | 1963 | 1469149783306 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:43 INFO - PROCESS | 1963 | 1469149783381 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:09:43 INFO - PROCESS | 1963 | 1469149783388 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 1963 | 1469149783390 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x11694c800 == 28 [pid = 1963] [id = 28] 18:09:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1180f7400) [pid = 1963] [serial = 80] [outer = 0x0] 18:09:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11827e400) [pid = 1963] [serial = 81] [outer = 0x1180f7400] 18:09:43 INFO - PROCESS | 1963 | 1469149783419 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118310000) [pid = 1963] [serial = 82] [outer = 0x1180f7400] 18:09:43 INFO - PROCESS | 1963 | 1469149783729 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]]]}] 18:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 18:09:43 INFO - PROCESS | 1963 | 1469149783765 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 1963 | 1469149783769 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:09:43 INFO - PROCESS | 1963 | 1469149783771 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 1963 | 1469149783772 Marionette TRACE conn2 <- [1,86,null,{}] 18:09:43 INFO - PROCESS | 1963 | 1469149783775 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}] 18:09:43 INFO - PROCESS | 1963 | 1469149783776 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:43 INFO - PROCESS | 1963 | 1469149783859 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:09:43 INFO - PROCESS | 1963 | 1469149783899 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 1963 | 1469149783900 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x117266000 == 29 [pid = 1963] [id = 29] 18:09:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x113373400) [pid = 1963] [serial = 83] [outer = 0x0] 18:09:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x118317c00) [pid = 1963] [serial = 84] [outer = 0x113373400] 18:09:43 INFO - PROCESS | 1963 | 1469149783925 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1187ef800) [pid = 1963] [serial = 85] [outer = 0x113373400] 18:09:44 INFO - PROCESS | 1963 | 1469149784192 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]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 18:09:44 INFO - PROCESS | 1963 | 1469149784240 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 1963 | 1469149784241 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:09:44 INFO - PROCESS | 1963 | 1469149784244 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 1963 | 1469149784245 Marionette TRACE conn2 <- [1,90,null,{}] 18:09:44 INFO - PROCESS | 1963 | 1469149784247 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}] 18:09:44 INFO - PROCESS | 1963 | 1469149784248 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:44 INFO - PROCESS | 1963 | 1469149784323 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:09:44 INFO - PROCESS | 1963 | 1469149784326 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 1963 | 1469149784327 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x117e81800 == 30 [pid = 1963] [id = 30] 18:09:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x113371000) [pid = 1963] [serial = 86] [outer = 0x0] 18:09:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x118ea9c00) [pid = 1963] [serial = 87] [outer = 0x113371000] 18:09:44 INFO - PROCESS | 1963 | 1469149784354 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1193a5000) [pid = 1963] [serial = 88] [outer = 0x113371000] 18:09:44 INFO - PROCESS | 1963 | 1469149784640 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]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 18:09:44 INFO - PROCESS | 1963 | 1469149784662 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 1963 | 1469149784663 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:09:44 INFO - PROCESS | 1963 | 1469149784677 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 1963 | 1469149784678 Marionette TRACE conn2 <- [1,94,null,{}] 18:09:44 INFO - PROCESS | 1963 | 1469149784680 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}] 18:09:44 INFO - PROCESS | 1963 | 1469149784687 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:44 INFO - PROCESS | 1963 | 1469149784811 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:09:44 INFO - PROCESS | 1963 | 1469149784817 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 1963 | 1469149784819 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x118203800 == 31 [pid = 1963] [id = 31] 18:09:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x118591800) [pid = 1963] [serial = 89] [outer = 0x0] 18:09:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1193a8800) [pid = 1963] [serial = 90] [outer = 0x118591800] 18:09:44 INFO - PROCESS | 1963 | 1469149784844 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x120e18c00) [pid = 1963] [serial = 91] [outer = 0x118591800] 18:09:45 INFO - PROCESS | 1963 | 1469149785108 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]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 479ms 18:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:09:45 INFO - PROCESS | 1963 | 1469149785145 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 1963 | 1469149785146 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:09:45 INFO - PROCESS | 1963 | 1469149785148 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 1963 | 1469149785150 Marionette TRACE conn2 <- [1,98,null,{}] 18:09:45 INFO - PROCESS | 1963 | 1469149785159 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}] 18:09:45 INFO - PROCESS | 1963 | 1469149785161 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:45 INFO - PROCESS | 1963 | 1469149785235 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:09:45 INFO - PROCESS | 1963 | 1469149785239 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 1963 | 1469149785240 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x117258800 == 32 [pid = 1963] [id = 32] 18:09:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x120e19000) [pid = 1963] [serial = 92] [outer = 0x0] 18:09:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x120e22000) [pid = 1963] [serial = 93] [outer = 0x120e19000] 18:09:45 INFO - PROCESS | 1963 | 1469149785267 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x120ee4800) [pid = 1963] [serial = 94] [outer = 0x120e19000] 18:09:45 INFO - PROCESS | 1963 | 1469149785548 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]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 18:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:09:45 INFO - PROCESS | 1963 | 1469149785574 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 1963 | 1469149785575 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:09:45 INFO - PROCESS | 1963 | 1469149785577 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 1963 | 1469149785578 Marionette TRACE conn2 <- [1,102,null,{}] 18:09:45 INFO - PROCESS | 1963 | 1469149785581 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}] 18:09:45 INFO - PROCESS | 1963 | 1469149785582 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:45 INFO - PROCESS | 1963 | 1469149785674 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:09:45 INFO - PROCESS | 1963 | 1469149785719 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 1963 | 1469149785720 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aa7000 == 33 [pid = 1963] [id = 33] 18:09:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x120e1c800) [pid = 1963] [serial = 95] [outer = 0x0] 18:09:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x120fed400) [pid = 1963] [serial = 96] [outer = 0x120e1c800] 18:09:45 INFO - PROCESS | 1963 | 1469149785744 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x121486800) [pid = 1963] [serial = 97] [outer = 0x120e1c800] 18:09:46 INFO - PROCESS | 1963 | 1469149785997 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]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 470ms 18:09:46 INFO - PROCESS | 1963 | 1469149786049 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 1963 | 1469149786050 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:09:46 INFO - PROCESS | 1963 | 1469149786064 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 1963 | 1469149786065 Marionette TRACE conn2 <- [1,106,null,{}] 18:09:46 INFO - PROCESS | 1963 | 1469149786072 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}] 18:09:46 INFO - PROCESS | 1963 | 1469149786074 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:46 INFO - PROCESS | 1963 | 1469149786185 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:09:46 INFO - PROCESS | 1963 | 1469149786191 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 1963 | 1469149786192 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x11950f000 == 34 [pid = 1963] [id = 34] 18:09:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x121544400) [pid = 1963] [serial = 98] [outer = 0x0] 18:09:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12187ac00) [pid = 1963] [serial = 99] [outer = 0x121544400] 18:09:46 INFO - PROCESS | 1963 | 1469149786232 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x11830f800) [pid = 1963] [serial = 100] [outer = 0x121544400] 18:09:46 INFO - PROCESS | 1963 | 1469149786591 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]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 573ms 18:09:46 INFO - PROCESS | 1963 | 1469149786637 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 1963 | 1469149786639 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:09:46 INFO - PROCESS | 1963 | 1469149786641 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 1963 | 1469149786642 Marionette TRACE conn2 <- [1,110,null,{}] 18:09:46 INFO - PROCESS | 1963 | 1469149786644 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}] 18:09:46 INFO - PROCESS | 1963 | 1469149786645 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:46 INFO - PROCESS | 1963 | 1469149786748 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:09:46 INFO - PROCESS | 1963 | 1469149786756 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 1963 | 1469149786757 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x119524800 == 35 [pid = 1963] [id = 35] 18:09:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x118eaf800) [pid = 1963] [serial = 101] [outer = 0x0] 18:09:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x123b22000) [pid = 1963] [serial = 102] [outer = 0x118eaf800] 18:09:46 INFO - PROCESS | 1963 | 1469149786781 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x123ede000) [pid = 1963] [serial = 103] [outer = 0x118eaf800] 18:09:47 INFO - PROCESS | 1963 | 1469149787057 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]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 18:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:09:47 INFO - PROCESS | 1963 | 1469149787112 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 1963 | 1469149787113 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:09:47 INFO - PROCESS | 1963 | 1469149787118 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 1963 | 1469149787121 Marionette TRACE conn2 <- [1,114,null,{}] 18:09:47 INFO - PROCESS | 1963 | 1469149787124 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}] 18:09:47 INFO - PROCESS | 1963 | 1469149787125 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:47 INFO - PROCESS | 1963 | 1469149787212 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:09:47 INFO - PROCESS | 1963 | 1469149787215 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 1963 | 1469149787218 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a6d800 == 36 [pid = 1963] [id = 36] 18:09:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x123b1bc00) [pid = 1963] [serial = 104] [outer = 0x0] 18:09:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1249c2000) [pid = 1963] [serial = 105] [outer = 0x123b1bc00] 18:09:47 INFO - PROCESS | 1963 | 1469149787248 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1253acc00) [pid = 1963] [serial = 106] [outer = 0x123b1bc00] 18:09:47 INFO - PROCESS | 1963 | 1469149787558 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]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 474ms 18:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:09:47 INFO - PROCESS | 1963 | 1469149787590 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 1963 | 1469149787591 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:09:47 INFO - PROCESS | 1963 | 1469149787593 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 1963 | 1469149787594 Marionette TRACE conn2 <- [1,118,null,{}] 18:09:47 INFO - PROCESS | 1963 | 1469149787597 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}] 18:09:47 INFO - PROCESS | 1963 | 1469149787598 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:47 INFO - PROCESS | 1963 | 1469149787704 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:09:47 INFO - PROCESS | 1963 | 1469149787710 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 1963 | 1469149787711 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x119cba800 == 37 [pid = 1963] [id = 37] 18:09:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x12153c800) [pid = 1963] [serial = 107] [outer = 0x0] 18:09:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1265ad400) [pid = 1963] [serial = 108] [outer = 0x12153c800] 18:09:47 INFO - PROCESS | 1963 | 1469149787735 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x126858400) [pid = 1963] [serial = 109] [outer = 0x12153c800] 18:09:48 INFO - PROCESS | 1963 | 1469149788002 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]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 18:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:09:48 INFO - PROCESS | 1963 | 1469149788013 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 1963 | 1469149788014 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:09:48 INFO - PROCESS | 1963 | 1469149788016 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 1963 | 1469149788019 Marionette TRACE conn2 <- [1,122,null,{}] 18:09:48 INFO - PROCESS | 1963 | 1469149788028 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}] 18:09:48 INFO - PROCESS | 1963 | 1469149788029 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:48 INFO - PROCESS | 1963 | 1469149788120 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:09:48 INFO - PROCESS | 1963 | 1469149788125 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 1963 | 1469149788126 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107a000 == 38 [pid = 1963] [id = 38] 18:09:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1268d6800) [pid = 1963] [serial = 110] [outer = 0x0] 18:09:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x126de4800) [pid = 1963] [serial = 111] [outer = 0x1268d6800] 18:09:48 INFO - PROCESS | 1963 | 1469149788150 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1270afc00) [pid = 1963] [serial = 112] [outer = 0x1268d6800] 18:09:48 INFO - PROCESS | 1963 | 1469149788584 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]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 18:09:48 INFO - PROCESS | 1963 | 1469149788644 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 1963 | 1469149788646 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:09:48 INFO - PROCESS | 1963 | 1469149788649 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 1963 | 1469149788653 Marionette TRACE conn2 <- [1,126,null,{}] 18:09:48 INFO - PROCESS | 1963 | 1469149788657 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}] 18:09:48 INFO - PROCESS | 1963 | 1469149788658 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:48 INFO - PROCESS | 1963 | 1469149788785 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:09:48 INFO - PROCESS | 1963 | 1469149788809 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 1963 | 1469149788810 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x121258000 == 39 [pid = 1963] [id = 39] 18:09:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1248e8000) [pid = 1963] [serial = 113] [outer = 0x0] 18:09:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x128839800) [pid = 1963] [serial = 114] [outer = 0x1248e8000] 18:09:48 INFO - PROCESS | 1963 | 1469149788850 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x128bc0000) [pid = 1963] [serial = 115] [outer = 0x1248e8000] 18:09:49 INFO - PROCESS | 1963 | 1469149789158 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]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 522ms 18:09:49 INFO - PROCESS | 1963 | 1469149789173 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:09:49 INFO - PROCESS | 1963 | 1469149789174 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:09:49 INFO - PROCESS | 1963 | 1469149789176 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 1963 | 1469149789177 Marionette TRACE conn2 <- [1,130,null,{}] 18:09:49 INFO - PROCESS | 1963 | 1469149789180 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}] 18:09:49 INFO - PROCESS | 1963 | 1469149789181 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:49 INFO - PROCESS | 1963 | 1469149789264 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:09:49 INFO - PROCESS | 1963 | 1469149789314 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 1963 | 1469149789315 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x121765000 == 40 [pid = 1963] [id = 40] 18:09:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x121548000) [pid = 1963] [serial = 116] [outer = 0x0] 18:09:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x128dc6800) [pid = 1963] [serial = 117] [outer = 0x121548000] 18:09:49 INFO - PROCESS | 1963 | 1469149789339 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x129226400) [pid = 1963] [serial = 118] [outer = 0x121548000] 18:09:49 INFO - PROCESS | 1963 | 1469149789608 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]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 18:09:49 INFO - PROCESS | 1963 | 1469149789647 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 1963 | 1469149789648 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:09:49 INFO - PROCESS | 1963 | 1469149789666 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 1963 | 1469149789669 Marionette TRACE conn2 <- [1,134,null,{}] 18:09:49 INFO - PROCESS | 1963 | 1469149789673 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}] 18:09:49 INFO - PROCESS | 1963 | 1469149789674 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:49 INFO - PROCESS | 1963 | 1469149789754 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:09:49 INFO - PROCESS | 1963 | 1469149789757 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 1963 | 1469149789759 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bf3000 == 41 [pid = 1963] [id = 41] 18:09:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x129226800) [pid = 1963] [serial = 119] [outer = 0x0] 18:09:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x129246000) [pid = 1963] [serial = 120] [outer = 0x129226800] 18:09:49 INFO - PROCESS | 1963 | 1469149789783 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x129372c00) [pid = 1963] [serial = 121] [outer = 0x129226800] 18:09:50 INFO - PROCESS | 1963 | 1469149790089 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]]]}] 18:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 472ms 18:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:09:50 INFO - PROCESS | 1963 | 1469149790138 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 1963 | 1469149790139 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:09:50 INFO - PROCESS | 1963 | 1469149790141 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - PROCESS | 1963 | 1469149790142 Marionette TRACE conn2 <- [1,138,null,{}] 18:09:50 INFO - PROCESS | 1963 | 1469149790144 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}] 18:09:50 INFO - PROCESS | 1963 | 1469149790146 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:50 INFO - PROCESS | 1963 | 1469149790970 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:09:51 INFO - PROCESS | 1963 | 1469149791036 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 1963 | 1469149791037 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x1131c3000 == 42 [pid = 1963] [id = 42] 18:09:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x1161b9c00) [pid = 1963] [serial = 122] [outer = 0x0] 18:09:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x116782c00) [pid = 1963] [serial = 123] [outer = 0x1161b9c00] 18:09:51 INFO - PROCESS | 1963 | 1469149791065 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x1169f0800) [pid = 1963] [serial = 124] [outer = 0x1161b9c00] 18:09:51 INFO - PROCESS | 1963 | 1469149791387 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]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1272ms 18:09:51 INFO - PROCESS | 1963 | 1469149791415 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 1963 | 1469149791418 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:09:51 INFO - PROCESS | 1963 | 1469149791423 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 1963 | 1469149791424 Marionette TRACE conn2 <- [1,142,null,{}] 18:09:51 INFO - PROCESS | 1963 | 1469149791427 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}] 18:09:51 INFO - PROCESS | 1963 | 1469149791430 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:51 INFO - PROCESS | 1963 | 1469149791520 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:09:51 INFO - PROCESS | 1963 | 1469149791553 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 1963 | 1469149791554 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x116144000 == 43 [pid = 1963] [id = 43] 18:09:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x116a9f800) [pid = 1963] [serial = 125] [outer = 0x0] 18:09:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x1180fa000) [pid = 1963] [serial = 126] [outer = 0x116a9f800] 18:09:51 INFO - PROCESS | 1963 | 1469149791581 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x11827fc00) [pid = 1963] [serial = 127] [outer = 0x116a9f800] 18:09:51 INFO - PROCESS | 1963 | 1469149791881 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]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 18:09:51 INFO - PROCESS | 1963 | 1469149791946 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:09:51 INFO - PROCESS | 1963 | 1469149791948 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:09:51 INFO - PROCESS | 1963 | 1469149791951 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 1963 | 1469149791952 Marionette TRACE conn2 <- [1,146,null,{}] 18:09:51 INFO - PROCESS | 1963 | 1469149791954 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}] 18:09:51 INFO - PROCESS | 1963 | 1469149791955 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:52 INFO - PROCESS | 1963 | 1469149792057 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:09:52 INFO - PROCESS | 1963 | 1469149792062 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:52 INFO - PROCESS | 1963 | 1469149792063 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x11700c000 == 44 [pid = 1963] [id = 44] 18:09:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x11830b000) [pid = 1963] [serial = 128] [outer = 0x0] 18:09:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x118590000) [pid = 1963] [serial = 129] [outer = 0x11830b000] 18:09:52 INFO - PROCESS | 1963 | 1469149792089 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x119111400) [pid = 1963] [serial = 130] [outer = 0x11830b000] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x12c009800) [pid = 1963] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x12bb64800) [pid = 1963] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x12bab1000) [pid = 1963] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x12b931800) [pid = 1963] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x12a933c00) [pid = 1963] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x129372400) [pid = 1963] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x12da1b400) [pid = 1963] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x12da13400) [pid = 1963] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x11830dc00) [pid = 1963] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x1180f4c00) [pid = 1963] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x129230400) [pid = 1963] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x12c8c6400) [pid = 1963] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12c44b800) [pid = 1963] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x12c01d800) [pid = 1963] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x120e19000) [pid = 1963] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x120e1c800) [pid = 1963] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x121544400) [pid = 1963] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x123b1bc00) [pid = 1963] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x12153c800) [pid = 1963] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1268d6800) [pid = 1963] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x12e188800) [pid = 1963] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x112a85c00) [pid = 1963] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116a9e000) [pid = 1963] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1160e9c00) [pid = 1963] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1160eac00) [pid = 1963] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1180f7400) [pid = 1963] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x113373400) [pid = 1963] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x113371000) [pid = 1963] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:09:52 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x118591800) [pid = 1963] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:09:52 INFO - PROCESS | 1963 | 1469149792843 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]]]}] 18:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 922ms 18:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:09:52 INFO - PROCESS | 1963 | 1469149792873 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 1963 | 1469149792876 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:09:52 INFO - PROCESS | 1963 | 1469149792883 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 1963 | 1469149792886 Marionette TRACE conn2 <- [1,150,null,{}] 18:09:52 INFO - PROCESS | 1963 | 1469149792889 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}] 18:09:52 INFO - PROCESS | 1963 | 1469149792890 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:52 INFO - PROCESS | 1963 | 1469149792965 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:09:53 INFO - PROCESS | 1963 | 1469149793018 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 1963 | 1469149793019 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x11736c800 == 45 [pid = 1963] [id = 45] 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x112a81000) [pid = 1963] [serial = 131] [outer = 0x0] 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1160eac00) [pid = 1963] [serial = 132] [outer = 0x112a81000] 18:09:53 INFO - PROCESS | 1963 | 1469149793045 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1193ac400) [pid = 1963] [serial = 133] [outer = 0x112a81000] 18:09:53 INFO - PROCESS | 1963 | 1469149793311 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]]]}] 18:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 475ms 18:09:53 INFO - PROCESS | 1963 | 1469149793357 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 1963 | 1469149793358 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:09:53 INFO - PROCESS | 1963 | 1469149793361 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 1963 | 1469149793362 Marionette TRACE conn2 <- [1,154,null,{}] 18:09:53 INFO - PROCESS | 1963 | 1469149793364 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}] 18:09:53 INFO - PROCESS | 1963 | 1469149793365 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:53 INFO - PROCESS | 1963 | 1469149793448 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:09:53 INFO - PROCESS | 1963 | 1469149793453 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 1963 | 1469149793455 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185c0800 == 46 [pid = 1963] [id = 46] 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1197c3c00) [pid = 1963] [serial = 134] [outer = 0x0] 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1199d9400) [pid = 1963] [serial = 135] [outer = 0x1197c3c00] 18:09:53 INFO - PROCESS | 1963 | 1469149793479 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x120e17800) [pid = 1963] [serial = 136] [outer = 0x1197c3c00] 18:09:53 INFO - PROCESS | 1963 | 1469149793821 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]]]}] 18:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 18:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:09:53 INFO - PROCESS | 1963 | 1469149793835 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 1963 | 1469149793837 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:09:53 INFO - PROCESS | 1963 | 1469149793840 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 1963 | 1469149793842 Marionette TRACE conn2 <- [1,158,null,{}] 18:09:53 INFO - PROCESS | 1963 | 1469149793846 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}] 18:09:53 INFO - PROCESS | 1963 | 1469149793848 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:53 INFO - PROCESS | 1963 | 1469149793962 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:09:53 INFO - PROCESS | 1963 | 1469149793970 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 1963 | 1469149793975 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x119182800 == 47 [pid = 1963] [id = 47] 18:09:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x120fe9400) [pid = 1963] [serial = 137] [outer = 0x0] 18:09:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x121143400) [pid = 1963] [serial = 138] [outer = 0x120fe9400] 18:09:54 INFO - PROCESS | 1963 | 1469149794025 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12186d400) [pid = 1963] [serial = 139] [outer = 0x120fe9400] 18:09:54 INFO - PROCESS | 1963 | 1469149794388 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]]]}] 18:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 571ms 18:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:09:54 INFO - PROCESS | 1963 | 1469149794413 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 1963 | 1469149794414 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:09:54 INFO - PROCESS | 1963 | 1469149794416 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - PROCESS | 1963 | 1469149794419 Marionette TRACE conn2 <- [1,162,null,{}] 18:09:54 INFO - PROCESS | 1963 | 1469149794422 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}] 18:09:54 INFO - PROCESS | 1963 | 1469149794423 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:54 INFO - PROCESS | 1963 | 1469149794501 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:09:54 INFO - PROCESS | 1963 | 1469149794506 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 1963 | 1469149794507 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x113216800 == 48 [pid = 1963] [id = 48] 18:09:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12186e000) [pid = 1963] [serial = 140] [outer = 0x0] 18:09:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x123ed6000) [pid = 1963] [serial = 141] [outer = 0x12186e000] 18:09:54 INFO - PROCESS | 1963 | 1469149794531 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x125273800) [pid = 1963] [serial = 142] [outer = 0x12186e000] 18:09:54 INFO - PROCESS | 1963 | 1469149794973 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]]]}] 18:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 571ms 18:09:54 INFO - PROCESS | 1963 | 1469149794989 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 1963 | 1469149794993 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:09:55 INFO - PROCESS | 1963 | 1469149794998 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 1963 | 1469149795001 Marionette TRACE conn2 <- [1,166,null,{}] 18:09:55 INFO - PROCESS | 1963 | 1469149795006 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}] 18:09:55 INFO - PROCESS | 1963 | 1469149795009 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:55 INFO - PROCESS | 1963 | 1469149795106 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:09:55 INFO - PROCESS | 1963 | 1469149795155 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 1963 | 1469149795156 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x1160b2000 == 49 [pid = 1963] [id = 49] 18:09:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1132d0000) [pid = 1963] [serial = 143] [outer = 0x0] 18:09:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1160efc00) [pid = 1963] [serial = 144] [outer = 0x1132d0000] 18:09:55 INFO - PROCESS | 1963 | 1469149795187 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x116a9f400) [pid = 1963] [serial = 145] [outer = 0x1132d0000] 18:09:55 INFO - PROCESS | 1963 | 1469149795628 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]]]}] 18:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 18:09:55 INFO - PROCESS | 1963 | 1469149795671 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:09:55 INFO - PROCESS | 1963 | 1469149795674 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:09:55 INFO - PROCESS | 1963 | 1469149795679 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 1963 | 1469149795681 Marionette TRACE conn2 <- [1,170,null,{}] 18:09:55 INFO - PROCESS | 1963 | 1469149795683 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}] 18:09:55 INFO - PROCESS | 1963 | 1469149795685 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:55 INFO - PROCESS | 1963 | 1469149795777 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:09:55 INFO - PROCESS | 1963 | 1469149795836 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 1963 | 1469149795837 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x11950c800 == 50 [pid = 1963] [id = 50] 18:09:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x118313800) [pid = 1963] [serial = 146] [outer = 0x0] 18:09:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x118591800) [pid = 1963] [serial = 147] [outer = 0x118313800] 18:09:55 INFO - PROCESS | 1963 | 1469149795867 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x11910e000) [pid = 1963] [serial = 148] [outer = 0x118313800] 18:09:56 INFO - PROCESS | 1963 | 1469149796325 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]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 18:09:56 INFO - PROCESS | 1963 | 1469149796354 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 1963 | 1469149796356 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:09:56 INFO - PROCESS | 1963 | 1469149796401 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - PROCESS | 1963 | 1469149796405 Marionette TRACE conn2 <- [1,174,null,{}] 18:09:56 INFO - PROCESS | 1963 | 1469149796419 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}] 18:09:56 INFO - PROCESS | 1963 | 1469149796423 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:56 INFO - PROCESS | 1963 | 1469149796559 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:09:56 INFO - PROCESS | 1963 | 1469149796674 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 1963 | 1469149796676 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x117267000 == 51 [pid = 1963] [id = 51] 18:09:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x120e25800) [pid = 1963] [serial = 149] [outer = 0x0] 18:09:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x121549c00) [pid = 1963] [serial = 150] [outer = 0x120e25800] 18:09:56 INFO - PROCESS | 1963 | 1469149796709 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x123edd000) [pid = 1963] [serial = 151] [outer = 0x120e25800] 18:09:57 INFO - PROCESS | 1963 | 1469149797113 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]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 743ms 18:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:09:57 INFO - PROCESS | 1963 | 1469149797127 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 1963 | 1469149797129 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:09:57 INFO - PROCESS | 1963 | 1469149797131 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 1963 | 1469149797133 Marionette TRACE conn2 <- [1,178,null,{}] 18:09:57 INFO - PROCESS | 1963 | 1469149797135 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}] 18:09:57 INFO - PROCESS | 1963 | 1469149797136 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:57 INFO - PROCESS | 1963 | 1469149797229 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:09:57 INFO - PROCESS | 1963 | 1469149797272 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 1963 | 1469149797274 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x124996800 == 52 [pid = 1963] [id = 52] 18:09:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x12526fc00) [pid = 1963] [serial = 152] [outer = 0x0] 18:09:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x1253ab000) [pid = 1963] [serial = 153] [outer = 0x12526fc00] 18:09:57 INFO - PROCESS | 1963 | 1469149797303 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x1265b7400) [pid = 1963] [serial = 154] [outer = 0x12526fc00] 18:09:57 INFO - PROCESS | 1963 | 1469149797705 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]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 18:09:57 INFO - PROCESS | 1963 | 1469149797753 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 1963 | 1469149797754 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:09:57 INFO - PROCESS | 1963 | 1469149797756 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 1963 | 1469149797758 Marionette TRACE conn2 <- [1,182,null,{}] 18:09:57 INFO - PROCESS | 1963 | 1469149797760 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}] 18:09:57 INFO - PROCESS | 1963 | 1469149797761 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:57 INFO - PROCESS | 1963 | 1469149797849 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:09:57 INFO - PROCESS | 1963 | 1469149797922 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 1963 | 1469149797924 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x113f48800 == 53 [pid = 1963] [id = 53] 18:09:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x1160e9000) [pid = 1963] [serial = 155] [outer = 0x0] 18:09:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x1180ef400) [pid = 1963] [serial = 156] [outer = 0x1160e9000] 18:09:57 INFO - PROCESS | 1963 | 1469149797955 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x1193a0800) [pid = 1963] [serial = 157] [outer = 0x1160e9000] 18:09:58 INFO - PROCESS | 1963 | 1469149798396 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]]]}] 18:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 18:09:58 INFO - PROCESS | 1963 | 1469149798428 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 1963 | 1469149798430 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:09:58 INFO - PROCESS | 1963 | 1469149798433 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - PROCESS | 1963 | 1469149798435 Marionette TRACE conn2 <- [1,186,null,{}] 18:09:58 INFO - PROCESS | 1963 | 1469149798439 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}] 18:09:58 INFO - PROCESS | 1963 | 1469149798441 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:58 INFO - PROCESS | 1963 | 1469149798529 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:09:58 INFO - PROCESS | 1963 | 1469149798579 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 1963 | 1469149798580 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x1161ed800 == 54 [pid = 1963] [id = 54] 18:09:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x116010400) [pid = 1963] [serial = 158] [outer = 0x0] 18:09:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x116909800) [pid = 1963] [serial = 159] [outer = 0x116010400] 18:09:58 INFO - PROCESS | 1963 | 1469149798608 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x117322c00) [pid = 1963] [serial = 160] [outer = 0x116010400] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x119182800 == 53 [pid = 1963] [id = 47] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x1185c0800 == 52 [pid = 1963] [id = 46] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11950f000 == 51 [pid = 1963] [id = 34] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x118aa7000 == 50 [pid = 1963] [id = 33] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11736c800 == 49 [pid = 1963] [id = 45] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11700c000 == 48 [pid = 1963] [id = 44] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x118203800 == 47 [pid = 1963] [id = 31] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x116144000 == 46 [pid = 1963] [id = 43] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x117e81800 == 45 [pid = 1963] [id = 30] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x117266000 == 44 [pid = 1963] [id = 29] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x117258800 == 43 [pid = 1963] [id = 32] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11694c800 == 42 [pid = 1963] [id = 28] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11614c000 == 41 [pid = 1963] [id = 27] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x1131c3000 == 40 [pid = 1963] [id = 42] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x113f48800 == 39 [pid = 1963] [id = 53] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x121765000 == 38 [pid = 1963] [id = 40] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x124996800 == 37 [pid = 1963] [id = 52] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x117267000 == 36 [pid = 1963] [id = 51] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11950c800 == 35 [pid = 1963] [id = 50] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x12107a000 == 34 [pid = 1963] [id = 38] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x123bf3000 == 33 [pid = 1963] [id = 41] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x119cba800 == 32 [pid = 1963] [id = 37] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x119a6d800 == 31 [pid = 1963] [id = 36] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x113216800 == 30 [pid = 1963] [id = 48] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x1160b2000 == 29 [pid = 1963] [id = 49] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x119524800 == 28 [pid = 1963] [id = 35] 18:09:59 INFO - PROCESS | 1963 | --DOCSHELL 0x121258000 == 27 [pid = 1963] [id = 39] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x123b1cc00) [pid = 1963] [serial = 11] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x120e22000) [pid = 1963] [serial = 93] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x120fed400) [pid = 1963] [serial = 96] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x12187ac00) [pid = 1963] [serial = 99] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x123b22000) [pid = 1963] [serial = 102] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x1249c2000) [pid = 1963] [serial = 105] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x1265ad400) [pid = 1963] [serial = 108] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x126de4800) [pid = 1963] [serial = 111] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x128839800) [pid = 1963] [serial = 114] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x128dc6800) [pid = 1963] [serial = 117] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x12e194400) [pid = 1963] [serial = 66] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x112ae4400) [pid = 1963] [serial = 69] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x1172b2000) [pid = 1963] [serial = 72] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x1161ba000) [pid = 1963] [serial = 75] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x117323400) [pid = 1963] [serial = 78] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x11827e400) [pid = 1963] [serial = 81] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x118317c00) [pid = 1963] [serial = 84] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x118ea9c00) [pid = 1963] [serial = 87] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1193a5000) [pid = 1963] [serial = 88] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x120ee4800) [pid = 1963] [serial = 94] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1193a8800) [pid = 1963] [serial = 90] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x120e18c00) [pid = 1963] [serial = 91] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x121486800) [pid = 1963] [serial = 97] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x11830f800) [pid = 1963] [serial = 100] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x118310000) [pid = 1963] [serial = 82] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11678b400) [pid = 1963] [serial = 76] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1253acc00) [pid = 1963] [serial = 106] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x117e14400) [pid = 1963] [serial = 79] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1270afc00) [pid = 1963] [serial = 112] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1187ef800) [pid = 1963] [serial = 85] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x126858400) [pid = 1963] [serial = 109] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x118139400) [pid = 1963] [serial = 73] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12e32b800) [pid = 1963] [serial = 67] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x113376000) [pid = 1963] [serial = 70] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12181e400) [pid = 1963] [serial = 8] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x12c8bd400) [pid = 1963] [serial = 39] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12c445400) [pid = 1963] [serial = 36] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12c449000) [pid = 1963] [serial = 37] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12c012400) [pid = 1963] [serial = 33] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12c01a000) [pid = 1963] [serial = 34] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12c006800) [pid = 1963] [serial = 31] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x12be93800) [pid = 1963] [serial = 30] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12bb5a000) [pid = 1963] [serial = 27] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12bb60800) [pid = 1963] [serial = 28] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12b933400) [pid = 1963] [serial = 24] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x12b93c800) [pid = 1963] [serial = 25] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12a999c00) [pid = 1963] [serial = 21] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12a99e000) [pid = 1963] [serial = 22] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x129714000) [pid = 1963] [serial = 18] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x129374400) [pid = 1963] [serial = 15] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x129379c00) [pid = 1963] [serial = 16] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12e187c00) [pid = 1963] [serial = 64] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12e189400) [pid = 1963] [serial = 63] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x12da1a000) [pid = 1963] [serial = 60] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x12da1d800) [pid = 1963] [serial = 61] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x118311c00) [pid = 1963] [serial = 57] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x12be8cc00) [pid = 1963] [serial = 58] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x12d69b400) [pid = 1963] [serial = 55] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x129230000) [pid = 1963] [serial = 54] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x12d68fc00) [pid = 1963] [serial = 51] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x12d694000) [pid = 1963] [serial = 52] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x126b64000) [pid = 1963] [serial = 45] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x129248400) [pid = 1963] [serial = 48] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x12cd8a800) [pid = 1963] [serial = 42] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x12cd8f800) [pid = 1963] [serial = 43] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x12c8c3400) [pid = 1963] [serial = 40] [outer = 0x0] [url = about:blank] 18:09:59 INFO - PROCESS | 1963 | 1469149799390 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]]]}] 18:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 970ms 18:09:59 INFO - PROCESS | 1963 | 1469149799405 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 1963 | 1469149799407 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:09:59 INFO - PROCESS | 1963 | 1469149799410 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 1963 | 1469149799412 Marionette TRACE conn2 <- [1,190,null,{}] 18:09:59 INFO - PROCESS | 1963 | 1469149799416 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}] 18:09:59 INFO - PROCESS | 1963 | 1469149799418 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:59 INFO - PROCESS | 1963 | 1469149799490 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:09:59 INFO - PROCESS | 1963 | 1469149799494 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 1963 | 1469149799496 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x113f4f000 == 28 [pid = 1963] [id = 55] 18:09:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x1169f7000) [pid = 1963] [serial = 161] [outer = 0x0] 18:09:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x1172bb800) [pid = 1963] [serial = 162] [outer = 0x1169f7000] 18:09:59 INFO - PROCESS | 1963 | 1469149799526 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x1180f4c00) [pid = 1963] [serial = 163] [outer = 0x1169f7000] 18:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 420ms 18:09:59 INFO - PROCESS | 1963 | 1469149799827 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]]]}] 18:09:59 INFO - PROCESS | 1963 | 1469149799831 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 1963 | 1469149799835 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:09:59 INFO - PROCESS | 1963 | 1469149799845 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 1963 | 1469149799847 Marionette TRACE conn2 <- [1,194,null,{}] 18:09:59 INFO - PROCESS | 1963 | 1469149799850 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}] 18:09:59 INFO - PROCESS | 1963 | 1469149799853 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:59 INFO - PROCESS | 1963 | 1469149799939 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:09:59 INFO - PROCESS | 1963 | 1469149799981 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 1963 | 1469149799982 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:09:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169ba000 == 29 [pid = 1963] [id = 56] 18:09:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x116aa3800) [pid = 1963] [serial = 164] [outer = 0x0] 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x11827f400) [pid = 1963] [serial = 165] [outer = 0x116aa3800] 18:10:00 INFO - PROCESS | 1963 | 1469149800011 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x1184ea800) [pid = 1963] [serial = 166] [outer = 0x116aa3800] 18:10:00 INFO - PROCESS | 1963 | 1469149800275 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]]]}] 18:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 18:10:00 INFO - PROCESS | 1963 | 1469149800323 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 1963 | 1469149800324 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:10:00 INFO - PROCESS | 1963 | 1469149800347 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 1963 | 1469149800350 Marionette TRACE conn2 <- [1,198,null,{}] 18:10:00 INFO - PROCESS | 1963 | 1469149800361 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}] 18:10:00 INFO - PROCESS | 1963 | 1469149800364 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:00 INFO - PROCESS | 1963 | 1469149800436 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:10:00 INFO - PROCESS | 1963 | 1469149800480 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 1963 | 1469149800482 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c0800 == 30 [pid = 1963] [id = 57] 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1132d2400) [pid = 1963] [serial = 167] [outer = 0x0] 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x1193a2400) [pid = 1963] [serial = 168] [outer = 0x1132d2400] 18:10:00 INFO - PROCESS | 1963 | 1469149800510 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x1199d7c00) [pid = 1963] [serial = 169] [outer = 0x1132d2400] 18:10:00 INFO - PROCESS | 1963 | 1469149800760 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]]]}] 18:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 429ms 18:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:10:00 INFO - PROCESS | 1963 | 1469149800772 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 1963 | 1469149800774 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:10:00 INFO - PROCESS | 1963 | 1469149800776 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 1963 | 1469149800777 Marionette TRACE conn2 <- [1,202,null,{}] 18:10:00 INFO - PROCESS | 1963 | 1469149800779 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}] 18:10:00 INFO - PROCESS | 1963 | 1469149800780 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:00 INFO - PROCESS | 1963 | 1469149800859 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:10:00 INFO - PROCESS | 1963 | 1469149800863 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 1963 | 1469149800864 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x118222000 == 31 [pid = 1963] [id = 58] 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x120e1f400) [pid = 1963] [serial = 170] [outer = 0x0] 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x120ee4000) [pid = 1963] [serial = 171] [outer = 0x120e1f400] 18:10:00 INFO - PROCESS | 1963 | 1469149800891 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x121343c00) [pid = 1963] [serial = 172] [outer = 0x120e1f400] 18:10:01 INFO - PROCESS | 1963 | 1469149801170 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]]]}] 18:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 417ms 18:10:01 INFO - PROCESS | 1963 | 1469149801194 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 1963 | 1469149801195 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:10:01 INFO - PROCESS | 1963 | 1469149801197 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 1963 | 1469149801198 Marionette TRACE conn2 <- [1,206,null,{}] 18:10:01 INFO - PROCESS | 1963 | 1469149801208 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}] 18:10:01 INFO - PROCESS | 1963 | 1469149801210 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:01 INFO - PROCESS | 1963 | 1469149801289 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:10:01 INFO - PROCESS | 1963 | 1469149801350 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 1963 | 1469149801351 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aab800 == 32 [pid = 1963] [id = 59] 18:10:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x116531800) [pid = 1963] [serial = 173] [outer = 0x0] 18:10:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x120e25000) [pid = 1963] [serial = 174] [outer = 0x116531800] 18:10:01 INFO - PROCESS | 1963 | 1469149801375 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1239e8400) [pid = 1963] [serial = 175] [outer = 0x116531800] 18:10:01 INFO - PROCESS | 1963 | 1469149801703 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]]]}] 18:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 522ms 18:10:01 INFO - PROCESS | 1963 | 1469149801719 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 1963 | 1469149801721 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:10:01 INFO - PROCESS | 1963 | 1469149801723 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 1963 | 1469149801724 Marionette TRACE conn2 <- [1,210,null,{}] 18:10:01 INFO - PROCESS | 1963 | 1469149801738 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}] 18:10:01 INFO - PROCESS | 1963 | 1469149801742 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:01 INFO - PROCESS | 1963 | 1469149801841 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:10:01 INFO - PROCESS | 1963 | 1469149801845 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 1963 | 1469149801846 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x119888800 == 33 [pid = 1963] [id = 60] 18:10:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1176a4400) [pid = 1963] [serial = 176] [outer = 0x0] 18:10:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1248e4400) [pid = 1963] [serial = 177] [outer = 0x1176a4400] 18:10:01 INFO - PROCESS | 1963 | 1469149801871 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1265b2800) [pid = 1963] [serial = 178] [outer = 0x1176a4400] 18:10:02 INFO - PROCESS | 1963 | 1469149802160 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]]]}] 18:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 18:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:10:02 INFO - PROCESS | 1963 | 1469149802192 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:10:02 INFO - PROCESS | 1963 | 1469149802193 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:10:02 INFO - PROCESS | 1963 | 1469149802195 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - PROCESS | 1963 | 1469149802196 Marionette TRACE conn2 <- [1,214,null,{}] 18:10:02 INFO - PROCESS | 1963 | 1469149802198 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}] 18:10:02 INFO - PROCESS | 1963 | 1469149802200 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:02 INFO - PROCESS | 1963 | 1469149802295 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:10:02 INFO - PROCESS | 1963 | 1469149802324 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 1963 | 1469149802325 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f52800 == 34 [pid = 1963] [id = 61] 18:10:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1131b0000) [pid = 1963] [serial = 179] [outer = 0x0] 18:10:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1265bb800) [pid = 1963] [serial = 180] [outer = 0x1131b0000] 18:10:02 INFO - PROCESS | 1963 | 1469149802350 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x126d55c00) [pid = 1963] [serial = 181] [outer = 0x1131b0000] 18:10:02 INFO - PROCESS | 1963 | 1469149802625 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]]]}] 18:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 18:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:10:02 INFO - PROCESS | 1963 | 1469149802664 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:10:02 INFO - PROCESS | 1963 | 1469149802665 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:10:02 INFO - PROCESS | 1963 | 1469149802680 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - PROCESS | 1963 | 1469149802682 Marionette TRACE conn2 <- [1,218,null,{}] 18:10:02 INFO - PROCESS | 1963 | 1469149802686 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}] 18:10:02 INFO - PROCESS | 1963 | 1469149802689 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:02 INFO - PROCESS | 1963 | 1469149802778 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:10:02 INFO - PROCESS | 1963 | 1469149802781 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 1963 | 1469149802782 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106f000 == 35 [pid = 1963] [id = 62] 18:10:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x118586000) [pid = 1963] [serial = 182] [outer = 0x0] 18:10:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x126de6400) [pid = 1963] [serial = 183] [outer = 0x118586000] 18:10:02 INFO - PROCESS | 1963 | 1469149802807 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12745b000) [pid = 1963] [serial = 184] [outer = 0x118586000] 18:10:03 INFO - PROCESS | 1963 | 1469149803113 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]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 485ms 18:10:03 INFO - PROCESS | 1963 | 1469149803155 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 1963 | 1469149803157 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:10:03 INFO - PROCESS | 1963 | 1469149803159 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 1963 | 1469149803160 Marionette TRACE conn2 <- [1,222,null,{}] 18:10:03 INFO - PROCESS | 1963 | 1469149803163 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}] 18:10:03 INFO - PROCESS | 1963 | 1469149803164 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:03 INFO - PROCESS | 1963 | 1469149803262 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:10:03 INFO - PROCESS | 1963 | 1469149803265 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 1963 | 1469149803266 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x12140d000 == 36 [pid = 1963] [id = 63] 18:10:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1151c4400) [pid = 1963] [serial = 185] [outer = 0x0] 18:10:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x128841000) [pid = 1963] [serial = 186] [outer = 0x1151c4400] 18:10:03 INFO - PROCESS | 1963 | 1469149803291 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x128dc9c00) [pid = 1963] [serial = 187] [outer = 0x1151c4400] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12186e000) [pid = 1963] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x120fe9400) [pid = 1963] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x116a9f800) [pid = 1963] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112a81000) [pid = 1963] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x11830b000) [pid = 1963] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1197c3c00) [pid = 1963] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1161b9c00) [pid = 1963] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x129226800) [pid = 1963] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x121548000) [pid = 1963] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118eaf800) [pid = 1963] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:10:03 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1248e8000) [pid = 1963] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:10:03 INFO - PROCESS | 1963 | 1469149803589 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]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 18:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:10:03 INFO - PROCESS | 1963 | 1469149803628 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 1963 | 1469149803629 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:10:03 INFO - PROCESS | 1963 | 1469149803631 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 1963 | 1469149803632 Marionette TRACE conn2 <- [1,226,null,{}] 18:10:03 INFO - PROCESS | 1963 | 1469149803643 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}] 18:10:03 INFO - PROCESS | 1963 | 1469149803644 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:03 INFO - PROCESS | 1963 | 1469149803739 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:10:03 INFO - PROCESS | 1963 | 1469149803765 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 1963 | 1469149803766 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x121765800 == 37 [pid = 1963] [id = 64] 18:10:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x113a3c800) [pid = 1963] [serial = 188] [outer = 0x0] 18:10:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1193ae400) [pid = 1963] [serial = 189] [outer = 0x113a3c800] 18:10:03 INFO - PROCESS | 1963 | 1469149803790 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1265b4000) [pid = 1963] [serial = 190] [outer = 0x113a3c800] 18:10:04 INFO - PROCESS | 1963 | 1469149804054 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]]]}] 18:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 476ms 18:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:10:04 INFO - PROCESS | 1963 | 1469149804108 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 1963 | 1469149804109 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:10:04 INFO - PROCESS | 1963 | 1469149804111 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 1963 | 1469149804113 Marionette TRACE conn2 <- [1,230,null,{}] 18:10:04 INFO - PROCESS | 1963 | 1469149804115 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}] 18:10:04 INFO - PROCESS | 1963 | 1469149804118 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:04 INFO - PROCESS | 1963 | 1469149804212 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:10:04 INFO - PROCESS | 1963 | 1469149804215 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 1963 | 1469149804217 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d3800 == 38 [pid = 1963] [id = 65] 18:10:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x128838400) [pid = 1963] [serial = 191] [outer = 0x0] 18:10:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x12922b800) [pid = 1963] [serial = 192] [outer = 0x128838400] 18:10:04 INFO - PROCESS | 1963 | 1469149804246 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x129374800) [pid = 1963] [serial = 193] [outer = 0x128838400] 18:10:04 INFO - PROCESS | 1963 | 1469149804583 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]]]}] 18:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 519ms 18:10:04 INFO - PROCESS | 1963 | 1469149804631 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 1963 | 1469149804633 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:10:04 INFO - PROCESS | 1963 | 1469149804636 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 1963 | 1469149804637 Marionette TRACE conn2 <- [1,234,null,{}] 18:10:04 INFO - PROCESS | 1963 | 1469149804641 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}] 18:10:04 INFO - PROCESS | 1963 | 1469149804643 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:04 INFO - PROCESS | 1963 | 1469149804757 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:10:04 INFO - PROCESS | 1963 | 1469149804762 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 1963 | 1469149804764 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b53000 == 39 [pid = 1963] [id = 66] 18:10:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x129374c00) [pid = 1963] [serial = 194] [outer = 0x0] 18:10:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1294a8400) [pid = 1963] [serial = 195] [outer = 0x129374c00] 18:10:04 INFO - PROCESS | 1963 | 1469149804804 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1294b0800) [pid = 1963] [serial = 196] [outer = 0x129374c00] 18:10:05 INFO - PROCESS | 1963 | 1469149805173 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]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 18:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:10:05 INFO - PROCESS | 1963 | 1469149805206 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 1963 | 1469149805207 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:10:05 INFO - PROCESS | 1963 | 1469149805209 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 1963 | 1469149805210 Marionette TRACE conn2 <- [1,238,null,{}] 18:10:05 INFO - PROCESS | 1963 | 1469149805213 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}] 18:10:05 INFO - PROCESS | 1963 | 1469149805214 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:05 INFO - PROCESS | 1963 | 1469149805314 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:10:05 INFO - PROCESS | 1963 | 1469149805319 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 1963 | 1469149805320 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d25800 == 40 [pid = 1963] [id = 67] 18:10:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1265b5800) [pid = 1963] [serial = 197] [outer = 0x0] 18:10:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1294b3800) [pid = 1963] [serial = 198] [outer = 0x1265b5800] 18:10:05 INFO - PROCESS | 1963 | 1469149805344 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x129722400) [pid = 1963] [serial = 199] [outer = 0x1265b5800] 18:10:05 INFO - PROCESS | 1963 | 1469149805778 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]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 617ms 18:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:10:05 INFO - PROCESS | 1963 | 1469149805828 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 1963 | 1469149805831 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:10:05 INFO - PROCESS | 1963 | 1469149805834 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 1963 | 1469149805836 Marionette TRACE conn2 <- [1,242,null,{}] 18:10:05 INFO - PROCESS | 1963 | 1469149805840 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}] 18:10:05 INFO - PROCESS | 1963 | 1469149805842 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:05 INFO - PROCESS | 1963 | 1469149805947 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:10:06 INFO - PROCESS | 1963 | 1469149806014 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 1963 | 1469149806016 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x1167e3000 == 41 [pid = 1963] [id = 68] 18:10:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x11600bc00) [pid = 1963] [serial = 200] [outer = 0x0] 18:10:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x11678b400) [pid = 1963] [serial = 201] [outer = 0x11600bc00] 18:10:06 INFO - PROCESS | 1963 | 1469149806046 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x117e0b800) [pid = 1963] [serial = 202] [outer = 0x11600bc00] 18:10:06 INFO - PROCESS | 1963 | 1469149806559 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]]]}] 18:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 772ms 18:10:06 INFO - PROCESS | 1963 | 1469149806606 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 1963 | 1469149806609 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:10:06 INFO - PROCESS | 1963 | 1469149806614 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - PROCESS | 1963 | 1469149806616 Marionette TRACE conn2 <- [1,246,null,{}] 18:10:06 INFO - PROCESS | 1963 | 1469149806618 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}] 18:10:06 INFO - PROCESS | 1963 | 1469149806620 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:06 INFO - PROCESS | 1963 | 1469149806725 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:10:06 INFO - PROCESS | 1963 | 1469149806887 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 1963 | 1469149806889 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x1133d3000 == 42 [pid = 1963] [id = 69] 18:10:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x112a81000) [pid = 1963] [serial = 203] [outer = 0x0] 18:10:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x116aa1400) [pid = 1963] [serial = 204] [outer = 0x112a81000] 18:10:06 INFO - PROCESS | 1963 | 1469149806916 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x11813a000) [pid = 1963] [serial = 205] [outer = 0x112a81000] 18:10:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1187f1800) [pid = 1963] [serial = 206] [outer = 0x129231000] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x126b53000 == 41 [pid = 1963] [id = 66] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d3800 == 40 [pid = 1963] [id = 65] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x121765800 == 39 [pid = 1963] [id = 64] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x12140d000 == 38 [pid = 1963] [id = 63] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x12106f000 == 37 [pid = 1963] [id = 62] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x120f52800 == 36 [pid = 1963] [id = 61] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x119888800 == 35 [pid = 1963] [id = 60] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x118aab800 == 34 [pid = 1963] [id = 59] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x118222000 == 33 [pid = 1963] [id = 58] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c0800 == 32 [pid = 1963] [id = 57] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x1169ba000 == 31 [pid = 1963] [id = 56] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x113f4f000 == 30 [pid = 1963] [id = 55] 18:10:07 INFO - PROCESS | 1963 | --DOCSHELL 0x1161ed800 == 29 [pid = 1963] [id = 54] 18:10:07 INFO - PROCESS | 1963 | 1469149807387 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]]]}] 18:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 819ms 18:10:07 INFO - PROCESS | 1963 | 1469149807435 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 1963 | 1469149807436 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:10:07 INFO - PROCESS | 1963 | 1469149807439 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 1963 | 1469149807442 Marionette TRACE conn2 <- [1,250,null,{}] 18:10:07 INFO - PROCESS | 1963 | 1469149807444 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}] 18:10:07 INFO - PROCESS | 1963 | 1469149807446 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:07 INFO - PROCESS | 1963 | 1469149807529 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x129372c00) [pid = 1963] [serial = 121] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x123ed6000) [pid = 1963] [serial = 141] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x125273800) [pid = 1963] [serial = 142] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12186d400) [pid = 1963] [serial = 139] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1180fa000) [pid = 1963] [serial = 126] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1160eac00) [pid = 1963] [serial = 132] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x118590000) [pid = 1963] [serial = 129] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x11827fc00) [pid = 1963] [serial = 127] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1199d9400) [pid = 1963] [serial = 135] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x121143400) [pid = 1963] [serial = 138] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x120e17800) [pid = 1963] [serial = 136] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x116782c00) [pid = 1963] [serial = 123] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x119111400) [pid = 1963] [serial = 130] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1193ac400) [pid = 1963] [serial = 133] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1169f0800) [pid = 1963] [serial = 124] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x129246000) [pid = 1963] [serial = 120] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x129226400) [pid = 1963] [serial = 118] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x123ede000) [pid = 1963] [serial = 103] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x128bc0000) [pid = 1963] [serial = 115] [outer = 0x0] [url = about:blank] 18:10:07 INFO - PROCESS | 1963 | 1469149807584 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 1963 | 1469149807585 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x1161d4000 == 30 [pid = 1963] [id = 70] 18:10:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1169f0800) [pid = 1963] [serial = 207] [outer = 0x0] 18:10:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x11827fc00) [pid = 1963] [serial = 208] [outer = 0x1169f0800] 18:10:07 INFO - PROCESS | 1963 | 1469149807613 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1197c9c00) [pid = 1963] [serial = 209] [outer = 0x1169f0800] 18:10:07 INFO - PROCESS | 1963 | 1469149807878 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]]]}] 18:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 18:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:10:07 INFO - PROCESS | 1963 | 1469149807910 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 1963 | 1469149807913 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:10:07 INFO - PROCESS | 1963 | 1469149807915 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 1963 | 1469149807916 Marionette TRACE conn2 <- [1,254,null,{}] 18:10:07 INFO - PROCESS | 1963 | 1469149807926 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}] 18:10:07 INFO - PROCESS | 1963 | 1469149807927 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:08 INFO - PROCESS | 1963 | 1469149808012 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:10:08 INFO - PROCESS | 1963 | 1469149808018 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 1963 | 1469149808021 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x11820d000 == 31 [pid = 1963] [id = 71] 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x119ced000) [pid = 1963] [serial = 210] [outer = 0x0] 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x120ee5c00) [pid = 1963] [serial = 211] [outer = 0x119ced000] 18:10:08 INFO - PROCESS | 1963 | 1469149808047 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x123932800) [pid = 1963] [serial = 212] [outer = 0x119ced000] 18:10:08 INFO - PROCESS | 1963 | 1469149808381 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]]]}] 18:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 477ms 18:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:10:08 INFO - PROCESS | 1963 | 1469149808393 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 1963 | 1469149808394 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:10:08 INFO - PROCESS | 1963 | 1469149808403 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 1963 | 1469149808408 Marionette TRACE conn2 <- [1,258,null,{}] 18:10:08 INFO - PROCESS | 1963 | 1469149808411 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}] 18:10:08 INFO - PROCESS | 1963 | 1469149808414 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:08 INFO - PROCESS | 1963 | 1469149808492 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:10:08 INFO - PROCESS | 1963 | 1469149808495 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 1963 | 1469149808496 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x119174000 == 32 [pid = 1963] [id = 72] 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x116780400) [pid = 1963] [serial = 213] [outer = 0x0] 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x123ed6000) [pid = 1963] [serial = 214] [outer = 0x116780400] 18:10:08 INFO - PROCESS | 1963 | 1469149808524 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x125273400) [pid = 1963] [serial = 215] [outer = 0x116780400] 18:10:08 INFO - PROCESS | 1963 | 1469149808859 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]]]}] 18:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 479ms 18:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:10:08 INFO - PROCESS | 1963 | 1469149808876 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 1963 | 1469149808878 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:10:08 INFO - PROCESS | 1963 | 1469149808880 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 1963 | 1469149808881 Marionette TRACE conn2 <- [1,262,null,{}] 18:10:08 INFO - PROCESS | 1963 | 1469149808884 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}] 18:10:08 INFO - PROCESS | 1963 | 1469149808888 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:08 INFO - PROCESS | 1963 | 1469149808979 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:10:08 INFO - PROCESS | 1963 | 1469149808986 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 1963 | 1469149808987 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x119871000 == 33 [pid = 1963] [id = 73] 18:10:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1169f7c00) [pid = 1963] [serial = 216] [outer = 0x0] 18:10:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x125273000) [pid = 1963] [serial = 217] [outer = 0x1169f7c00] 18:10:09 INFO - PROCESS | 1963 | 1469149809012 Marionette DEBUG loaded listener.js 18:10:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1268cdc00) [pid = 1963] [serial = 218] [outer = 0x1169f7c00] 18:10:09 INFO - PROCESS | 1963 | 1469149809310 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]]]}] 18:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 18:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:10:09 INFO - PROCESS | 1963 | 1469149809349 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 1963 | 1469149809350 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:10:09 INFO - PROCESS | 1963 | 1469149809355 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 1963 | 1469149809356 Marionette TRACE conn2 <- [1,266,null,{}] 18:10:09 INFO - PROCESS | 1963 | 1469149809358 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}] 18:10:09 INFO - PROCESS | 1963 | 1469149809359 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:09 INFO - PROCESS | 1963 | 1469149809428 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:10:09 INFO - PROCESS | 1963 | 1469149809431 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 1963 | 1469149809438 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x118abb000 == 34 [pid = 1963] [id = 74] 18:10:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x128dc6800) [pid = 1963] [serial = 219] [outer = 0x0] 18:10:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x128dd1c00) [pid = 1963] [serial = 220] [outer = 0x128dc6800] 18:10:09 INFO - PROCESS | 1963 | 1469149809470 Marionette DEBUG loaded listener.js 18:10:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x129230c00) [pid = 1963] [serial = 221] [outer = 0x128dc6800] 18:10:09 INFO - PROCESS | 1963 | 1469149809827 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]]]}] 18:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 18:10:09 INFO - PROCESS | 1963 | 1469149809874 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 1963 | 1469149809875 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:10:09 INFO - PROCESS | 1963 | 1469149809877 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 1963 | 1469149809878 Marionette TRACE conn2 <- [1,270,null,{}] 18:10:09 INFO - PROCESS | 1963 | 1469149809880 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}] 18:10:09 INFO - PROCESS | 1963 | 1469149809882 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:09 INFO - PROCESS | 1963 | 1469149809972 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:10:10 INFO - PROCESS | 1963 | 1469149810003 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 1963 | 1469149810004 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x121417800 == 35 [pid = 1963] [id = 75] 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x129231400) [pid = 1963] [serial = 222] [outer = 0x0] 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1294af000) [pid = 1963] [serial = 223] [outer = 0x129231400] 18:10:10 INFO - PROCESS | 1963 | 1469149810029 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12971ec00) [pid = 1963] [serial = 224] [outer = 0x129231400] 18:10:10 INFO - PROCESS | 1963 | 1469149810343 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]]]}] 18:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 18:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:10:10 INFO - PROCESS | 1963 | 1469149810395 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 1963 | 1469149810396 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:10:10 INFO - PROCESS | 1963 | 1469149810398 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 1963 | 1469149810399 Marionette TRACE conn2 <- [1,274,null,{}] 18:10:10 INFO - PROCESS | 1963 | 1469149810402 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}] 18:10:10 INFO - PROCESS | 1963 | 1469149810403 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:10 INFO - PROCESS | 1963 | 1469149810493 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:10:10 INFO - PROCESS | 1963 | 1469149810497 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 1963 | 1469149810498 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cc8800 == 36 [pid = 1963] [id = 76] 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1130ae800) [pid = 1963] [serial = 225] [outer = 0x0] 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12a740800) [pid = 1963] [serial = 226] [outer = 0x1130ae800] 18:10:10 INFO - PROCESS | 1963 | 1469149810522 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12a7b4800) [pid = 1963] [serial = 227] [outer = 0x1130ae800] 18:10:10 INFO - PROCESS | 1963 | 1469149810816 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]]]}] 18:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 18:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:10:10 INFO - PROCESS | 1963 | 1469149810869 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 1963 | 1469149810871 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:10:10 INFO - PROCESS | 1963 | 1469149810873 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 1963 | 1469149810874 Marionette TRACE conn2 <- [1,278,null,{}] 18:10:10 INFO - PROCESS | 1963 | 1469149810876 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}] 18:10:10 INFO - PROCESS | 1963 | 1469149810878 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:10 INFO - PROCESS | 1963 | 1469149810971 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:10:10 INFO - PROCESS | 1963 | 1469149810975 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 1963 | 1469149810976 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x126592000 == 37 [pid = 1963] [id = 77] 18:10:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x129249c00) [pid = 1963] [serial = 228] [outer = 0x0] 18:10:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12a924400) [pid = 1963] [serial = 229] [outer = 0x129249c00] 18:10:11 INFO - PROCESS | 1963 | 1469149810999 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12a933400) [pid = 1963] [serial = 230] [outer = 0x129249c00] 18:10:11 INFO - PROCESS | 1963 | 1469149811394 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]]]}] 18:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 568ms 18:10:11 INFO - PROCESS | 1963 | 1469149811448 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 1963 | 1469149811450 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:10:11 INFO - PROCESS | 1963 | 1469149811454 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 1963 | 1469149811455 Marionette TRACE conn2 <- [1,282,null,{}] 18:10:11 INFO - PROCESS | 1963 | 1469149811459 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}] 18:10:11 INFO - PROCESS | 1963 | 1469149811461 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:11 INFO - PROCESS | 1963 | 1469149811600 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1176a4400) [pid = 1963] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1131b0000) [pid = 1963] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x116aa3800) [pid = 1963] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1169f7000) [pid = 1963] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x120e1f400) [pid = 1963] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x113a3c800) [pid = 1963] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x116010400) [pid = 1963] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1132d2400) [pid = 1963] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x129374c00) [pid = 1963] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1132d0000) [pid = 1963] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x118313800) [pid = 1963] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x120e25800) [pid = 1963] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12526fc00) [pid = 1963] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1160e9000) [pid = 1963] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x118586000) [pid = 1963] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1151c4400) [pid = 1963] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x128838400) [pid = 1963] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:10:11 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x116531800) [pid = 1963] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:10:11 INFO - PROCESS | 1963 | 1469149811800 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 1963 | 1469149811801 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x11737b000 == 38 [pid = 1963] [id = 78] 18:10:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1122bcc00) [pid = 1963] [serial = 231] [outer = 0x0] 18:10:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x113aa2800) [pid = 1963] [serial = 232] [outer = 0x1122bcc00] 18:10:11 INFO - PROCESS | 1963 | 1469149811825 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1176a4400) [pid = 1963] [serial = 233] [outer = 0x1122bcc00] 18:10:12 INFO - PROCESS | 1963 | 1469149812074 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]]]}] 18:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 18:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:10:12 INFO - PROCESS | 1963 | 1469149812124 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 1963 | 1469149812125 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:10:12 INFO - PROCESS | 1963 | 1469149812127 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - PROCESS | 1963 | 1469149812128 Marionette TRACE conn2 <- [1,286,null,{}] 18:10:12 INFO - PROCESS | 1963 | 1469149812130 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}] 18:10:12 INFO - PROCESS | 1963 | 1469149812131 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:12 INFO - PROCESS | 1963 | 1469149812212 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:10:12 INFO - PROCESS | 1963 | 1469149812216 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:12 INFO - PROCESS | 1963 | 1469149812219 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c1b000 == 39 [pid = 1963] [id = 79] 18:10:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x113376c00) [pid = 1963] [serial = 234] [outer = 0x0] 18:10:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x120e1f400) [pid = 1963] [serial = 235] [outer = 0x113376c00] 18:10:12 INFO - PROCESS | 1963 | 1469149812247 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1294af400) [pid = 1963] [serial = 236] [outer = 0x113376c00] 18:10:12 INFO - PROCESS | 1963 | 1469149812556 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]]]}] 18:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 469ms 18:10:12 INFO - PROCESS | 1963 | 1469149812597 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 1963 | 1469149812598 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:10:12 INFO - PROCESS | 1963 | 1469149812601 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - PROCESS | 1963 | 1469149812602 Marionette TRACE conn2 <- [1,290,null,{}] 18:10:12 INFO - PROCESS | 1963 | 1469149812604 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}] 18:10:12 INFO - PROCESS | 1963 | 1469149812606 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:12 INFO - PROCESS | 1963 | 1469149812716 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:10:12 INFO - PROCESS | 1963 | 1469149812722 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:12 INFO - PROCESS | 1963 | 1469149812723 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d26000 == 40 [pid = 1963] [id = 80] 18:10:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x124955400) [pid = 1963] [serial = 237] [outer = 0x0] 18:10:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12a9a2400) [pid = 1963] [serial = 238] [outer = 0x124955400] 18:10:12 INFO - PROCESS | 1963 | 1469149812747 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12ac16c00) [pid = 1963] [serial = 239] [outer = 0x124955400] 18:10:13 INFO - PROCESS | 1963 | 1469149813038 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]]]}] 18:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 18:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:10:13 INFO - PROCESS | 1963 | 1469149813072 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 1963 | 1469149813074 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:10:13 INFO - PROCESS | 1963 | 1469149813076 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 1963 | 1469149813077 Marionette TRACE conn2 <- [1,294,null,{}] 18:10:13 INFO - PROCESS | 1963 | 1469149813080 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}] 18:10:13 INFO - PROCESS | 1963 | 1469149813081 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:13 INFO - PROCESS | 1963 | 1469149813159 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:10:13 INFO - PROCESS | 1963 | 1469149813162 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 1963 | 1469149813163 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292ce800 == 41 [pid = 1963] [id = 81] 18:10:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12ac15c00) [pid = 1963] [serial = 240] [outer = 0x0] 18:10:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12b932000) [pid = 1963] [serial = 241] [outer = 0x12ac15c00] 18:10:13 INFO - PROCESS | 1963 | 1469149813187 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12b936c00) [pid = 1963] [serial = 242] [outer = 0x12ac15c00] 18:10:13 INFO - PROCESS | 1963 | 1469149813480 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]]]}] 18:10:13 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. 18:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 419ms 18:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:10:13 INFO - PROCESS | 1963 | 1469149813497 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 1963 | 1469149813498 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:10:13 INFO - PROCESS | 1963 | 1469149813500 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 1963 | 1469149813503 Marionette TRACE conn2 <- [1,298,null,{}] 18:10:13 INFO - PROCESS | 1963 | 1469149813507 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}] 18:10:13 INFO - PROCESS | 1963 | 1469149813508 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:13 INFO - PROCESS | 1963 | 1469149813586 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:10:13 INFO - PROCESS | 1963 | 1469149813638 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 1963 | 1469149813639 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x129436800 == 42 [pid = 1963] [id = 82] 18:10:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x118281800) [pid = 1963] [serial = 243] [outer = 0x0] 18:10:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12baa4c00) [pid = 1963] [serial = 244] [outer = 0x118281800] 18:10:13 INFO - PROCESS | 1963 | 1469149813662 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12baad800) [pid = 1963] [serial = 245] [outer = 0x118281800] 18:10:14 INFO - PROCESS | 1963 | 1469149814080 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]]]}] 18:10:14 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. 18:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 18:10:14 INFO - PROCESS | 1963 | 1469149814124 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:10:14 INFO - PROCESS | 1963 | 1469149814128 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:10:14 INFO - PROCESS | 1963 | 1469149814133 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:10:14 INFO - PROCESS | 1963 | 1469149814137 Marionette TRACE conn2 <- [1,302,null,{}] 18:10:14 INFO - PROCESS | 1963 | 1469149814143 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}] 18:10:14 INFO - PROCESS | 1963 | 1469149814146 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:14 INFO - PROCESS | 1963 | 1469149814295 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:10:14 INFO - PROCESS | 1963 | 1469149814414 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:14 INFO - PROCESS | 1963 | 1469149814416 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180dc000 == 43 [pid = 1963] [id = 83] 18:10:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x11830f400) [pid = 1963] [serial = 246] [outer = 0x0] 18:10:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1184ea000) [pid = 1963] [serial = 247] [outer = 0x11830f400] 18:10:14 INFO - PROCESS | 1963 | 1469149814479 Marionette DEBUG loaded listener.js 18:10:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x118eab400) [pid = 1963] [serial = 248] [outer = 0x11830f400] 18:10:14 INFO - PROCESS | 1963 | 1469149814905 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]]]}] 18:10:14 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. 18:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 827ms 18:10:14 INFO - PROCESS | 1963 | 1469149814959 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:10:14 INFO - PROCESS | 1963 | 1469149814962 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:10:14 INFO - PROCESS | 1963 | 1469149814966 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:10:14 INFO - PROCESS | 1963 | 1469149814968 Marionette TRACE conn2 <- [1,306,null,{}] 18:10:14 INFO - PROCESS | 1963 | 1469149814971 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}] 18:10:14 INFO - PROCESS | 1963 | 1469149814972 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:15 INFO - PROCESS | 1963 | 1469149815072 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:10:15 INFO - PROCESS | 1963 | 1469149815121 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 1963 | 1469149815123 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107c800 == 44 [pid = 1963] [id = 84] 18:10:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x120e25c00) [pid = 1963] [serial = 249] [outer = 0x0] 18:10:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x121873000) [pid = 1963] [serial = 250] [outer = 0x120e25c00] 18:10:15 INFO - PROCESS | 1963 | 1469149815154 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1248e5c00) [pid = 1963] [serial = 251] [outer = 0x120e25c00] 18:10:15 INFO - PROCESS | 1963 | 1469149815558 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]]]}] 18:10:15 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. 18:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 621ms 18:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:10:15 INFO - PROCESS | 1963 | 1469149815587 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 1963 | 1469149815589 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:10:15 INFO - PROCESS | 1963 | 1469149815591 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 1963 | 1469149815594 Marionette TRACE conn2 <- [1,310,null,{}] 18:10:15 INFO - PROCESS | 1963 | 1469149815602 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}] 18:10:15 INFO - PROCESS | 1963 | 1469149815605 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:15 INFO - PROCESS | 1963 | 1469149815703 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:10:15 INFO - PROCESS | 1963 | 1469149815782 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 1963 | 1469149815784 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c2c800 == 45 [pid = 1963] [id = 85] 18:10:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1268d6800) [pid = 1963] [serial = 252] [outer = 0x0] 18:10:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x127459800) [pid = 1963] [serial = 253] [outer = 0x1268d6800] 18:10:15 INFO - PROCESS | 1963 | 1469149815815 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x127460c00) [pid = 1963] [serial = 254] [outer = 0x1268d6800] 18:10:16 INFO - PROCESS | 1963 | 1469149816217 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]]]}] 18:10:16 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. 18:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 18:10:16 INFO - PROCESS | 1963 | 1469149816263 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:10:16 INFO - PROCESS | 1963 | 1469149816264 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:10:16 INFO - PROCESS | 1963 | 1469149816267 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 1963 | 1469149816268 Marionette TRACE conn2 <- [1,314,null,{}] 18:10:16 INFO - PROCESS | 1963 | 1469149816270 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}] 18:10:16 INFO - PROCESS | 1963 | 1469149816272 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:16 INFO - PROCESS | 1963 | 1469149816370 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:10:16 INFO - PROCESS | 1963 | 1469149816429 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 1963 | 1469149816430 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a506000 == 46 [pid = 1963] [id = 86] 18:10:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x128bb4000) [pid = 1963] [serial = 255] [outer = 0x0] 18:10:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x128bb6400) [pid = 1963] [serial = 256] [outer = 0x128bb4000] 18:10:16 INFO - PROCESS | 1963 | 1469149816459 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x128bbc400) [pid = 1963] [serial = 257] [outer = 0x128bb4000] 18:10:17 INFO - PROCESS | 1963 | 1469149817058 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]]]}] 18:10:17 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. 18:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 823ms 18:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:10:17 INFO - PROCESS | 1963 | 1469149817091 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 1963 | 1469149817093 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:10:17 INFO - PROCESS | 1963 | 1469149817096 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - PROCESS | 1963 | 1469149817098 Marionette TRACE conn2 <- [1,318,null,{}] 18:10:17 INFO - PROCESS | 1963 | 1469149817102 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}] 18:10:17 INFO - PROCESS | 1963 | 1469149817103 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:17 INFO - PROCESS | 1963 | 1469149817195 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:10:17 INFO - PROCESS | 1963 | 1469149817244 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 1963 | 1469149817246 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x11821a000 == 47 [pid = 1963] [id = 87] 18:10:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x117e0b400) [pid = 1963] [serial = 258] [outer = 0x0] 18:10:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x11830e000) [pid = 1963] [serial = 259] [outer = 0x117e0b400] 18:10:17 INFO - PROCESS | 1963 | 1469149817274 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x118eac800) [pid = 1963] [serial = 260] [outer = 0x117e0b400] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x1292ce800 == 46 [pid = 1963] [id = 81] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x128d26000 == 45 [pid = 1963] [id = 80] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x128c1b000 == 44 [pid = 1963] [id = 79] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x11737b000 == 43 [pid = 1963] [id = 78] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x126592000 == 42 [pid = 1963] [id = 77] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x124cc8800 == 41 [pid = 1963] [id = 76] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x121417800 == 40 [pid = 1963] [id = 75] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x118abb000 == 39 [pid = 1963] [id = 74] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x119871000 == 38 [pid = 1963] [id = 73] 18:10:17 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1294b3800) [pid = 1963] [serial = 198] [outer = 0x0] [url = about:blank] 18:10:17 INFO - PROCESS | 1963 | 1469149817744 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]]]}] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x119174000 == 37 [pid = 1963] [id = 72] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x11820d000 == 36 [pid = 1963] [id = 71] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x1161d4000 == 35 [pid = 1963] [id = 70] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x1133d3000 == 34 [pid = 1963] [id = 69] 18:10:17 INFO - PROCESS | 1963 | --DOCSHELL 0x126d25800 == 33 [pid = 1963] [id = 67] 18:10:17 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. 18:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 18:10:17 INFO - PROCESS | 1963 | 1469149817768 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 1963 | 1469149817771 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:10:17 INFO - PROCESS | 1963 | 1469149817775 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - PROCESS | 1963 | 1469149817777 Marionette TRACE conn2 <- [1,322,null,{}] 18:10:17 INFO - PROCESS | 1963 | 1469149817779 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}] 18:10:17 INFO - PROCESS | 1963 | 1469149817780 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:17 INFO - PROCESS | 1963 | 1469149817858 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:10:17 INFO - PROCESS | 1963 | 1469149817862 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 1963 | 1469149817863 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x11657a800 == 34 [pid = 1963] [id = 88] 18:10:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x120e22c00) [pid = 1963] [serial = 261] [outer = 0x0] 18:10:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x120ff4c00) [pid = 1963] [serial = 262] [outer = 0x120e22c00] 18:10:17 INFO - PROCESS | 1963 | 1469149817892 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x1248dec00) [pid = 1963] [serial = 263] [outer = 0x120e22c00] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x1248e4400) [pid = 1963] [serial = 177] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x1265bb800) [pid = 1963] [serial = 180] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x126d55c00) [pid = 1963] [serial = 181] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x11827f400) [pid = 1963] [serial = 165] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1184ea800) [pid = 1963] [serial = 166] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1172bb800) [pid = 1963] [serial = 162] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1180f4c00) [pid = 1963] [serial = 163] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x120ee4000) [pid = 1963] [serial = 171] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x121343c00) [pid = 1963] [serial = 172] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1193ae400) [pid = 1963] [serial = 189] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x117322c00) [pid = 1963] [serial = 160] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116909800) [pid = 1963] [serial = 159] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1193a2400) [pid = 1963] [serial = 168] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1199d7c00) [pid = 1963] [serial = 169] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1294a8400) [pid = 1963] [serial = 195] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x116a9f400) [pid = 1963] [serial = 145] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1160efc00) [pid = 1963] [serial = 144] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x11910e000) [pid = 1963] [serial = 148] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x118591800) [pid = 1963] [serial = 147] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x121549c00) [pid = 1963] [serial = 150] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x123edd000) [pid = 1963] [serial = 151] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1265b7400) [pid = 1963] [serial = 154] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1253ab000) [pid = 1963] [serial = 153] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1193a0800) [pid = 1963] [serial = 157] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1180ef400) [pid = 1963] [serial = 156] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12745b000) [pid = 1963] [serial = 184] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x126de6400) [pid = 1963] [serial = 183] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x128841000) [pid = 1963] [serial = 186] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12922b800) [pid = 1963] [serial = 192] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1265b4000) [pid = 1963] [serial = 190] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x128dc9c00) [pid = 1963] [serial = 187] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x120e25000) [pid = 1963] [serial = 174] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1239e8400) [pid = 1963] [serial = 175] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x129374800) [pid = 1963] [serial = 193] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1265b2800) [pid = 1963] [serial = 178] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1294b0800) [pid = 1963] [serial = 196] [outer = 0x0] [url = about:blank] 18:10:18 INFO - PROCESS | 1963 | 1469149818233 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]]]}] 18:10:18 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. 18:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 18:10:18 INFO - PROCESS | 1963 | 1469149818245 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 1963 | 1469149818247 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:10:18 INFO - PROCESS | 1963 | 1469149818249 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 1963 | 1469149818252 Marionette TRACE conn2 <- [1,326,null,{}] 18:10:18 INFO - PROCESS | 1963 | 1469149818261 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}] 18:10:18 INFO - PROCESS | 1963 | 1469149818263 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:18 INFO - PROCESS | 1963 | 1469149818339 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:10:18 INFO - PROCESS | 1963 | 1469149818344 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 1963 | 1469149818346 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185b8000 == 35 [pid = 1963] [id = 89] 18:10:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1252d8000) [pid = 1963] [serial = 264] [outer = 0x0] 18:10:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1265b6000) [pid = 1963] [serial = 265] [outer = 0x1252d8000] 18:10:18 INFO - PROCESS | 1963 | 1469149818376 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1270a6000) [pid = 1963] [serial = 266] [outer = 0x1252d8000] 18:10:18 INFO - PROCESS | 1963 | 1469149818735 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]]]}] 18:10:18 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. 18:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 522ms 18:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:10:18 INFO - PROCESS | 1963 | 1469149818772 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 1963 | 1469149818773 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:10:18 INFO - PROCESS | 1963 | 1469149818776 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 1963 | 1469149818777 Marionette TRACE conn2 <- [1,330,null,{}] 18:10:18 INFO - PROCESS | 1963 | 1469149818779 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}] 18:10:18 INFO - PROCESS | 1963 | 1469149818780 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:18 INFO - PROCESS | 1963 | 1469149818860 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:10:18 INFO - PROCESS | 1963 | 1469149818908 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 1963 | 1469149818909 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x119523800 == 36 [pid = 1963] [id = 90] 18:10:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x126de5400) [pid = 1963] [serial = 267] [outer = 0x0] 18:10:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x128bb8000) [pid = 1963] [serial = 268] [outer = 0x126de5400] 18:10:18 INFO - PROCESS | 1963 | 1469149818934 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x128dc6000) [pid = 1963] [serial = 269] [outer = 0x126de5400] 18:10:19 INFO - PROCESS | 1963 | 1469149819223 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]]]}] 18:10:19 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. 18:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 18:10:19 INFO - PROCESS | 1963 | 1469149819246 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 1963 | 1469149819247 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:10:19 INFO - PROCESS | 1963 | 1469149819249 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 1963 | 1469149819250 Marionette TRACE conn2 <- [1,334,null,{}] 18:10:19 INFO - PROCESS | 1963 | 1469149819260 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}] 18:10:19 INFO - PROCESS | 1963 | 1469149819262 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:19 INFO - PROCESS | 1963 | 1469149819341 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:10:19 INFO - PROCESS | 1963 | 1469149819345 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 1963 | 1469149819346 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106b800 == 37 [pid = 1963] [id = 91] 18:10:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12922d800) [pid = 1963] [serial = 270] [outer = 0x0] 18:10:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x129254400) [pid = 1963] [serial = 271] [outer = 0x12922d800] 18:10:19 INFO - PROCESS | 1963 | 1469149819373 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1294a4400) [pid = 1963] [serial = 272] [outer = 0x12922d800] 18:10:19 INFO - PROCESS | 1963 | 1469149819702 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]]]}] 18:10:19 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. 18:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 476ms 18:10:19 INFO - PROCESS | 1963 | 1469149819726 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 1963 | 1469149819727 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:10:19 INFO - PROCESS | 1963 | 1469149819729 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 1963 | 1469149819730 Marionette TRACE conn2 <- [1,338,null,{}] 18:10:19 INFO - PROCESS | 1963 | 1469149819733 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}] 18:10:19 INFO - PROCESS | 1963 | 1469149819737 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:19 INFO - PROCESS | 1963 | 1469149819858 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:10:19 INFO - PROCESS | 1963 | 1469149819864 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 1963 | 1469149819865 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12125b000 == 38 [pid = 1963] [id = 92] 18:10:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1294a8800) [pid = 1963] [serial = 273] [outer = 0x0] 18:10:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12a740000) [pid = 1963] [serial = 274] [outer = 0x1294a8800] 18:10:19 INFO - PROCESS | 1963 | 1469149819892 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12a9a4800) [pid = 1963] [serial = 275] [outer = 0x1294a8800] 18:10:20 INFO - PROCESS | 1963 | 1469149820205 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]]]}] 18:10:20 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. 18:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 18:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:10:20 INFO - PROCESS | 1963 | 1469149820251 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 1963 | 1469149820252 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:10:20 INFO - PROCESS | 1963 | 1469149820255 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 1963 | 1469149820256 Marionette TRACE conn2 <- [1,342,null,{}] 18:10:20 INFO - PROCESS | 1963 | 1469149820259 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}] 18:10:20 INFO - PROCESS | 1963 | 1469149820260 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:20 INFO - PROCESS | 1963 | 1469149820390 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:10:20 INFO - PROCESS | 1963 | 1469149820411 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 1963 | 1469149820413 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cd3800 == 39 [pid = 1963] [id = 93] 18:10:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12abbdc00) [pid = 1963] [serial = 276] [outer = 0x0] 18:10:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12ac15800) [pid = 1963] [serial = 277] [outer = 0x12abbdc00] 18:10:20 INFO - PROCESS | 1963 | 1469149820462 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12b93c800) [pid = 1963] [serial = 278] [outer = 0x12abbdc00] 18:10:20 INFO - PROCESS | 1963 | 1469149820890 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]]]}] 18:10:20 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. 18:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 669ms 18:10:20 INFO - PROCESS | 1963 | 1469149820923 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 1963 | 1469149820925 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:10:20 INFO - PROCESS | 1963 | 1469149820927 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 1963 | 1469149820928 Marionette TRACE conn2 <- [1,346,null,{}] 18:10:20 INFO - PROCESS | 1963 | 1469149820930 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}] 18:10:20 INFO - PROCESS | 1963 | 1469149820931 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:21 INFO - PROCESS | 1963 | 1469149821026 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:10:21 INFO - PROCESS | 1963 | 1469149821046 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 1963 | 1469149821047 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b56800 == 40 [pid = 1963] [id = 94] 18:10:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12baa4400) [pid = 1963] [serial = 279] [outer = 0x0] 18:10:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12baab800) [pid = 1963] [serial = 280] [outer = 0x12baa4400] 18:10:21 INFO - PROCESS | 1963 | 1469149821072 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12bb58c00) [pid = 1963] [serial = 281] [outer = 0x12baa4400] 18:10:21 INFO - PROCESS | 1963 | 1469149821371 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]]]}] 18:10:21 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. 18:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 18:10:21 INFO - PROCESS | 1963 | 1469149821395 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 1963 | 1469149821396 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:10:21 INFO - PROCESS | 1963 | 1469149821398 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 1963 | 1469149821399 Marionette TRACE conn2 <- [1,350,null,{}] 18:10:21 INFO - PROCESS | 1963 | 1469149821404 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}] 18:10:21 INFO - PROCESS | 1963 | 1469149821407 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:21 INFO - PROCESS | 1963 | 1469149821507 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:10:21 INFO - PROCESS | 1963 | 1469149821510 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 1963 | 1469149821512 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba5000 == 41 [pid = 1963] [id = 95] 18:10:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12baa6800) [pid = 1963] [serial = 282] [outer = 0x0] 18:10:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x12bb5bc00) [pid = 1963] [serial = 283] [outer = 0x12baa6800] 18:10:21 INFO - PROCESS | 1963 | 1469149821542 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12be8bc00) [pid = 1963] [serial = 284] [outer = 0x12baa6800] 18:10:21 INFO - PROCESS | 1963 | 1469149821858 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]]]}] 18:10:21 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. 18:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 18:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:10:21 INFO - PROCESS | 1963 | 1469149821875 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 1963 | 1469149821876 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:10:21 INFO - PROCESS | 1963 | 1469149821878 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 1963 | 1469149821879 Marionette TRACE conn2 <- [1,354,null,{}] 18:10:21 INFO - PROCESS | 1963 | 1469149821882 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}] 18:10:21 INFO - PROCESS | 1963 | 1469149821883 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:21 INFO - PROCESS | 1963 | 1469149821986 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:10:21 INFO - PROCESS | 1963 | 1469149821990 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 1963 | 1469149821991 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d2b800 == 42 [pid = 1963] [id = 96] 18:10:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12be8c000) [pid = 1963] [serial = 285] [outer = 0x0] 18:10:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12be93c00) [pid = 1963] [serial = 286] [outer = 0x12be8c000] 18:10:22 INFO - PROCESS | 1963 | 1469149822015 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x12c005c00) [pid = 1963] [serial = 287] [outer = 0x12be8c000] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1169f7c00) [pid = 1963] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1122bcc00) [pid = 1963] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x124955400) [pid = 1963] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x113376c00) [pid = 1963] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1169f0800) [pid = 1963] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x128dc6800) [pid = 1963] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x116780400) [pid = 1963] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1130ae800) [pid = 1963] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x129231400) [pid = 1963] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x112a81000) [pid = 1963] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x129249c00) [pid = 1963] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x119ced000) [pid = 1963] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:10:22 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12ac15c00) [pid = 1963] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:10:22 INFO - PROCESS | 1963 | 1469149822424 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]]]}] 18:10:22 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. 18:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 18:10:22 INFO - PROCESS | 1963 | 1469149822447 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:10:22 INFO - PROCESS | 1963 | 1469149822449 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:10:22 INFO - PROCESS | 1963 | 1469149822452 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 1963 | 1469149822455 Marionette TRACE conn2 <- [1,358,null,{}] 18:10:22 INFO - PROCESS | 1963 | 1469149822457 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}] 18:10:22 INFO - PROCESS | 1963 | 1469149822459 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:22 INFO - PROCESS | 1963 | 1469149822546 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:10:22 INFO - PROCESS | 1963 | 1469149822605 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 1963 | 1469149822607 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x129608800 == 43 [pid = 1963] [id = 97] 18:10:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x116a9ec00) [pid = 1963] [serial = 288] [outer = 0x0] 18:10:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1252dd400) [pid = 1963] [serial = 289] [outer = 0x116a9ec00] 18:10:22 INFO - PROCESS | 1963 | 1469149822633 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12c006800) [pid = 1963] [serial = 290] [outer = 0x116a9ec00] 18:10:22 INFO - PROCESS | 1963 | 1469149822922 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]]]}] 18:10:22 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. 18:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 521ms 18:10:22 INFO - PROCESS | 1963 | 1469149822974 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 1963 | 1469149822975 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:10:22 INFO - PROCESS | 1963 | 1469149822977 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 1963 | 1469149822978 Marionette TRACE conn2 <- [1,362,null,{}] 18:10:22 INFO - PROCESS | 1963 | 1469149822980 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}] 18:10:22 INFO - PROCESS | 1963 | 1469149822981 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:23 INFO - PROCESS | 1963 | 1469149823061 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:10:23 INFO - PROCESS | 1963 | 1469149823065 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 1963 | 1469149823066 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a721000 == 44 [pid = 1963] [id = 98] 18:10:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12c00ac00) [pid = 1963] [serial = 291] [outer = 0x0] 18:10:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12c011400) [pid = 1963] [serial = 292] [outer = 0x12c00ac00] 18:10:23 INFO - PROCESS | 1963 | 1469149823092 Marionette DEBUG loaded listener.js 18:10:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12c01bc00) [pid = 1963] [serial = 293] [outer = 0x12c00ac00] 18:10:23 INFO - PROCESS | 1963 | 1469149823405 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]]]}] 18:10:23 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. 18:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 18:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:10:23 INFO - PROCESS | 1963 | 1469149823446 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 1963 | 1469149823447 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:10:23 INFO - PROCESS | 1963 | 1469149823449 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 1963 | 1469149823451 Marionette TRACE conn2 <- [1,366,null,{}] 18:10:23 INFO - PROCESS | 1963 | 1469149823453 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}] 18:10:23 INFO - PROCESS | 1963 | 1469149823454 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:23 INFO - PROCESS | 1963 | 1469149823562 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:10:23 INFO - PROCESS | 1963 | 1469149823572 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 1963 | 1469149823573 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a84d000 == 45 [pid = 1963] [id = 99] 18:10:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12c01c400) [pid = 1963] [serial = 294] [outer = 0x0] 18:10:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12c01d800) [pid = 1963] [serial = 295] [outer = 0x12c01c400] 18:10:23 INFO - PROCESS | 1963 | 1469149823597 Marionette DEBUG loaded listener.js 18:10:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x12c445400) [pid = 1963] [serial = 296] [outer = 0x12c01c400] 18:10:23 INFO - PROCESS | 1963 | 1469149823908 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]]]}] 18:10:23 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. 18:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 472ms 18:10:23 INFO - PROCESS | 1963 | 1469149823923 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 1963 | 1469149823924 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:10:23 INFO - PROCESS | 1963 | 1469149823926 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 1963 | 1469149823927 Marionette TRACE conn2 <- [1,370,null,{}] 18:10:23 INFO - PROCESS | 1963 | 1469149823930 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}] 18:10:23 INFO - PROCESS | 1963 | 1469149823931 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:24 INFO - PROCESS | 1963 | 1469149824013 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:10:24 INFO - PROCESS | 1963 | 1469149824018 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 1963 | 1469149824019 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab96800 == 46 [pid = 1963] [id = 100] 18:10:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12c012c00) [pid = 1963] [serial = 297] [outer = 0x0] 18:10:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12c44c400) [pid = 1963] [serial = 298] [outer = 0x12c012c00] 18:10:24 INFO - PROCESS | 1963 | 1469149824043 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12c8bd000) [pid = 1963] [serial = 299] [outer = 0x12c012c00] 18:10:24 INFO - PROCESS | 1963 | 1469149824490 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]]]}] 18:10:24 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. 18:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 18:10:24 INFO - PROCESS | 1963 | 1469149824549 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 1963 | 1469149824551 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:10:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:10:24 INFO - PROCESS | 1963 | 1469149824554 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - PROCESS | 1963 | 1469149824556 Marionette TRACE conn2 <- [1,374,null,{}] 18:10:24 INFO - PROCESS | 1963 | 1469149824560 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}] 18:10:24 INFO - PROCESS | 1963 | 1469149824562 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:24 INFO - PROCESS | 1963 | 1469149824664 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:10:24 INFO - PROCESS | 1963 | 1469149824729 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 1963 | 1469149824731 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x11701f000 == 47 [pid = 1963] [id = 101] 18:10:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1169f7c00) [pid = 1963] [serial = 300] [outer = 0x0] 18:10:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x11813e400) [pid = 1963] [serial = 301] [outer = 0x1169f7c00] 18:10:24 INFO - PROCESS | 1963 | 1469149824761 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x118eab800) [pid = 1963] [serial = 302] [outer = 0x1169f7c00] 18:10:25 INFO - PROCESS | 1963 | 1469149825193 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:10:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:10:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 18:10:25 INFO - PROCESS | 1963 | 1469149825252 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 1963 | 1469149825256 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:10:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:10:25 INFO - PROCESS | 1963 | 1469149825262 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 1963 | 1469149825264 Marionette TRACE conn2 <- [1,378,null,{}] 18:10:25 INFO - PROCESS | 1963 | 1469149825267 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}] 18:10:25 INFO - PROCESS | 1963 | 1469149825269 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:25 INFO - PROCESS | 1963 | 1469149825372 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:10:25 INFO - PROCESS | 1963 | 1469149825436 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 1963 | 1469149825438 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x119c9c000 == 48 [pid = 1963] [id = 102] 18:10:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x123b1e400) [pid = 1963] [serial = 303] [outer = 0x0] 18:10:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x124c18800) [pid = 1963] [serial = 304] [outer = 0x123b1e400] 18:10:25 INFO - PROCESS | 1963 | 1469149825468 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1265bb800) [pid = 1963] [serial = 305] [outer = 0x123b1e400] 18:10:25 INFO - PROCESS | 1963 | 1469149825883 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:10:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:10:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 18:10:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:10:25 INFO - PROCESS | 1963 | 1469149825933 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 1963 | 1469149825935 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:10:25 INFO - PROCESS | 1963 | 1469149825937 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 1963 | 1469149825940 Marionette TRACE conn2 <- [1,382,null,{}] 18:10:25 INFO - PROCESS | 1963 | 1469149825948 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}] 18:10:25 INFO - PROCESS | 1963 | 1469149825951 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:26 INFO - PROCESS | 1963 | 1469149826055 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:10:26 INFO - PROCESS | 1963 | 1469149826110 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 1963 | 1469149826112 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a502800 == 49 [pid = 1963] [id = 103] 18:10:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x128bc2800) [pid = 1963] [serial = 306] [outer = 0x0] 18:10:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x12936c400) [pid = 1963] [serial = 307] [outer = 0x128bc2800] 18:10:26 INFO - PROCESS | 1963 | 1469149826141 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x12a737400) [pid = 1963] [serial = 308] [outer = 0x128bc2800] 18:10:26 INFO - PROCESS | 1963 | 1469149826635 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:10:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:10:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 772ms 18:10:26 INFO - PROCESS | 1963 | 1469149826710 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 1963 | 1469149826712 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:10:26 INFO - PROCESS | 1963 | 1469149826714 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 1963 | 1469149826715 Marionette TRACE conn2 <- [1,386,null,{}] 18:10:26 INFO - PROCESS | 1963 | 1469149826718 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}] 18:10:26 INFO - PROCESS | 1963 | 1469149826719 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:26 INFO - PROCESS | 1963 | 1469149826821 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:10:26 INFO - PROCESS | 1963 | 1469149826897 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 1963 | 1469149826899 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba77800 == 50 [pid = 1963] [id = 104] 18:10:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x12ac19800) [pid = 1963] [serial = 309] [outer = 0x0] 18:10:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x12bb63800) [pid = 1963] [serial = 310] [outer = 0x12ac19800] 18:10:26 INFO - PROCESS | 1963 | 1469149826928 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x12c009800) [pid = 1963] [serial = 311] [outer = 0x12ac19800] 18:10:27 INFO - PROCESS | 1963 | 1469149827512 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]]]}] 18:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 823ms 18:10:27 INFO - PROCESS | 1963 | 1469149827538 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 1963 | 1469149827540 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:10:27 INFO - PROCESS | 1963 | 1469149827544 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - PROCESS | 1963 | 1469149827545 Marionette TRACE conn2 <- [1,390,null,{}] 18:10:27 INFO - PROCESS | 1963 | 1469149827549 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}] 18:10:27 INFO - PROCESS | 1963 | 1469149827551 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:27 INFO - PROCESS | 1963 | 1469149827643 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:10:27 INFO - PROCESS | 1963 | 1469149827705 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 1963 | 1469149827707 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x113a54800 == 51 [pid = 1963] [id = 105] 18:10:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x116aa1000) [pid = 1963] [serial = 312] [outer = 0x0] 18:10:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x118284c00) [pid = 1963] [serial = 313] [outer = 0x116aa1000] 18:10:27 INFO - PROCESS | 1963 | 1469149827740 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x1193a2000) [pid = 1963] [serial = 314] [outer = 0x116aa1000] 18:10:28 INFO - PROCESS | 1963 | 1469149828245 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]]]}] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12a84d000 == 50 [pid = 1963] [id = 99] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12a721000 == 49 [pid = 1963] [id = 98] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x129608800 == 48 [pid = 1963] [id = 97] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x128d2b800 == 47 [pid = 1963] [id = 96] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba5000 == 46 [pid = 1963] [id = 95] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x11678b400) [pid = 1963] [serial = 201] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x12baa4c00) [pid = 1963] [serial = 244] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x126b56800 == 45 [pid = 1963] [id = 94] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x124cd3800 == 44 [pid = 1963] [id = 93] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12125b000 == 43 [pid = 1963] [id = 92] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12106b800 == 42 [pid = 1963] [id = 91] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x119523800 == 41 [pid = 1963] [id = 90] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x1185b8000 == 40 [pid = 1963] [id = 89] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11657a800 == 39 [pid = 1963] [id = 88] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11821a000 == 38 [pid = 1963] [id = 87] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12107c800 == 37 [pid = 1963] [id = 84] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x1180dc000 == 36 [pid = 1963] [id = 83] 18:10:28 INFO - PROCESS | 1963 | --DOCSHELL 0x129436800 == 35 [pid = 1963] [id = 82] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x12b936c00) [pid = 1963] [serial = 242] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x1268cdc00) [pid = 1963] [serial = 218] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1176a4400) [pid = 1963] [serial = 233] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x12ac16c00) [pid = 1963] [serial = 239] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1294af400) [pid = 1963] [serial = 236] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x120e1f400) [pid = 1963] [serial = 235] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x11827fc00) [pid = 1963] [serial = 208] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x128dd1c00) [pid = 1963] [serial = 220] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x123ed6000) [pid = 1963] [serial = 214] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x12a7b4800) [pid = 1963] [serial = 227] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12971ec00) [pid = 1963] [serial = 224] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116aa1400) [pid = 1963] [serial = 204] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1294af000) [pid = 1963] [serial = 223] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x113aa2800) [pid = 1963] [serial = 232] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x12a924400) [pid = 1963] [serial = 229] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x120ee5c00) [pid = 1963] [serial = 211] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12a9a2400) [pid = 1963] [serial = 238] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x125273400) [pid = 1963] [serial = 215] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x11813a000) [pid = 1963] [serial = 205] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12a740800) [pid = 1963] [serial = 226] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1197c9c00) [pid = 1963] [serial = 209] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12a933400) [pid = 1963] [serial = 230] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x116907c00) [pid = 1963] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x12b932000) [pid = 1963] [serial = 241] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x123932800) [pid = 1963] [serial = 212] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x129230c00) [pid = 1963] [serial = 221] [outer = 0x0] [url = about:blank] 18:10:28 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x125273000) [pid = 1963] [serial = 217] [outer = 0x0] [url = about:blank] 18:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 771ms 18:10:28 INFO - PROCESS | 1963 | 1469149828314 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 1963 | 1469149828317 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:10:28 INFO - PROCESS | 1963 | 1469149828323 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 1963 | 1469149828325 Marionette TRACE conn2 <- [1,394,null,{}] 18:10:28 INFO - PROCESS | 1963 | 1469149828327 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}] 18:10:28 INFO - PROCESS | 1963 | 1469149828329 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:28 INFO - PROCESS | 1963 | 1469149828405 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:10:28 INFO - PROCESS | 1963 | 1469149828409 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 1963 | 1469149828410 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x117009800 == 36 [pid = 1963] [id = 106] 18:10:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1199d3c00) [pid = 1963] [serial = 315] [outer = 0x0] 18:10:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x120e17c00) [pid = 1963] [serial = 316] [outer = 0x1199d3c00] 18:10:28 INFO - PROCESS | 1963 | 1469149828442 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x123933c00) [pid = 1963] [serial = 317] [outer = 0x1199d3c00] 18:10:28 INFO - PROCESS | 1963 | 1469149828803 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]]]}] 18:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 18:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:10:28 INFO - PROCESS | 1963 | 1469149828843 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 1963 | 1469149828845 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:10:28 INFO - PROCESS | 1963 | 1469149828849 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 1963 | 1469149828852 Marionette TRACE conn2 <- [1,398,null,{}] 18:10:28 INFO - PROCESS | 1963 | 1469149828864 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}] 18:10:28 INFO - PROCESS | 1963 | 1469149828868 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:28 INFO - PROCESS | 1963 | 1469149828988 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:10:28 INFO - PROCESS | 1963 | 1469149828994 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 1963 | 1469149828997 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x118ac1000 == 37 [pid = 1963] [id = 107] 18:10:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12526dc00) [pid = 1963] [serial = 318] [outer = 0x0] 18:10:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1268cf000) [pid = 1963] [serial = 319] [outer = 0x12526dc00] 18:10:29 INFO - PROCESS | 1963 | 1469149829044 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12745d000) [pid = 1963] [serial = 320] [outer = 0x12526dc00] 18:10:29 INFO - PROCESS | 1963 | 1469149829550 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]]]}] 18:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 726ms 18:10:29 INFO - PROCESS | 1963 | 1469149829616 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 1963 | 1469149829617 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:10:29 INFO - PROCESS | 1963 | 1469149829621 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 1963 | 1469149829622 Marionette TRACE conn2 <- [1,402,null,{}] 18:10:29 INFO - PROCESS | 1963 | 1469149829624 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}] 18:10:29 INFO - PROCESS | 1963 | 1469149829625 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:29 INFO - PROCESS | 1963 | 1469149829703 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:10:29 INFO - PROCESS | 1963 | 1469149829758 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 1963 | 1469149829759 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x121069000 == 38 [pid = 1963] [id = 108] 18:10:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x127461400) [pid = 1963] [serial = 321] [outer = 0x0] 18:10:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1294aec00) [pid = 1963] [serial = 322] [outer = 0x127461400] 18:10:29 INFO - PROCESS | 1963 | 1469149829784 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12a737800) [pid = 1963] [serial = 323] [outer = 0x127461400] 18:10:30 INFO - PROCESS | 1963 | 1469149830056 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]]]}] 18:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 468ms 18:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:10:30 INFO - PROCESS | 1963 | 1469149830091 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 1963 | 1469149830092 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:10:30 INFO - PROCESS | 1963 | 1469149830094 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 1963 | 1469149830095 Marionette TRACE conn2 <- [1,406,null,{}] 18:10:30 INFO - PROCESS | 1963 | 1469149830097 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}] 18:10:30 INFO - PROCESS | 1963 | 1469149830099 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:30 INFO - PROCESS | 1963 | 1469149830182 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:10:30 INFO - PROCESS | 1963 | 1469149830189 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 1963 | 1469149830190 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bee000 == 39 [pid = 1963] [id = 109] 18:10:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12a7b7000) [pid = 1963] [serial = 324] [outer = 0x0] 18:10:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x12a999800) [pid = 1963] [serial = 325] [outer = 0x12a7b7000] 18:10:30 INFO - PROCESS | 1963 | 1469149830214 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12ac1c000) [pid = 1963] [serial = 326] [outer = 0x12a7b7000] 18:10:30 INFO - PROCESS | 1963 | 1469149830595 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]]]}] 18:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 18:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:10:30 INFO - PROCESS | 1963 | 1469149830613 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 1963 | 1469149830614 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:10:30 INFO - PROCESS | 1963 | 1469149830616 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 1963 | 1469149830619 Marionette TRACE conn2 <- [1,410,null,{}] 18:10:30 INFO - PROCESS | 1963 | 1469149830621 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}] 18:10:30 INFO - PROCESS | 1963 | 1469149830625 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:30 INFO - PROCESS | 1963 | 1469149830744 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:10:30 INFO - PROCESS | 1963 | 1469149830758 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 1963 | 1469149830759 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x125303800 == 40 [pid = 1963] [id = 110] 18:10:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12ac1b400) [pid = 1963] [serial = 327] [outer = 0x0] 18:10:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12bab2400) [pid = 1963] [serial = 328] [outer = 0x12ac1b400] 18:10:30 INFO - PROCESS | 1963 | 1469149830784 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x12c016c00) [pid = 1963] [serial = 329] [outer = 0x12ac1b400] 18:10:31 INFO - PROCESS | 1963 | 1469149831118 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]]]}] 18:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 18:10:31 INFO - PROCESS | 1963 | 1469149831139 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 1963 | 1469149831140 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:10:31 INFO - PROCESS | 1963 | 1469149831142 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 1963 | 1469149831143 Marionette TRACE conn2 <- [1,414,null,{}] 18:10:31 INFO - PROCESS | 1963 | 1469149831145 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}] 18:10:31 INFO - PROCESS | 1963 | 1469149831146 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:31 INFO - PROCESS | 1963 | 1469149831242 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:10:31 INFO - PROCESS | 1963 | 1469149831255 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 1963 | 1469149831257 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x117020000 == 41 [pid = 1963] [id = 111] 18:10:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x12b932800) [pid = 1963] [serial = 330] [outer = 0x0] 18:10:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12c447000) [pid = 1963] [serial = 331] [outer = 0x12b932800] 18:10:31 INFO - PROCESS | 1963 | 1469149831281 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12c8c0c00) [pid = 1963] [serial = 332] [outer = 0x12b932800] 18:10:31 INFO - PROCESS | 1963 | 1469149831630 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]]]}] 18:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 522ms 18:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:10:31 INFO - PROCESS | 1963 | 1469149831669 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 1963 | 1469149831670 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:10:31 INFO - PROCESS | 1963 | 1469149831672 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 1963 | 1469149831673 Marionette TRACE conn2 <- [1,418,null,{}] 18:10:31 INFO - PROCESS | 1963 | 1469149831690 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:10:31 INFO - PROCESS | 1963 | 1469149831694 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}] 18:10:31 INFO - PROCESS | 1963 | 1469149831695 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:31 INFO - PROCESS | 1963 | 1469149831795 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:10:31 INFO - PROCESS | 1963 | 1469149831810 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 1963 | 1469149831811 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c2b000 == 42 [pid = 1963] [id = 112] 18:10:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12c445000) [pid = 1963] [serial = 333] [outer = 0x0] 18:10:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x12cd8b000) [pid = 1963] [serial = 334] [outer = 0x12c445000] 18:10:31 INFO - PROCESS | 1963 | 1469149831835 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x12cd95000) [pid = 1963] [serial = 335] [outer = 0x12c445000] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x12abbdc00) [pid = 1963] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x12baa6800) [pid = 1963] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x12baa4400) [pid = 1963] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x126de5400) [pid = 1963] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12be8c000) [pid = 1963] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116a9ec00) [pid = 1963] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x12922d800) [pid = 1963] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1252d8000) [pid = 1963] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1294a8800) [pid = 1963] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x117e0b400) [pid = 1963] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x120e22c00) [pid = 1963] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12c00ac00) [pid = 1963] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12c01c400) [pid = 1963] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x11600bc00) [pid = 1963] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:10:32 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1265b5800) [pid = 1963] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:10:32 INFO - PROCESS | 1963 | 1469149832629 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]]]}] 18:10:32 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 18:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 986ms 18:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:10:32 INFO - PROCESS | 1963 | 1469149832659 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 1963 | 1469149832660 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:10:32 INFO - PROCESS | 1963 | 1469149832662 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 1963 | 1469149832663 Marionette TRACE conn2 <- [1,422,null,{}] 18:10:32 INFO - PROCESS | 1963 | 1469149832665 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}] 18:10:32 INFO - PROCESS | 1963 | 1469149832666 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:32 INFO - PROCESS | 1963 | 1469149832765 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:10:32 INFO - PROCESS | 1963 | 1469149832798 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 1963 | 1469149832799 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f66000 == 43 [pid = 1963] [id = 113] 18:10:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x110fe4000) [pid = 1963] [serial = 336] [outer = 0x0] 18:10:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x110fe9400) [pid = 1963] [serial = 337] [outer = 0x110fe4000] 18:10:32 INFO - PROCESS | 1963 | 1469149832824 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1160efc00) [pid = 1963] [serial = 338] [outer = 0x110fe4000] 18:10:33 INFO - PROCESS | 1963 | 1469149833579 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]]]}] 18:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 18:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:10:33 INFO - PROCESS | 1963 | 1469149833631 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 1963 | 1469149833633 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:10:33 INFO - PROCESS | 1963 | 1469149833635 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:10:33 INFO - PROCESS | 1963 | 1469149833636 Marionette TRACE conn2 <- [1,426,null,{}] 18:10:33 INFO - PROCESS | 1963 | 1469149833638 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}] 18:10:33 INFO - PROCESS | 1963 | 1469149833639 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:33 INFO - PROCESS | 1963 | 1469149833716 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:10:33 INFO - PROCESS | 1963 | 1469149833721 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:33 INFO - PROCESS | 1963 | 1469149833723 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a706000 == 44 [pid = 1963] [id = 114] 18:10:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x11600bc00) [pid = 1963] [serial = 339] [outer = 0x0] 18:10:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x126de5400) [pid = 1963] [serial = 340] [outer = 0x11600bc00] 18:10:33 INFO - PROCESS | 1963 | 1469149833747 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x129718c00) [pid = 1963] [serial = 341] [outer = 0x11600bc00] 18:10:34 INFO - PROCESS | 1963 | 1469149834095 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] 18:10:34 INFO - PROCESS | 1963 | 1469149834108 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:10:34 INFO - PROCESS | 1963 | 1469149834110 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 1963 | 1469149834112 Marionette TRACE conn2 <- [1,430,null,{}] 18:10:34 INFO - PROCESS | 1963 | 1469149834115 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}] 18:10:34 INFO - PROCESS | 1963 | 1469149834116 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:34 INFO - PROCESS | 1963 | 1469149834232 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:10:34 INFO - PROCESS | 1963 | 1469149834240 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 1963 | 1469149834249 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b912800 == 45 [pid = 1963] [id = 115] 18:10:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x128bbdc00) [pid = 1963] [serial = 342] [outer = 0x0] 18:10:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12a891c00) [pid = 1963] [serial = 343] [outer = 0x128bbdc00] 18:10:34 INFO - PROCESS | 1963 | 1469149834275 Marionette DEBUG loaded listener.js 18:10:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x12be94c00) [pid = 1963] [serial = 344] [outer = 0x128bbdc00] 18:10:34 INFO - PROCESS | 1963 | 1469149834713 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]]]}] 18:10:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 668ms 18:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:10:34 INFO - PROCESS | 1963 | 1469149834785 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:10:34 INFO - PROCESS | 1963 | 1469149834788 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:10:34 INFO - PROCESS | 1963 | 1469149834792 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 1963 | 1469149834795 Marionette TRACE conn2 <- [1,434,null,{}] 18:10:34 INFO - PROCESS | 1963 | 1469149834798 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}] 18:10:34 INFO - PROCESS | 1963 | 1469149834800 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:34 INFO - PROCESS | 1963 | 1469149834904 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:10:35 INFO - PROCESS | 1963 | 1469149834996 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 1963 | 1469149834997 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c9000 == 46 [pid = 1963] [id = 116] 18:10:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1127db000) [pid = 1963] [serial = 345] [outer = 0x0] 18:10:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1127dcc00) [pid = 1963] [serial = 346] [outer = 0x1127db000] 18:10:35 INFO - PROCESS | 1963 | 1469149835027 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1131a5000) [pid = 1963] [serial = 347] [outer = 0x1127db000] 18:10:35 INFO - PROCESS | 1963 | 1469149835452 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]]]}] 18:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 18:10:35 INFO - PROCESS | 1963 | 1469149835465 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 1963 | 1469149835468 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:10:35 INFO - PROCESS | 1963 | 1469149835475 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 1963 | 1469149835476 Marionette TRACE conn2 <- [1,438,null,{}] 18:10:35 INFO - PROCESS | 1963 | 1469149835479 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}] 18:10:35 INFO - PROCESS | 1963 | 1469149835481 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:35 INFO - PROCESS | 1963 | 1469149835585 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:10:35 INFO - PROCESS | 1963 | 1469149835648 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 1963 | 1469149835650 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x119cba800 == 47 [pid = 1963] [id = 117] 18:10:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x118138800) [pid = 1963] [serial = 348] [outer = 0x0] 18:10:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1197c0c00) [pid = 1963] [serial = 349] [outer = 0x118138800] 18:10:35 INFO - PROCESS | 1963 | 1469149835685 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x120ee7000) [pid = 1963] [serial = 350] [outer = 0x118138800] 18:10:36 INFO - PROCESS | 1963 | 1469149836109 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]]]}] 18:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 18:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:10:36 INFO - PROCESS | 1963 | 1469149836146 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 1963 | 1469149836147 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:10:36 INFO - PROCESS | 1963 | 1469149836149 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 1963 | 1469149836152 Marionette TRACE conn2 <- [1,442,null,{}] 18:10:36 INFO - PROCESS | 1963 | 1469149836179 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}] 18:10:36 INFO - PROCESS | 1963 | 1469149836182 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:36 INFO - PROCESS | 1963 | 1469149836329 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:10:36 INFO - PROCESS | 1963 | 1469149836425 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:36 INFO - PROCESS | 1963 | 1469149836427 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab86800 == 48 [pid = 1963] [id = 118] 18:10:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1265b4000) [pid = 1963] [serial = 351] [outer = 0x0] 18:10:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x126dec400) [pid = 1963] [serial = 352] [outer = 0x1265b4000] 18:10:36 INFO - PROCESS | 1963 | 1469149836478 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x128841800) [pid = 1963] [serial = 353] [outer = 0x1265b4000] 18:10:37 INFO - PROCESS | 1963 | 1469149837004 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]]]}] 18:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 890ms 18:10:37 INFO - PROCESS | 1963 | 1469149837040 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:10:37 INFO - PROCESS | 1963 | 1469149837043 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:10:37 INFO - PROCESS | 1963 | 1469149837047 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:10:37 INFO - PROCESS | 1963 | 1469149837049 Marionette TRACE conn2 <- [1,446,null,{}] 18:10:37 INFO - PROCESS | 1963 | 1469149837052 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}] 18:10:37 INFO - PROCESS | 1963 | 1469149837053 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:37 INFO - PROCESS | 1963 | 1469149837184 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:10:37 INFO - PROCESS | 1963 | 1469149837279 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 1963 | 1469149837281 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba8f800 == 49 [pid = 1963] [id = 119] 18:10:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x12922c400) [pid = 1963] [serial = 354] [outer = 0x0] 18:10:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x12a735c00) [pid = 1963] [serial = 355] [outer = 0x12922c400] 18:10:37 INFO - PROCESS | 1963 | 1469149837309 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x12a88c400) [pid = 1963] [serial = 356] [outer = 0x12922c400] 18:10:37 INFO - PROCESS | 1963 | 1469149837926 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]]]}] 18:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 922ms 18:10:37 INFO - PROCESS | 1963 | 1469149837969 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:10:37 INFO - PROCESS | 1963 | 1469149837972 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:10:37 INFO - PROCESS | 1963 | 1469149837975 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:10:37 INFO - PROCESS | 1963 | 1469149837977 Marionette TRACE conn2 <- [1,450,null,{}] 18:10:37 INFO - PROCESS | 1963 | 1469149837981 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}] 18:10:37 INFO - PROCESS | 1963 | 1469149837982 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:38 INFO - PROCESS | 1963 | 1469149838075 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:10:38 INFO - PROCESS | 1963 | 1469149838129 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 1963 | 1469149838132 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951b000 == 50 [pid = 1963] [id = 120] 18:10:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x116532000) [pid = 1963] [serial = 357] [outer = 0x0] 18:10:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x118138000) [pid = 1963] [serial = 358] [outer = 0x116532000] 18:10:38 INFO - PROCESS | 1963 | 1469149838159 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x1193ae400) [pid = 1963] [serial = 359] [outer = 0x116532000] 18:10:38 INFO - PROCESS | 1963 | 1469149838608 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 1963 | 1469149838698 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:10:38 INFO - PROCESS | 1963 | 1469149838708 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 1963 | 1469149838710 Marionette TRACE conn2 <- [1,454,null,{}] 18:10:38 INFO - PROCESS | 1963 | 1469149838712 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}] 18:10:38 INFO - PROCESS | 1963 | 1469149838714 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:38 INFO - PROCESS | 1963 | 1469149838793 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x117e0b800) [pid = 1963] [serial = 202] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x12ac15800) [pid = 1963] [serial = 277] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x12bb5bc00) [pid = 1963] [serial = 283] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x12baab800) [pid = 1963] [serial = 280] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x128bb8000) [pid = 1963] [serial = 268] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x12be93c00) [pid = 1963] [serial = 286] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1252dd400) [pid = 1963] [serial = 289] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x129254400) [pid = 1963] [serial = 271] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x1294a4400) [pid = 1963] [serial = 272] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1265b6000) [pid = 1963] [serial = 265] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1270a6000) [pid = 1963] [serial = 266] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x12a740000) [pid = 1963] [serial = 274] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x118eac800) [pid = 1963] [serial = 260] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x11830e000) [pid = 1963] [serial = 259] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x120ff4c00) [pid = 1963] [serial = 262] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1248dec00) [pid = 1963] [serial = 263] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12c011400) [pid = 1963] [serial = 292] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12c005c00) [pid = 1963] [serial = 287] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x128dc6000) [pid = 1963] [serial = 269] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12be8bc00) [pid = 1963] [serial = 284] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12bb58c00) [pid = 1963] [serial = 281] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x12b93c800) [pid = 1963] [serial = 278] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12c01bc00) [pid = 1963] [serial = 293] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12c006800) [pid = 1963] [serial = 290] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12a9a4800) [pid = 1963] [serial = 275] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12c445400) [pid = 1963] [serial = 296] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12c01d800) [pid = 1963] [serial = 295] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x129722400) [pid = 1963] [serial = 199] [outer = 0x0] [url = about:blank] 18:10:38 INFO - PROCESS | 1963 | 1469149838860 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 1963 | 1469149838862 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x117268800 == 38 [pid = 1963] [id = 121] 18:10:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x11830e000) [pid = 1963] [serial = 360] [outer = 0x0] 18:10:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x121873000) [pid = 1963] [serial = 361] [outer = 0x11830e000] 18:10:38 INFO - PROCESS | 1963 | 1469149838891 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x125273400) [pid = 1963] [serial = 362] [outer = 0x11830e000] 18:10:39 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:39 INFO - PROCESS | 1963 | 1469149839182 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]]]}] 18:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 18:10:39 INFO - PROCESS | 1963 | 1469149839228 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:10:39 INFO - PROCESS | 1963 | 1469149839229 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:10:39 INFO - PROCESS | 1963 | 1469149839231 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - PROCESS | 1963 | 1469149839234 Marionette TRACE conn2 <- [1,458,null,{}] 18:10:39 INFO - PROCESS | 1963 | 1469149839243 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}] 18:10:39 INFO - PROCESS | 1963 | 1469149839246 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:39 INFO - PROCESS | 1963 | 1469149839324 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:10:39 INFO - PROCESS | 1963 | 1469149839405 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 1963 | 1469149839407 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a7b800 == 39 [pid = 1963] [id = 122] 18:10:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x125273000) [pid = 1963] [serial = 363] [outer = 0x0] 18:10:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12936ec00) [pid = 1963] [serial = 364] [outer = 0x125273000] 18:10:39 INFO - PROCESS | 1963 | 1469149839434 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x129722400) [pid = 1963] [serial = 365] [outer = 0x125273000] 18:10:39 INFO - PROCESS | 1963 | 1469149839732 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] 18:10:39 INFO - PROCESS | 1963 | 1469149839760 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:10:39 INFO - PROCESS | 1963 | 1469149839762 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - PROCESS | 1963 | 1469149839764 Marionette TRACE conn2 <- [1,462,null,{}] 18:10:39 INFO - PROCESS | 1963 | 1469149839766 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}] 18:10:39 INFO - PROCESS | 1963 | 1469149839767 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:39 INFO - PROCESS | 1963 | 1469149839853 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:10:39 INFO - PROCESS | 1963 | 1469149839857 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 1963 | 1469149839858 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x123be6000 == 40 [pid = 1963] [id = 123] 18:10:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12a88e800) [pid = 1963] [serial = 366] [outer = 0x0] 18:10:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12a924400) [pid = 1963] [serial = 367] [outer = 0x12a88e800] 18:10:39 INFO - PROCESS | 1963 | 1469149839883 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12a9a7800) [pid = 1963] [serial = 368] [outer = 0x12a88e800] 18:10:40 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:40 INFO - PROCESS | 1963 | 1469149840212 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] 18:10:40 INFO - PROCESS | 1963 | 1469149840233 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:10:40 INFO - PROCESS | 1963 | 1469149840236 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 1963 | 1469149840239 Marionette TRACE conn2 <- [1,466,null,{}] 18:10:40 INFO - PROCESS | 1963 | 1469149840241 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}] 18:10:40 INFO - PROCESS | 1963 | 1469149840242 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:40 INFO - PROCESS | 1963 | 1469149840317 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:10:40 INFO - PROCESS | 1963 | 1469149840323 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 1963 | 1469149840324 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x126597800 == 41 [pid = 1963] [id = 124] 18:10:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12a9a4800) [pid = 1963] [serial = 369] [outer = 0x0] 18:10:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12b932000) [pid = 1963] [serial = 370] [outer = 0x12a9a4800] 18:10:40 INFO - PROCESS | 1963 | 1469149840349 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12bab2800) [pid = 1963] [serial = 371] [outer = 0x12a9a4800] 18:10:40 INFO - PROCESS | 1963 | 1469149840696 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] 18:10:40 INFO - PROCESS | 1963 | 1469149840708 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:10:40 INFO - PROCESS | 1963 | 1469149840710 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 1963 | 1469149840711 Marionette TRACE conn2 <- [1,470,null,{}] 18:10:40 INFO - PROCESS | 1963 | 1469149840713 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}] 18:10:40 INFO - PROCESS | 1963 | 1469149840717 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:40 INFO - PROCESS | 1963 | 1469149840816 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:10:40 INFO - PROCESS | 1963 | 1469149840884 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 1963 | 1469149840885 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d19800 == 42 [pid = 1963] [id = 125] 18:10:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12abbac00) [pid = 1963] [serial = 372] [outer = 0x0] 18:10:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x12bb5ac00) [pid = 1963] [serial = 373] [outer = 0x12abbac00] 18:10:40 INFO - PROCESS | 1963 | 1469149840910 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12c447800) [pid = 1963] [serial = 374] [outer = 0x12abbac00] 18:10:41 INFO - PROCESS | 1963 | 1469149841226 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]]]}] 18:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 567ms 18:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:10:41 INFO - PROCESS | 1963 | 1469149841278 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 1963 | 1469149841279 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:10:41 INFO - PROCESS | 1963 | 1469149841281 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 1963 | 1469149841282 Marionette TRACE conn2 <- [1,474,null,{}] 18:10:41 INFO - PROCESS | 1963 | 1469149841284 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}] 18:10:41 INFO - PROCESS | 1963 | 1469149841286 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:41 INFO - PROCESS | 1963 | 1469149841381 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:10:41 INFO - PROCESS | 1963 | 1469149841391 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:41 INFO - PROCESS | 1963 | 1469149841392 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292ce800 == 43 [pid = 1963] [id = 126] 18:10:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1129b3800) [pid = 1963] [serial = 375] [outer = 0x0] 18:10:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1129b5c00) [pid = 1963] [serial = 376] [outer = 0x1129b3800] 18:10:41 INFO - PROCESS | 1963 | 1469149841417 Marionette DEBUG loaded listener.js 18:10:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1129b9800) [pid = 1963] [serial = 377] [outer = 0x1129b3800] 18:10:41 INFO - PROCESS | 1963 | 1469149841760 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]]]}] 18:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 18:10:41 INFO - PROCESS | 1963 | 1469149841799 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 1963 | 1469149841801 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:10:41 INFO - PROCESS | 1963 | 1469149841805 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 1963 | 1469149841806 Marionette TRACE conn2 <- [1,478,null,{}] 18:10:41 INFO - PROCESS | 1963 | 1469149841808 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}] 18:10:41 INFO - PROCESS | 1963 | 1469149841810 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:41 INFO - PROCESS | 1963 | 1469149841908 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:10:41 INFO - PROCESS | 1963 | 1469149841911 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:41 INFO - PROCESS | 1963 | 1469149841912 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a50c800 == 44 [pid = 1963] [id = 127] 18:10:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1129b4400) [pid = 1963] [serial = 378] [outer = 0x0] 18:10:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12c44a400) [pid = 1963] [serial = 379] [outer = 0x1129b4400] 18:10:41 INFO - PROCESS | 1963 | 1469149841968 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12c8c7000) [pid = 1963] [serial = 380] [outer = 0x1129b4400] 18:10:42 INFO - PROCESS | 1963 | 1469149842284 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]]]}] 18:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 18:10:42 INFO - PROCESS | 1963 | 1469149842323 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:10:42 INFO - PROCESS | 1963 | 1469149842325 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:10:42 INFO - PROCESS | 1963 | 1469149842328 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 1963 | 1469149842329 Marionette TRACE conn2 <- [1,482,null,{}] 18:10:42 INFO - PROCESS | 1963 | 1469149842331 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}] 18:10:42 INFO - PROCESS | 1963 | 1469149842332 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:42 INFO - PROCESS | 1963 | 1469149842427 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:10:42 INFO - PROCESS | 1963 | 1469149842440 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 1963 | 1469149842441 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a849000 == 45 [pid = 1963] [id = 128] 18:10:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x10eaf8000) [pid = 1963] [serial = 381] [outer = 0x0] 18:10:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x10eafb000) [pid = 1963] [serial = 382] [outer = 0x10eaf8000] 18:10:42 INFO - PROCESS | 1963 | 1469149842465 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x10eaff400) [pid = 1963] [serial = 383] [outer = 0x10eaf8000] 18:10:42 INFO - PROCESS | 1963 | 1469149842811 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]]]}] 18:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 18:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:10:42 INFO - PROCESS | 1963 | 1469149842847 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:10:42 INFO - PROCESS | 1963 | 1469149842848 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:10:42 INFO - PROCESS | 1963 | 1469149842851 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 1963 | 1469149842852 Marionette TRACE conn2 <- [1,486,null,{}] 18:10:42 INFO - PROCESS | 1963 | 1469149842854 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}] 18:10:42 INFO - PROCESS | 1963 | 1469149842855 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:43 INFO - PROCESS | 1963 | 1469149843030 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1268d6800) [pid = 1963] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x11830f400) [pid = 1963] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x128bb4000) [pid = 1963] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x118281800) [pid = 1963] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x120e25c00) [pid = 1963] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12ac1b400) [pid = 1963] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x12b932800) [pid = 1963] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x127461400) [pid = 1963] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x11600bc00) [pid = 1963] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x12526dc00) [pid = 1963] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x116aa1000) [pid = 1963] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12a7b7000) [pid = 1963] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1199d3c00) [pid = 1963] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x110fe4000) [pid = 1963] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:10:43 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12c445000) [pid = 1963] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:10:43 INFO - PROCESS | 1963 | 1469149843074 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 1963 | 1469149843075 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x117009000 == 46 [pid = 1963] [id = 129] 18:10:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x10eafbc00) [pid = 1963] [serial = 384] [outer = 0x0] 18:10:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x110fe6800) [pid = 1963] [serial = 385] [outer = 0x10eafbc00] 18:10:43 INFO - PROCESS | 1963 | 1469149843099 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x115eb4c00) [pid = 1963] [serial = 386] [outer = 0x10eafbc00] 18:10:43 INFO - PROCESS | 1963 | 1469149843390 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]]]}] 18:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 571ms 18:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:10:43 INFO - PROCESS | 1963 | 1469149843424 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 1963 | 1469149843425 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:10:43 INFO - PROCESS | 1963 | 1469149843427 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 1963 | 1469149843429 Marionette TRACE conn2 <- [1,490,null,{}] 18:10:43 INFO - PROCESS | 1963 | 1469149843431 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}] 18:10:43 INFO - PROCESS | 1963 | 1469149843433 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:43 INFO - PROCESS | 1963 | 1469149843527 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:10:43 INFO - PROCESS | 1963 | 1469149843581 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 1963 | 1469149843583 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb36800 == 47 [pid = 1963] [id = 130] 18:10:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x113d42800) [pid = 1963] [serial = 387] [outer = 0x0] 18:10:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115eb7000) [pid = 1963] [serial = 388] [outer = 0x113d42800] 18:10:43 INFO - PROCESS | 1963 | 1469149843616 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12a744000) [pid = 1963] [serial = 389] [outer = 0x113d42800] 18:10:43 INFO - PROCESS | 1963 | 1469149843883 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]]]}] 18:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 18:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:10:43 INFO - PROCESS | 1963 | 1469149843898 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 1963 | 1469149843899 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:10:43 INFO - PROCESS | 1963 | 1469149843908 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 1963 | 1469149843909 Marionette TRACE conn2 <- [1,494,null,{}] 18:10:43 INFO - PROCESS | 1963 | 1469149843911 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}] 18:10:43 INFO - PROCESS | 1963 | 1469149843912 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:44 INFO - PROCESS | 1963 | 1469149843999 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:10:44 INFO - PROCESS | 1963 | 1469149844005 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 1963 | 1469149844007 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bead000 == 48 [pid = 1963] [id = 131] 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x118462400) [pid = 1963] [serial = 390] [outer = 0x0] 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x11846a000) [pid = 1963] [serial = 391] [outer = 0x118462400] 18:10:44 INFO - PROCESS | 1963 | 1469149844031 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x127458800) [pid = 1963] [serial = 392] [outer = 0x118462400] 18:10:44 INFO - PROCESS | 1963 | 1469149844359 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]]]}] 18:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 476ms 18:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:10:44 INFO - PROCESS | 1963 | 1469149844377 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 1963 | 1469149844379 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:10:44 INFO - PROCESS | 1963 | 1469149844381 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 1963 | 1469149844382 Marionette TRACE conn2 <- [1,498,null,{}] 18:10:44 INFO - PROCESS | 1963 | 1469149844384 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}] 18:10:44 INFO - PROCESS | 1963 | 1469149844385 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:44 INFO - PROCESS | 1963 | 1469149844467 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:10:44 INFO - PROCESS | 1963 | 1469149844526 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 1963 | 1469149844535 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c854800 == 49 [pid = 1963] [id = 132] 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1127da000) [pid = 1963] [serial = 393] [outer = 0x0] 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x129720400) [pid = 1963] [serial = 394] [outer = 0x1127da000] 18:10:44 INFO - PROCESS | 1963 | 1469149844559 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12c8bf000) [pid = 1963] [serial = 395] [outer = 0x1127da000] 18:10:44 INFO - PROCESS | 1963 | 1469149844815 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]]]}] 18:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 18:10:44 INFO - PROCESS | 1963 | 1469149844850 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 1963 | 1469149844851 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:10:44 INFO - PROCESS | 1963 | 1469149844861 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 1963 | 1469149844862 Marionette TRACE conn2 <- [1,502,null,{}] 18:10:44 INFO - PROCESS | 1963 | 1469149844864 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}] 18:10:44 INFO - PROCESS | 1963 | 1469149844865 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:44 INFO - PROCESS | 1963 | 1469149844951 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:10:44 INFO - PROCESS | 1963 | 1469149844957 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 1963 | 1469149844958 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c86c000 == 50 [pid = 1963] [id = 133] 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12c8c2c00) [pid = 1963] [serial = 396] [outer = 0x0] 18:10:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x12cd95400) [pid = 1963] [serial = 397] [outer = 0x12c8c2c00] 18:10:44 INFO - PROCESS | 1963 | 1469149844981 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x12d693000) [pid = 1963] [serial = 398] [outer = 0x12c8c2c00] 18:10:45 INFO - PROCESS | 1963 | 1469149845494 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]]]}] 18:10:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:10:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 668ms 18:10:45 INFO - PROCESS | 1963 | 1469149845530 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:10:45 INFO - PROCESS | 1963 | 1469149845532 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:10:45 INFO - PROCESS | 1963 | 1469149845535 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - PROCESS | 1963 | 1469149845539 Marionette TRACE conn2 <- [1,506,null,{}] 18:10:45 INFO - PROCESS | 1963 | 1469149845542 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}] 18:10:45 INFO - PROCESS | 1963 | 1469149845544 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:45 INFO - PROCESS | 1963 | 1469149845651 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:10:45 INFO - PROCESS | 1963 | 1469149845708 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 1963 | 1469149845709 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x119168000 == 51 [pid = 1963] [id = 134] 18:10:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x115eb5800) [pid = 1963] [serial = 399] [outer = 0x0] 18:10:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1161c1c00) [pid = 1963] [serial = 400] [outer = 0x115eb5800] 18:10:45 INFO - PROCESS | 1963 | 1469149845740 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x11830ac00) [pid = 1963] [serial = 401] [outer = 0x115eb5800] 18:10:46 INFO - PROCESS | 1963 | 1469149846200 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]]]}] 18:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 18:10:46 INFO - PROCESS | 1963 | 1469149846207 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 1963 | 1469149846210 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:10:46 INFO - PROCESS | 1963 | 1469149846215 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 1963 | 1469149846217 Marionette TRACE conn2 <- [1,510,null,{}] 18:10:46 INFO - PROCESS | 1963 | 1469149846222 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}] 18:10:46 INFO - PROCESS | 1963 | 1469149846223 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:46 INFO - PROCESS | 1963 | 1469149846330 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:10:46 INFO - PROCESS | 1963 | 1469149846419 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:46 INFO - PROCESS | 1963 | 1469149846420 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b96000 == 52 [pid = 1963] [id = 135] 18:10:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x118464800) [pid = 1963] [serial = 402] [outer = 0x0] 18:10:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x1239e1400) [pid = 1963] [serial = 403] [outer = 0x118464800] 18:10:46 INFO - PROCESS | 1963 | 1469149846464 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x125270000) [pid = 1963] [serial = 404] [outer = 0x118464800] 18:10:46 INFO - PROCESS | 1963 | 1469149846913 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]]]}] 18:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 720ms 18:10:46 INFO - PROCESS | 1963 | 1469149846954 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 1963 | 1469149846955 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:10:46 INFO - PROCESS | 1963 | 1469149846959 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 1963 | 1469149846961 Marionette TRACE conn2 <- [1,514,null,{}] 18:10:46 INFO - PROCESS | 1963 | 1469149846971 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}] 18:10:46 INFO - PROCESS | 1963 | 1469149846974 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:47 INFO - PROCESS | 1963 | 1469149847078 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:10:47 INFO - PROCESS | 1963 | 1469149847149 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:47 INFO - PROCESS | 1963 | 1469149847152 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c86e000 == 53 [pid = 1963] [id = 136] 18:10:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x128bbd000) [pid = 1963] [serial = 405] [outer = 0x0] 18:10:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x129378800) [pid = 1963] [serial = 406] [outer = 0x128bbd000] 18:10:47 INFO - PROCESS | 1963 | 1469149847183 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x12a893000) [pid = 1963] [serial = 407] [outer = 0x128bbd000] 18:10:47 INFO - PROCESS | 1963 | 1469149847595 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]]]}] 18:10:47 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 18:10:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 18:10:47 INFO - PROCESS | 1963 | 1469149847650 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 1963 | 1469149847652 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:10:47 INFO - PROCESS | 1963 | 1469149847668 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 1963 | 1469149847669 Marionette TRACE conn2 <- [1,518,null,{}] 18:10:47 INFO - PROCESS | 1963 | 1469149847671 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}] 18:10:47 INFO - PROCESS | 1963 | 1469149847673 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:47 INFO - PROCESS | 1963 | 1469149847911 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:10:48 INFO - PROCESS | 1963 | 1469149848005 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 1963 | 1469149848006 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x11736e800 == 54 [pid = 1963] [id = 137] 18:10:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x1127de800) [pid = 1963] [serial = 408] [outer = 0x0] 18:10:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x1129b0c00) [pid = 1963] [serial = 409] [outer = 0x1127de800] 18:10:48 INFO - PROCESS | 1963 | 1469149848035 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x115eb5000) [pid = 1963] [serial = 410] [outer = 0x1127de800] 18:10:48 INFO - PROCESS | 1963 | 1469149848477 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]]]}] 18:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 871ms 18:10:48 INFO - PROCESS | 1963 | 1469149848541 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:10:48 INFO - PROCESS | 1963 | 1469149848544 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:10:48 INFO - PROCESS | 1963 | 1469149848549 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:10:48 INFO - PROCESS | 1963 | 1469149848552 Marionette TRACE conn2 <- [1,522,null,{}] 18:10:48 INFO - PROCESS | 1963 | 1469149848556 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}] 18:10:48 INFO - PROCESS | 1963 | 1469149848559 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:48 INFO - PROCESS | 1963 | 1469149848692 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:10:48 INFO - PROCESS | 1963 | 1469149848791 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 1963 | 1469149848793 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x118e0f800 == 55 [pid = 1963] [id = 138] 18:10:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x11678b000) [pid = 1963] [serial = 411] [outer = 0x0] 18:10:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x116978000) [pid = 1963] [serial = 412] [outer = 0x11678b000] 18:10:48 INFO - PROCESS | 1963 | 1469149848819 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x117e17400) [pid = 1963] [serial = 413] [outer = 0x11678b000] 18:10:49 INFO - PROCESS | 1963 | 1469149849281 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]]]}] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x12c854800 == 54 [pid = 1963] [id = 132] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x12bead000 == 53 [pid = 1963] [id = 131] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb36800 == 52 [pid = 1963] [id = 130] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x117009000 == 51 [pid = 1963] [id = 129] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x12a849000 == 50 [pid = 1963] [id = 128] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x12a50c800 == 49 [pid = 1963] [id = 127] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x12936c400) [pid = 1963] [serial = 307] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x12a891c00) [pid = 1963] [serial = 343] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x1292ce800 == 48 [pid = 1963] [id = 126] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x126d19800 == 47 [pid = 1963] [id = 125] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x126597800 == 46 [pid = 1963] [id = 124] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x123be6000 == 45 [pid = 1963] [id = 123] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x119a7b800 == 44 [pid = 1963] [id = 122] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x117268800 == 43 [pid = 1963] [id = 121] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x11951b000 == 42 [pid = 1963] [id = 120] 18:10:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x119cba800 == 41 [pid = 1963] [id = 117] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c9000 == 40 [pid = 1963] [id = 116] 18:10:49 INFO - PROCESS | 1963 | --DOCSHELL 0x12b912800 == 39 [pid = 1963] [id = 115] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x127460c00) [pid = 1963] [serial = 254] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x118eab400) [pid = 1963] [serial = 248] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x128bbc400) [pid = 1963] [serial = 257] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x12baad800) [pid = 1963] [serial = 245] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x1248e5c00) [pid = 1963] [serial = 251] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x12bab2400) [pid = 1963] [serial = 328] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x12c447000) [pid = 1963] [serial = 331] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x1294aec00) [pid = 1963] [serial = 322] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12a737800) [pid = 1963] [serial = 323] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x124c18800) [pid = 1963] [serial = 304] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x126de5400) [pid = 1963] [serial = 340] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1268cf000) [pid = 1963] [serial = 319] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x12745d000) [pid = 1963] [serial = 320] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x12bb63800) [pid = 1963] [serial = 310] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1193a2000) [pid = 1963] [serial = 314] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x118284c00) [pid = 1963] [serial = 313] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x11813e400) [pid = 1963] [serial = 301] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12a999800) [pid = 1963] [serial = 325] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x120e17c00) [pid = 1963] [serial = 316] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x123933c00) [pid = 1963] [serial = 317] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1160efc00) [pid = 1963] [serial = 338] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x110fe9400) [pid = 1963] [serial = 337] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x12cd8b000) [pid = 1963] [serial = 334] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12c8c0c00) [pid = 1963] [serial = 332] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x129718c00) [pid = 1963] [serial = 341] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12cd95000) [pid = 1963] [serial = 335] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12c016c00) [pid = 1963] [serial = 329] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12ac1c000) [pid = 1963] [serial = 326] [outer = 0x0] [url = about:blank] 18:10:49 INFO - PROCESS | 1963 | 1469149849343 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 1963 | 1469149849345 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:10:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:10:49 INFO - PROCESS | 1963 | 1469149849350 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - PROCESS | 1963 | 1469149849352 Marionette TRACE conn2 <- [1,526,null,{}] 18:10:49 INFO - PROCESS | 1963 | 1469149849356 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}] 18:10:49 INFO - PROCESS | 1963 | 1469149849357 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:49 INFO - PROCESS | 1963 | 1469149849433 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:10:49 INFO - PROCESS | 1963 | 1469149849441 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 1963 | 1469149849442 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x11700a000 == 40 [pid = 1963] [id = 139] 18:10:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x11830fc00) [pid = 1963] [serial = 414] [outer = 0x0] 18:10:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x118461c00) [pid = 1963] [serial = 415] [outer = 0x11830fc00] 18:10:49 INFO - PROCESS | 1963 | 1469149849468 Marionette DEBUG loaded listener.js 18:10:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1193a6800) [pid = 1963] [serial = 416] [outer = 0x11830fc00] 18:10:49 INFO - PROCESS | 1963 | 1469149849825 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]]]}] 18:10:49 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 18:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 523ms 18:10:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:10:49 INFO - PROCESS | 1963 | 1469149849874 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 1963 | 1469149849877 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:10:49 INFO - PROCESS | 1963 | 1469149849884 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - PROCESS | 1963 | 1469149849887 Marionette TRACE conn2 <- [1,530,null,{}] 18:10:49 INFO - PROCESS | 1963 | 1469149849889 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}] 18:10:49 INFO - PROCESS | 1963 | 1469149849891 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:49 INFO - PROCESS | 1963 | 1469149849973 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:10:49 INFO - PROCESS | 1963 | 1469149849977 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 1963 | 1469149849978 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x119521800 == 41 [pid = 1963] [id = 140] 18:10:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1199d7c00) [pid = 1963] [serial = 417] [outer = 0x0] 18:10:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x121873c00) [pid = 1963] [serial = 418] [outer = 0x1199d7c00] 18:10:50 INFO - PROCESS | 1963 | 1469149850004 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1252d5800) [pid = 1963] [serial = 419] [outer = 0x1199d7c00] 18:10:50 INFO - PROCESS | 1963 | 1469149850348 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"]]]}] 18:10:50 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 18:10:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:10:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:10:50 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 18:10:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:10:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:10:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:10:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 477ms 18:10:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:10:50 INFO - PROCESS | 1963 | 1469149850358 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:10:50 INFO - PROCESS | 1963 | 1469149850359 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:10:50 INFO - PROCESS | 1963 | 1469149850362 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 1963 | 1469149850363 Marionette TRACE conn2 <- [1,534,null,{}] 18:10:50 INFO - PROCESS | 1963 | 1469149850365 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}] 18:10:50 INFO - PROCESS | 1963 | 1469149850366 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:50 INFO - PROCESS | 1963 | 1469149850457 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:10:50 INFO - PROCESS | 1963 | 1469149850512 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 1963 | 1469149850513 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x121764000 == 42 [pid = 1963] [id = 141] 18:10:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1129af800) [pid = 1963] [serial = 420] [outer = 0x0] 18:10:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1253abc00) [pid = 1963] [serial = 421] [outer = 0x1129af800] 18:10:50 INFO - PROCESS | 1963 | 1469149850538 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x128bbb400) [pid = 1963] [serial = 422] [outer = 0x1129af800] 18:10:50 INFO - PROCESS | 1963 | 1469149850822 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]]]}] 18:10:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:10:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 18:10:50 INFO - PROCESS | 1963 | 1469149850880 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:10:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:10:50 INFO - PROCESS | 1963 | 1469149850881 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:10:50 INFO - PROCESS | 1963 | 1469149850884 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 1963 | 1469149850885 Marionette TRACE conn2 <- [1,538,null,{}] 18:10:50 INFO - PROCESS | 1963 | 1469149850891 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}] 18:10:50 INFO - PROCESS | 1963 | 1469149850892 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:50 INFO - PROCESS | 1963 | 1469149850984 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:10:51 INFO - PROCESS | 1963 | 1469149851066 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 1963 | 1469149851074 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x125321000 == 43 [pid = 1963] [id = 142] 18:10:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1294a4400) [pid = 1963] [serial = 423] [outer = 0x0] 18:10:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1294aec00) [pid = 1963] [serial = 424] [outer = 0x1294a4400] 18:10:51 INFO - PROCESS | 1963 | 1469149851112 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12a7af400) [pid = 1963] [serial = 425] [outer = 0x1294a4400] 18:10:51 INFO - PROCESS | 1963 | 1469149851429 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]]]}] 18:10:51 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. 18:10:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 575ms 18:10:51 INFO - PROCESS | 1963 | 1469149851459 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 1963 | 1469149851460 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:10:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:10:51 INFO - PROCESS | 1963 | 1469149851473 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 1963 | 1469149851475 Marionette TRACE conn2 <- [1,542,null,{}] 18:10:51 INFO - PROCESS | 1963 | 1469149851477 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}] 18:10:51 INFO - PROCESS | 1963 | 1469149851478 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:51 INFO - PROCESS | 1963 | 1469149851577 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:10:51 INFO - PROCESS | 1963 | 1469149851588 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 1963 | 1469149851589 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x12708d800 == 44 [pid = 1963] [id = 143] 18:10:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12a7b1800) [pid = 1963] [serial = 426] [outer = 0x0] 18:10:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x12a897000) [pid = 1963] [serial = 427] [outer = 0x12a7b1800] 18:10:51 INFO - PROCESS | 1963 | 1469149851614 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x12abbdc00) [pid = 1963] [serial = 428] [outer = 0x12a7b1800] 18:10:51 INFO - PROCESS | 1963 | 1469149851941 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]]]}] 18:10:51 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. 18:10:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 18:10:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:10:51 INFO - PROCESS | 1963 | 1469149851994 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 1963 | 1469149851995 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:10:51 INFO - PROCESS | 1963 | 1469149851997 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 1963 | 1469149851998 Marionette TRACE conn2 <- [1,546,null,{}] 18:10:52 INFO - PROCESS | 1963 | 1469149852001 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}] 18:10:52 INFO - PROCESS | 1963 | 1469149852002 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:52 INFO - PROCESS | 1963 | 1469149852107 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:10:52 INFO - PROCESS | 1963 | 1469149852155 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 1963 | 1469149852157 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d21800 == 45 [pid = 1963] [id = 144] 18:10:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x12a930800) [pid = 1963] [serial = 429] [outer = 0x0] 18:10:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x12ac12c00) [pid = 1963] [serial = 430] [outer = 0x12a930800] 18:10:52 INFO - PROCESS | 1963 | 1469149852194 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x116781400) [pid = 1963] [serial = 431] [outer = 0x12a930800] 18:10:52 INFO - PROCESS | 1963 | 1469149852531 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]]]}] 18:10:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:10:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 18:10:52 INFO - PROCESS | 1963 | 1469149852574 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 1963 | 1469149852576 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:10:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:10:52 INFO - PROCESS | 1963 | 1469149852579 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 1963 | 1469149852580 Marionette TRACE conn2 <- [1,550,null,{}] 18:10:52 INFO - PROCESS | 1963 | 1469149852582 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}] 18:10:52 INFO - PROCESS | 1963 | 1469149852583 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:52 INFO - PROCESS | 1963 | 1469149852697 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:10:52 INFO - PROCESS | 1963 | 1469149852746 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 1963 | 1469149852748 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x12944d000 == 46 [pid = 1963] [id = 145] 18:10:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x12b93a800) [pid = 1963] [serial = 432] [outer = 0x0] 18:10:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x12bb5b800) [pid = 1963] [serial = 433] [outer = 0x12b93a800] 18:10:52 INFO - PROCESS | 1963 | 1469149852778 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x12be8d800) [pid = 1963] [serial = 434] [outer = 0x12b93a800] 18:10:53 INFO - PROCESS | 1963 | 1469149853092 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]]]}] 18:10:53 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. 18:10:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 18:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:10:53 INFO - PROCESS | 1963 | 1469149853147 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:10:53 INFO - PROCESS | 1963 | 1469149853148 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:10:53 INFO - PROCESS | 1963 | 1469149853150 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:10:53 INFO - PROCESS | 1963 | 1469149853151 Marionette TRACE conn2 <- [1,554,null,{}] 18:10:53 INFO - PROCESS | 1963 | 1469149853154 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}] 18:10:53 INFO - PROCESS | 1963 | 1469149853155 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:53 INFO - PROCESS | 1963 | 1469149853257 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:10:53 INFO - PROCESS | 1963 | 1469149853267 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:53 INFO - PROCESS | 1963 | 1469149853268 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a71d800 == 47 [pid = 1963] [id = 146] 18:10:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x12be93800) [pid = 1963] [serial = 435] [outer = 0x0] 18:10:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x12be97400) [pid = 1963] [serial = 436] [outer = 0x12be93800] 18:10:53 INFO - PROCESS | 1963 | 1469149853300 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x12c00c400) [pid = 1963] [serial = 437] [outer = 0x12be93800] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x1129b3800) [pid = 1963] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x1129b4400) [pid = 1963] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x10eaf8000) [pid = 1963] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x11830e000) [pid = 1963] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12a88e800) [pid = 1963] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x116532000) [pid = 1963] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x12a9a4800) [pid = 1963] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x125273000) [pid = 1963] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x10eafbc00) [pid = 1963] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x118462400) [pid = 1963] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x12abbac00) [pid = 1963] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1127da000) [pid = 1963] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:10:53 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x113d42800) [pid = 1963] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:10:53 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:53 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:53 INFO - PROCESS | 1963 | 1469149853717 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]]]}] 18:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 571ms 18:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:10:53 INFO - PROCESS | 1963 | 1469149853723 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:10:53 INFO - PROCESS | 1963 | 1469149853724 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:10:53 INFO - PROCESS | 1963 | 1469149853726 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:10:53 INFO - PROCESS | 1963 | 1469149853727 Marionette TRACE conn2 <- [1,558,null,{}] 18:10:53 INFO - PROCESS | 1963 | 1469149853730 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}] 18:10:53 INFO - PROCESS | 1963 | 1469149853731 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:53 INFO - PROCESS | 1963 | 1469149853849 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:10:53 INFO - PROCESS | 1963 | 1469149853888 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:53 INFO - PROCESS | 1963 | 1469149853890 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab85000 == 48 [pid = 1963] [id = 147] 18:10:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x10eaf2c00) [pid = 1963] [serial = 438] [outer = 0x0] 18:10:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x116780800) [pid = 1963] [serial = 439] [outer = 0x10eaf2c00] 18:10:53 INFO - PROCESS | 1963 | 1469149853917 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x12ac15800) [pid = 1963] [serial = 440] [outer = 0x10eaf2c00] 18:10:54 INFO - PROCESS | 1963 | 1469149854208 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]]]}] 18:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 520ms 18:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:10:54 INFO - PROCESS | 1963 | 1469149854246 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 1963 | 1469149854247 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:10:54 INFO - PROCESS | 1963 | 1469149854249 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 1963 | 1469149854251 Marionette TRACE conn2 <- [1,562,null,{}] 18:10:54 INFO - PROCESS | 1963 | 1469149854257 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}] 18:10:54 INFO - PROCESS | 1963 | 1469149854259 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:54 INFO - PROCESS | 1963 | 1469149854359 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:10:54 INFO - PROCESS | 1963 | 1469149854363 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 1963 | 1469149854364 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb30800 == 49 [pid = 1963] [id = 148] 18:10:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1274f2400) [pid = 1963] [serial = 441] [outer = 0x0] 18:10:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x12baa9400) [pid = 1963] [serial = 442] [outer = 0x1274f2400] 18:10:54 INFO - PROCESS | 1963 | 1469149854389 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x12c006800) [pid = 1963] [serial = 443] [outer = 0x1274f2400] 18:10:54 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:54 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:54 INFO - PROCESS | 1963 | 1469149854696 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]]]}] 18:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 472ms 18:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:10:54 INFO - PROCESS | 1963 | 1469149854724 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 1963 | 1469149854725 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:10:54 INFO - PROCESS | 1963 | 1469149854729 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 1963 | 1469149854730 Marionette TRACE conn2 <- [1,566,null,{}] 18:10:54 INFO - PROCESS | 1963 | 1469149854732 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}] 18:10:54 INFO - PROCESS | 1963 | 1469149854733 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:54 INFO - PROCESS | 1963 | 1469149854843 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:10:54 INFO - PROCESS | 1963 | 1469149854878 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 1963 | 1469149854879 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be54000 == 50 [pid = 1963] [id = 149] 18:10:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x1129ae400) [pid = 1963] [serial = 444] [outer = 0x0] 18:10:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x12c00fc00) [pid = 1963] [serial = 445] [outer = 0x1129ae400] 18:10:54 INFO - PROCESS | 1963 | 1469149854903 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x12c01b400) [pid = 1963] [serial = 446] [outer = 0x1129ae400] 18:10:55 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:55 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:55 INFO - PROCESS | 1963 | 1469149855178 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]]]}] 18:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 18:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:10:55 INFO - PROCESS | 1963 | 1469149855198 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 1963 | 1469149855199 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:10:55 INFO - PROCESS | 1963 | 1469149855209 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - PROCESS | 1963 | 1469149855210 Marionette TRACE conn2 <- [1,570,null,{}] 18:10:55 INFO - PROCESS | 1963 | 1469149855213 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}] 18:10:55 INFO - PROCESS | 1963 | 1469149855214 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:55 INFO - PROCESS | 1963 | 1469149855308 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:10:55 INFO - PROCESS | 1963 | 1469149855312 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:55 INFO - PROCESS | 1963 | 1469149855313 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc6e800 == 51 [pid = 1963] [id = 150] 18:10:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x110f1a800) [pid = 1963] [serial = 447] [outer = 0x0] 18:10:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x110f1c000) [pid = 1963] [serial = 448] [outer = 0x110f1a800] 18:10:55 INFO - PROCESS | 1963 | 1469149855337 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x110f21800) [pid = 1963] [serial = 449] [outer = 0x110f1a800] 18:10:55 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba8f800 == 50 [pid = 1963] [id = 119] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x1167e3000 == 49 [pid = 1963] [id = 68] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba77800 == 48 [pid = 1963] [id = 104] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab96800 == 47 [pid = 1963] [id = 100] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12a506000 == 46 [pid = 1963] [id = 86] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab86800 == 45 [pid = 1963] [id = 118] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x128c2c800 == 44 [pid = 1963] [id = 85] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x118e0f800 == 43 [pid = 1963] [id = 138] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x11736e800 == 42 [pid = 1963] [id = 137] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12c86e000 == 41 [pid = 1963] [id = 136] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x128b96000 == 40 [pid = 1963] [id = 135] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x119168000 == 39 [pid = 1963] [id = 134] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12c86c000 == 38 [pid = 1963] [id = 133] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x119521800 == 37 [pid = 1963] [id = 140] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x121764000 == 36 [pid = 1963] [id = 141] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12944d000 == 35 [pid = 1963] [id = 145] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12a71d800 == 34 [pid = 1963] [id = 146] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb30800 == 33 [pid = 1963] [id = 148] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12708d800 == 32 [pid = 1963] [id = 143] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x125321000 == 31 [pid = 1963] [id = 142] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab85000 == 30 [pid = 1963] [id = 147] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x128d21800 == 29 [pid = 1963] [id = 144] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x11700a000 == 28 [pid = 1963] [id = 139] 18:10:56 INFO - PROCESS | 1963 | --DOCSHELL 0x12be54000 == 27 [pid = 1963] [id = 149] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x1129b5c00) [pid = 1963] [serial = 376] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x12c44a400) [pid = 1963] [serial = 379] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x10eafb000) [pid = 1963] [serial = 382] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12c8c7000) [pid = 1963] [serial = 380] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x121873000) [pid = 1963] [serial = 361] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x125273400) [pid = 1963] [serial = 362] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x12a924400) [pid = 1963] [serial = 367] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x12a9a7800) [pid = 1963] [serial = 368] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x118138000) [pid = 1963] [serial = 358] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1193ae400) [pid = 1963] [serial = 359] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x10eaff400) [pid = 1963] [serial = 383] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x12b932000) [pid = 1963] [serial = 370] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12bab2800) [pid = 1963] [serial = 371] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12936ec00) [pid = 1963] [serial = 364] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x129722400) [pid = 1963] [serial = 365] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1127dcc00) [pid = 1963] [serial = 346] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1197c0c00) [pid = 1963] [serial = 349] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x126dec400) [pid = 1963] [serial = 352] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12a735c00) [pid = 1963] [serial = 355] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x115eb4c00) [pid = 1963] [serial = 386] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x127458800) [pid = 1963] [serial = 392] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x11846a000) [pid = 1963] [serial = 391] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x110fe6800) [pid = 1963] [serial = 385] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12bb5ac00) [pid = 1963] [serial = 373] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x129720400) [pid = 1963] [serial = 394] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x12c447800) [pid = 1963] [serial = 374] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12a744000) [pid = 1963] [serial = 389] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12c8bf000) [pid = 1963] [serial = 395] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1129b9800) [pid = 1963] [serial = 377] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x115eb7000) [pid = 1963] [serial = 388] [outer = 0x0] [url = about:blank] 18:10:56 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:56 INFO - PROCESS | 1963 | 1469149856837 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]]]}] 18:10:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:10:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1684ms 18:10:56 INFO - PROCESS | 1963 | 1469149856887 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 1963 | 1469149856889 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:10:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:10:56 INFO - PROCESS | 1963 | 1469149856892 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - PROCESS | 1963 | 1469149856895 Marionette TRACE conn2 <- [1,574,null,{}] 18:10:56 INFO - PROCESS | 1963 | 1469149856899 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}] 18:10:56 INFO - PROCESS | 1963 | 1469149856901 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:56 INFO - PROCESS | 1963 | 1469149856980 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:10:57 INFO - PROCESS | 1963 | 1469149857035 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 1963 | 1469149857038 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x1161ed000 == 28 [pid = 1963] [id = 151] 18:10:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1127dd800) [pid = 1963] [serial = 450] [outer = 0x0] 18:10:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1127de000) [pid = 1963] [serial = 451] [outer = 0x1127dd800] 18:10:57 INFO - PROCESS | 1963 | 1469149857068 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x112edf800) [pid = 1963] [serial = 452] [outer = 0x1127dd800] 18:10:57 INFO - PROCESS | 1963 | 1469149857361 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]]]}] 18:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 522ms 18:10:57 INFO - PROCESS | 1963 | 1469149857414 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 1963 | 1469149857418 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:10:57 INFO - PROCESS | 1963 | 1469149857424 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - PROCESS | 1963 | 1469149857426 Marionette TRACE conn2 <- [1,578,null,{}] 18:10:57 INFO - PROCESS | 1963 | 1469149857429 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}] 18:10:57 INFO - PROCESS | 1963 | 1469149857431 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:57 INFO - PROCESS | 1963 | 1469149857508 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:10:57 INFO - PROCESS | 1963 | 1469149857563 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 1963 | 1469149857565 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x11726e000 == 29 [pid = 1963] [id = 152] 18:10:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1129afc00) [pid = 1963] [serial = 453] [outer = 0x0] 18:10:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x115eaf400) [pid = 1963] [serial = 454] [outer = 0x1129afc00] 18:10:57 INFO - PROCESS | 1963 | 1469149857592 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x11678d400) [pid = 1963] [serial = 455] [outer = 0x1129afc00] 18:10:57 INFO - PROCESS | 1963 | 1469149857928 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]]]}] 18:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 519ms 18:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:10:57 INFO - PROCESS | 1963 | 1469149857944 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 1963 | 1469149857945 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:10:57 INFO - PROCESS | 1963 | 1469149857947 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - PROCESS | 1963 | 1469149857960 Marionette TRACE conn2 <- [1,582,null,{}] 18:10:57 INFO - PROCESS | 1963 | 1469149857971 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}] 18:10:57 INFO - PROCESS | 1963 | 1469149857976 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:58 INFO - PROCESS | 1963 | 1469149858126 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:10:58 INFO - PROCESS | 1963 | 1469149858144 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 1963 | 1469149858146 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d2000 == 30 [pid = 1963] [id = 153] 18:10:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x10eaf7800) [pid = 1963] [serial = 456] [outer = 0x0] 18:10:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1180f2400) [pid = 1963] [serial = 457] [outer = 0x10eaf7800] 18:10:58 INFO - PROCESS | 1963 | 1469149858177 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x11845fc00) [pid = 1963] [serial = 458] [outer = 0x10eaf7800] 18:10:58 INFO - PROCESS | 1963 | 1469149858501 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]]]}] 18:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 581ms 18:10:58 INFO - PROCESS | 1963 | 1469149858529 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:10:58 INFO - PROCESS | 1963 | 1469149858530 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:10:58 INFO - PROCESS | 1963 | 1469149858532 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 1963 | 1469149858534 Marionette TRACE conn2 <- [1,586,null,{}] 18:10:58 INFO - PROCESS | 1963 | 1469149858538 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}] 18:10:58 INFO - PROCESS | 1963 | 1469149858540 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:58 INFO - PROCESS | 1963 | 1469149858611 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:10:58 INFO - PROCESS | 1963 | 1469149858614 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 1963 | 1469149858615 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x119886000 == 31 [pid = 1963] [id = 154] 18:10:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x118469800) [pid = 1963] [serial = 459] [outer = 0x0] 18:10:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1187f9800) [pid = 1963] [serial = 460] [outer = 0x118469800] 18:10:58 INFO - PROCESS | 1963 | 1469149858643 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x11910dc00) [pid = 1963] [serial = 461] [outer = 0x118469800] 18:10:58 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:58 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:10:58 INFO - PROCESS | 1963 | 1469149858957 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]]]}] 18:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 469ms 18:10:59 INFO - PROCESS | 1963 | 1469149859002 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:10:59 INFO - PROCESS | 1963 | 1469149859003 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:10:59 INFO - PROCESS | 1963 | 1469149859005 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:10:59 INFO - PROCESS | 1963 | 1469149859007 Marionette TRACE conn2 <- [1,590,null,{}] 18:10:59 INFO - PROCESS | 1963 | 1469149859009 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}] 18:10:59 INFO - PROCESS | 1963 | 1469149859010 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:59 INFO - PROCESS | 1963 | 1469149859114 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:10:59 INFO - PROCESS | 1963 | 1469149859122 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 1963 | 1469149859123 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f57800 == 32 [pid = 1963] [id = 155] 18:10:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1129b5800) [pid = 1963] [serial = 462] [outer = 0x0] 18:10:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1193a5c00) [pid = 1963] [serial = 463] [outer = 0x1129b5800] 18:10:59 INFO - PROCESS | 1963 | 1469149859148 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x119ced400) [pid = 1963] [serial = 464] [outer = 0x1129b5800] 18:10:59 INFO - PROCESS | 1963 | 1469149859739 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]]]}] 18:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 769ms 18:10:59 INFO - PROCESS | 1963 | 1469149859775 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:10:59 INFO - PROCESS | 1963 | 1469149859778 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:10:59 INFO - PROCESS | 1963 | 1469149859781 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:10:59 INFO - PROCESS | 1963 | 1469149859784 Marionette TRACE conn2 <- [1,594,null,{}] 18:10:59 INFO - PROCESS | 1963 | 1469149859788 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}] 18:10:59 INFO - PROCESS | 1963 | 1469149859790 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:59 INFO - PROCESS | 1963 | 1469149859891 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:10:59 INFO - PROCESS | 1963 | 1469149859946 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 1963 | 1469149859947 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:10:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d0000 == 33 [pid = 1963] [id = 156] 18:10:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1129b4400) [pid = 1963] [serial = 465] [outer = 0x0] 18:10:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1130b1800) [pid = 1963] [serial = 466] [outer = 0x1129b4400] 18:10:59 INFO - PROCESS | 1963 | 1469149859978 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x10eaf9800) [pid = 1963] [serial = 467] [outer = 0x1129b4400] 18:11:00 INFO - PROCESS | 1963 | 1469149860547 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]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 823ms 18:11:00 INFO - PROCESS | 1963 | 1469149860605 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 1963 | 1469149860608 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:11:00 INFO - PROCESS | 1963 | 1469149860612 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 1963 | 1469149860614 Marionette TRACE conn2 <- [1,598,null,{}] 18:11:00 INFO - PROCESS | 1963 | 1469149860616 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}] 18:11:00 INFO - PROCESS | 1963 | 1469149860618 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:00 INFO - PROCESS | 1963 | 1469149860781 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:11:00 INFO - PROCESS | 1963 | 1469149860837 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 1963 | 1469149860838 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x113ad2800 == 34 [pid = 1963] [id = 157] 18:11:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x110fe7400) [pid = 1963] [serial = 468] [outer = 0x0] 18:11:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x112237800) [pid = 1963] [serial = 469] [outer = 0x110fe7400] 18:11:00 INFO - PROCESS | 1963 | 1469149860867 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1132dac00) [pid = 1963] [serial = 470] [outer = 0x110fe7400] 18:11:01 INFO - PROCESS | 1963 | --DOCSHELL 0x119886000 == 33 [pid = 1963] [id = 154] 18:11:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d2000 == 32 [pid = 1963] [id = 153] 18:11:01 INFO - PROCESS | 1963 | --DOCSHELL 0x11726e000 == 31 [pid = 1963] [id = 152] 18:11:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1161ed000 == 30 [pid = 1963] [id = 151] 18:11:01 INFO - PROCESS | 1963 | 1469149861265 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]]]}] 18:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 18:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:11:01 INFO - PROCESS | 1963 | 1469149861282 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 1963 | 1469149861285 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:11:01 INFO - PROCESS | 1963 | 1469149861291 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 1963 | 1469149861293 Marionette TRACE conn2 <- [1,602,null,{}] 18:11:01 INFO - PROCESS | 1963 | 1469149861296 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}] 18:11:01 INFO - PROCESS | 1963 | 1469149861298 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:01 INFO - PROCESS | 1963 | 1469149861375 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:11:01 INFO - PROCESS | 1963 | 1469149861379 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 1963 | 1469149861381 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x11821a800 == 31 [pid = 1963] [id = 158] 18:11:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1160ee400) [pid = 1963] [serial = 471] [outer = 0x0] 18:11:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1172b6400) [pid = 1963] [serial = 472] [outer = 0x1160ee400] 18:11:01 INFO - PROCESS | 1963 | 1469149861409 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x118310000) [pid = 1963] [serial = 473] [outer = 0x1160ee400] 18:11:01 INFO - PROCESS | 1963 | 1469149861745 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]]]}] 18:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 18:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:11:01 INFO - PROCESS | 1963 | 1469149861761 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 1963 | 1469149861763 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:11:01 INFO - PROCESS | 1963 | 1469149861765 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 1963 | 1469149861766 Marionette TRACE conn2 <- [1,606,null,{}] 18:11:01 INFO - PROCESS | 1963 | 1469149861769 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}] 18:11:01 INFO - PROCESS | 1963 | 1469149861770 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:01 INFO - PROCESS | 1963 | 1469149861853 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:11:01 INFO - PROCESS | 1963 | 1469149861915 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 1963 | 1469149861916 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x121083000 == 32 [pid = 1963] [id = 159] 18:11:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x11678c800) [pid = 1963] [serial = 474] [outer = 0x0] 18:11:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x11846c000) [pid = 1963] [serial = 475] [outer = 0x11678c800] 18:11:01 INFO - PROCESS | 1963 | 1469149861942 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x120e19000) [pid = 1963] [serial = 476] [outer = 0x11678c800] 18:11:02 INFO - PROCESS | 1963 | 1469149862262 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]]]}] 18:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 18:11:02 INFO - PROCESS | 1963 | 1469149862284 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:11:02 INFO - PROCESS | 1963 | 1469149862287 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:11:02 INFO - PROCESS | 1963 | 1469149862296 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:11:02 INFO - PROCESS | 1963 | 1469149862299 Marionette TRACE conn2 <- [1,610,null,{}] 18:11:02 INFO - PROCESS | 1963 | 1469149862302 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}] 18:11:02 INFO - PROCESS | 1963 | 1469149862304 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:02 INFO - PROCESS | 1963 | 1469149862382 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:11:02 INFO - PROCESS | 1963 | 1469149862440 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 1963 | 1469149862442 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x124ccd800 == 33 [pid = 1963] [id = 160] 18:11:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x1180fe400) [pid = 1963] [serial = 477] [outer = 0x0] 18:11:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x120ee1400) [pid = 1963] [serial = 478] [outer = 0x1180fe400] 18:11:02 INFO - PROCESS | 1963 | 1469149862468 Marionette DEBUG loaded listener.js 18:11:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x124c18800) [pid = 1963] [serial = 479] [outer = 0x1180fe400] 18:11:02 INFO - PROCESS | 1963 | 1469149862738 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]]]}] 18:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 476ms 18:11:02 INFO - PROCESS | 1963 | 1469149862775 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:11:02 INFO - PROCESS | 1963 | 1469149862776 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:11:02 INFO - PROCESS | 1963 | 1469149862778 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:11:02 INFO - PROCESS | 1963 | 1469149862779 Marionette TRACE conn2 <- [1,614,null,{}] 18:11:02 INFO - PROCESS | 1963 | 1469149862782 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}] 18:11:02 INFO - PROCESS | 1963 | 1469149862784 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:02 INFO - PROCESS | 1963 | 1469149862902 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:11:02 INFO - PROCESS | 1963 | 1469149862910 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 1963 | 1469149862911 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b72800 == 34 [pid = 1963] [id = 161] 18:11:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x120e1c400) [pid = 1963] [serial = 480] [outer = 0x0] 18:11:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x1253a5800) [pid = 1963] [serial = 481] [outer = 0x120e1c400] 18:11:02 INFO - PROCESS | 1963 | 1469149862950 Marionette DEBUG loaded listener.js 18:11:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x126d4ec00) [pid = 1963] [serial = 482] [outer = 0x120e1c400] 18:11:03 INFO - PROCESS | 1963 | 1469149863389 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]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 618ms 18:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:11:03 INFO - PROCESS | 1963 | 1469149863422 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 1963 | 1469149863424 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:11:03 INFO - PROCESS | 1963 | 1469149863428 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - PROCESS | 1963 | 1469149863430 Marionette TRACE conn2 <- [1,618,null,{}] 18:11:03 INFO - PROCESS | 1963 | 1469149863432 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}] 18:11:03 INFO - PROCESS | 1963 | 1469149863433 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:03 INFO - PROCESS | 1963 | 1469149863534 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:11:03 INFO - PROCESS | 1963 | 1469149863539 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 1963 | 1469149863543 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f53000 == 35 [pid = 1963] [id = 162] 18:11:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x1274e9c00) [pid = 1963] [serial = 483] [outer = 0x0] 18:11:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x1274ec000) [pid = 1963] [serial = 484] [outer = 0x1274e9c00] 18:11:03 INFO - PROCESS | 1963 | 1469149863574 Marionette DEBUG loaded listener.js 18:11:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x1274f7000) [pid = 1963] [serial = 485] [outer = 0x1274e9c00] 18:11:03 INFO - PROCESS | 1963 | 1469149863911 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]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 18:11:03 INFO - PROCESS | 1963 | 1469149863953 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 1963 | 1469149863955 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:11:03 INFO - PROCESS | 1963 | 1469149863957 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - PROCESS | 1963 | 1469149863958 Marionette TRACE conn2 <- [1,622,null,{}] 18:11:03 INFO - PROCESS | 1963 | 1469149863960 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}] 18:11:03 INFO - PROCESS | 1963 | 1469149863961 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:04 INFO - PROCESS | 1963 | 1469149864058 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:11:04 INFO - PROCESS | 1963 | 1469149864061 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:04 INFO - PROCESS | 1963 | 1469149864062 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x12942f800 == 36 [pid = 1963] [id = 163] 18:11:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x118594c00) [pid = 1963] [serial = 486] [outer = 0x0] 18:11:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x128bb9800) [pid = 1963] [serial = 487] [outer = 0x118594c00] 18:11:04 INFO - PROCESS | 1963 | 1469149864086 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x129234400) [pid = 1963] [serial = 488] [outer = 0x118594c00] 18:11:04 INFO - PROCESS | 1963 | 1469149864467 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]]]}] 18:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 18:11:04 INFO - PROCESS | 1963 | 1469149864475 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:11:04 INFO - PROCESS | 1963 | 1469149864477 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:11:04 INFO - PROCESS | 1963 | 1469149864479 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:11:04 INFO - PROCESS | 1963 | 1469149864480 Marionette TRACE conn2 <- [1,626,null,{}] 18:11:04 INFO - PROCESS | 1963 | 1469149864482 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}] 18:11:04 INFO - PROCESS | 1963 | 1469149864483 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:04 INFO - PROCESS | 1963 | 1469149864577 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:11:04 INFO - PROCESS | 1963 | 1469149864617 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:04 INFO - PROCESS | 1963 | 1469149864618 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a504800 == 37 [pid = 1963] [id = 164] 18:11:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x129249c00) [pid = 1963] [serial = 489] [outer = 0x0] 18:11:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x1294a4c00) [pid = 1963] [serial = 490] [outer = 0x129249c00] 18:11:04 INFO - PROCESS | 1963 | 1469149864642 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x129720000) [pid = 1963] [serial = 491] [outer = 0x129249c00] 18:11:04 INFO - PROCESS | 1963 | 1469149864951 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]]]}] 18:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 18:11:05 INFO - PROCESS | 1963 | 1469149864997 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 1963 | 1469149864998 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:11:05 INFO - PROCESS | 1963 | 1469149865000 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 1963 | 1469149865002 Marionette TRACE conn2 <- [1,630,null,{}] 18:11:05 INFO - PROCESS | 1963 | 1469149865004 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}] 18:11:05 INFO - PROCESS | 1963 | 1469149865005 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:05 INFO - PROCESS | 1963 | 1469149865103 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:11:05 INFO - PROCESS | 1963 | 1469149865106 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 1963 | 1469149865107 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a841800 == 38 [pid = 1963] [id = 165] 18:11:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x1294a8400) [pid = 1963] [serial = 492] [outer = 0x0] 18:11:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x12a7b2800) [pid = 1963] [serial = 493] [outer = 0x1294a8400] 18:11:05 INFO - PROCESS | 1963 | 1469149865132 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 136 (0x12a88c800) [pid = 1963] [serial = 494] [outer = 0x1294a8400] 18:11:05 INFO - PROCESS | 1963 | 1469149865591 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]]]}] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 135 (0x1127db000) [pid = 1963] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x12ac19800) [pid = 1963] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x1265b4000) [pid = 1963] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x128bc2800) [pid = 1963] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x1129afc00) [pid = 1963] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x110f1a800) [pid = 1963] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x10eaf7800) [pid = 1963] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x12c012c00) [pid = 1963] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x1127dd800) [pid = 1963] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x12922c400) [pid = 1963] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x118138800) [pid = 1963] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x128bbdc00) [pid = 1963] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x1169f7c00) [pid = 1963] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x123b1e400) [pid = 1963] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x118469800) [pid = 1963] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x12a7b1800) [pid = 1963] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x12a930800) [pid = 1963] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x10eaf2c00) [pid = 1963] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12b93a800) [pid = 1963] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x12be93800) [pid = 1963] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x1274f2400) [pid = 1963] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x11830fc00) [pid = 1963] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x11678b000) [pid = 1963] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1127de800) [pid = 1963] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x128bbd000) [pid = 1963] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x118464800) [pid = 1963] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x115eb5800) [pid = 1963] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12c8c2c00) [pid = 1963] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1294a4400) [pid = 1963] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1129af800) [pid = 1963] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1199d7c00) [pid = 1963] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:11:05 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1129ae400) [pid = 1963] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 18:11:05 INFO - PROCESS | 1963 | 1469149865673 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 1963 | 1469149865674 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:11:05 INFO - PROCESS | 1963 | 1469149865676 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 1963 | 1469149865677 Marionette TRACE conn2 <- [1,634,null,{}] 18:11:05 INFO - PROCESS | 1963 | 1469149865680 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}] 18:11:05 INFO - PROCESS | 1963 | 1469149865681 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:05 INFO - PROCESS | 1963 | 1469149865757 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:11:05 INFO - PROCESS | 1963 | 1469149865761 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 1963 | 1469149865762 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169ac000 == 39 [pid = 1963] [id = 166] 18:11:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x110f1a800) [pid = 1963] [serial = 495] [outer = 0x0] 18:11:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1127de800) [pid = 1963] [serial = 496] [outer = 0x110f1a800] 18:11:05 INFO - PROCESS | 1963 | 1469149865787 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x115eb8c00) [pid = 1963] [serial = 497] [outer = 0x110f1a800] 18:11:06 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:06 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:06 INFO - PROCESS | 1963 | 1469149866111 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]]]}] 18:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 18:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:11:06 INFO - PROCESS | 1963 | 1469149866148 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 1963 | 1469149866149 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:11:06 INFO - PROCESS | 1963 | 1469149866151 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - PROCESS | 1963 | 1469149866152 Marionette TRACE conn2 <- [1,638,null,{}] 18:11:06 INFO - PROCESS | 1963 | 1469149866155 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}] 18:11:06 INFO - PROCESS | 1963 | 1469149866156 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:06 INFO - PROCESS | 1963 | 1469149866259 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:11:06 INFO - PROCESS | 1963 | 1469149866265 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:06 INFO - PROCESS | 1963 | 1469149866267 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba7800 == 40 [pid = 1963] [id = 167] 18:11:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1127d6800) [pid = 1963] [serial = 498] [outer = 0x0] 18:11:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x118139c00) [pid = 1963] [serial = 499] [outer = 0x1127d6800] 18:11:06 INFO - PROCESS | 1963 | 1469149866294 Marionette DEBUG loaded listener.js 18:11:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x123b1e400) [pid = 1963] [serial = 500] [outer = 0x1127d6800] 18:11:06 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:06 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 18:11:06 INFO - PROCESS | 1963 | 1469149866616 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]]]}] 18:11:06 INFO - PROCESS | 1963 | 1469149866624 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 1963 | 1469149866626 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:11:06 INFO - PROCESS | 1963 | 1469149866628 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - PROCESS | 1963 | 1469149866630 Marionette TRACE conn2 <- [1,642,null,{}] 18:11:06 INFO - PROCESS | 1963 | 1469149866632 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}] 18:11:06 INFO - PROCESS | 1963 | 1469149866634 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:06 INFO - PROCESS | 1963 | 1469149866724 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:11:06 INFO - PROCESS | 1963 | 1469149866728 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:06 INFO - PROCESS | 1963 | 1469149866729 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb29000 == 41 [pid = 1963] [id = 168] 18:11:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x1265b4000) [pid = 1963] [serial = 501] [outer = 0x0] 18:11:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x12a892400) [pid = 1963] [serial = 502] [outer = 0x1265b4000] 18:11:06 INFO - PROCESS | 1963 | 1469149866753 Marionette DEBUG loaded listener.js 18:11:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x12a9a2400) [pid = 1963] [serial = 503] [outer = 0x1265b4000] 18:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 18:11:07 INFO - PROCESS | 1963 | 1469149867093 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]]]}] 18:11:07 INFO - PROCESS | 1963 | 1469149867097 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 1963 | 1469149867098 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:11:07 INFO - PROCESS | 1963 | 1469149867100 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 1963 | 1469149867102 Marionette TRACE conn2 <- [1,646,null,{}] 18:11:07 INFO - PROCESS | 1963 | 1469149867107 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}] 18:11:07 INFO - PROCESS | 1963 | 1469149867108 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:07 INFO - PROCESS | 1963 | 1469149867219 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1160eac00) [pid = 1963] [serial = 504] [outer = 0x129231000] 18:11:07 INFO - PROCESS | 1963 | 1469149867246 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 1963 | 1469149867247 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bec1800 == 42 [pid = 1963] [id = 169] 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x12abbac00) [pid = 1963] [serial = 505] [outer = 0x0] 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x12b931400) [pid = 1963] [serial = 506] [outer = 0x12abbac00] 18:11:07 INFO - PROCESS | 1963 | 1469149867274 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x12baa6800) [pid = 1963] [serial = 507] [outer = 0x12abbac00] 18:11:07 INFO - PROCESS | 1963 | 1469149867645 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]]]}] 18:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 572ms 18:11:07 INFO - PROCESS | 1963 | 1469149867674 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:11:07 INFO - PROCESS | 1963 | 1469149867676 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:11:07 INFO - PROCESS | 1963 | 1469149867680 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 1963 | 1469149867683 Marionette TRACE conn2 <- [1,650,null,{}] 18:11:07 INFO - PROCESS | 1963 | 1469149867687 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}] 18:11:07 INFO - PROCESS | 1963 | 1469149867689 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:07 INFO - PROCESS | 1963 | 1469149867795 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:11:07 INFO - PROCESS | 1963 | 1469149867855 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 1963 | 1469149867856 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x116515800 == 43 [pid = 1963] [id = 170] 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x1127de400) [pid = 1963] [serial = 508] [outer = 0x0] 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x1129b8c00) [pid = 1963] [serial = 509] [outer = 0x1127de400] 18:11:07 INFO - PROCESS | 1963 | 1469149867889 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x11678d800) [pid = 1963] [serial = 510] [outer = 0x1127de400] 18:11:08 INFO - PROCESS | 1963 | 1469149868338 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]]]}] 18:11:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:11:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 18:11:08 INFO - PROCESS | 1963 | 1469149868351 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 1963 | 1469149868357 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:11:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:11:08 INFO - PROCESS | 1963 | 1469149868361 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 1963 | 1469149868363 Marionette TRACE conn2 <- [1,654,null,{}] 18:11:08 INFO - PROCESS | 1963 | 1469149868365 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}] 18:11:08 INFO - PROCESS | 1963 | 1469149868367 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:08 INFO - PROCESS | 1963 | 1469149868468 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:11:08 INFO - PROCESS | 1963 | 1469149868530 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 1963 | 1469149868532 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x124999800 == 44 [pid = 1963] [id = 171] 18:11:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x11697ac00) [pid = 1963] [serial = 511] [outer = 0x0] 18:11:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x118466400) [pid = 1963] [serial = 512] [outer = 0x11697ac00] 18:11:08 INFO - PROCESS | 1963 | 1469149868563 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x1199ca800) [pid = 1963] [serial = 513] [outer = 0x11697ac00] 18:11:09 INFO - PROCESS | 1963 | 1469149869006 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]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 18:11:09 INFO - PROCESS | 1963 | 1469149869031 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 1963 | 1469149869032 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:11:09 INFO - PROCESS | 1963 | 1469149869035 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 1963 | 1469149869038 Marionette TRACE conn2 <- [1,658,null,{}] 18:11:09 INFO - PROCESS | 1963 | 1469149869045 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}] 18:11:09 INFO - PROCESS | 1963 | 1469149869048 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:09 INFO - PROCESS | 1963 | 1469149869167 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:11:09 INFO - PROCESS | 1963 | 1469149869258 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 1963 | 1469149869261 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba7d800 == 45 [pid = 1963] [id = 172] 18:11:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x123b26800) [pid = 1963] [serial = 514] [outer = 0x0] 18:11:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x125270c00) [pid = 1963] [serial = 515] [outer = 0x123b26800] 18:11:09 INFO - PROCESS | 1963 | 1469149869292 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x126d56c00) [pid = 1963] [serial = 516] [outer = 0x123b26800] 18:11:09 INFO - PROCESS | 1963 | 1469149869709 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]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 723ms 18:11:09 INFO - PROCESS | 1963 | 1469149869758 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:11:09 INFO - PROCESS | 1963 | 1469149869760 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:11:09 INFO - PROCESS | 1963 | 1469149869763 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 1963 | 1469149869764 Marionette TRACE conn2 <- [1,662,null,{}] 18:11:09 INFO - PROCESS | 1963 | 1469149869766 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}] 18:11:09 INFO - PROCESS | 1963 | 1469149869768 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:09 INFO - PROCESS | 1963 | 1469149869868 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:11:09 INFO - PROCESS | 1963 | 1469149869931 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 1963 | 1469149869932 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beb5800 == 46 [pid = 1963] [id = 173] 18:11:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x1274f0000) [pid = 1963] [serial = 517] [outer = 0x0] 18:11:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x1274f6000) [pid = 1963] [serial = 518] [outer = 0x1274f0000] 18:11:09 INFO - PROCESS | 1963 | 1469149869962 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x128bc0c00) [pid = 1963] [serial = 519] [outer = 0x1274f0000] 18:11:10 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:10 INFO - PROCESS | 1963 | 1469149870409 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]]]}] 18:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 18:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:11:10 INFO - PROCESS | 1963 | 1469149870434 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:11:10 INFO - PROCESS | 1963 | 1469149870435 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:11:10 INFO - PROCESS | 1963 | 1469149870437 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:11:10 INFO - PROCESS | 1963 | 1469149870439 Marionette TRACE conn2 <- [1,666,null,{}] 18:11:10 INFO - PROCESS | 1963 | 1469149870441 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}] 18:11:10 INFO - PROCESS | 1963 | 1469149870442 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:10 INFO - PROCESS | 1963 | 1469149870556 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:11:10 INFO - PROCESS | 1963 | 1469149870618 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 1963 | 1469149870619 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x118211800 == 47 [pid = 1963] [id = 174] 18:11:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x115eb8000) [pid = 1963] [serial = 520] [outer = 0x0] 18:11:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x1274ea000) [pid = 1963] [serial = 521] [outer = 0x115eb8000] 18:11:10 INFO - PROCESS | 1963 | 1469149870648 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x12936c400) [pid = 1963] [serial = 522] [outer = 0x115eb8000] 18:11:10 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:11 INFO - PROCESS | 1963 | 1469149871173 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]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 769ms 18:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:11:11 INFO - PROCESS | 1963 | 1469149871207 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 1963 | 1469149871209 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:11:11 INFO - PROCESS | 1963 | 1469149871212 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 1963 | 1469149871214 Marionette TRACE conn2 <- [1,670,null,{}] 18:11:11 INFO - PROCESS | 1963 | 1469149871217 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}] 18:11:11 INFO - PROCESS | 1963 | 1469149871219 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:11 INFO - PROCESS | 1963 | 1469149871313 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:11:11 INFO - PROCESS | 1963 | 1469149871376 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 1963 | 1469149871378 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185c3800 == 48 [pid = 1963] [id = 175] 18:11:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 133 (0x112a80c00) [pid = 1963] [serial = 523] [outer = 0x0] 18:11:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 134 (0x113a3c800) [pid = 1963] [serial = 524] [outer = 0x112a80c00] 18:11:11 INFO - PROCESS | 1963 | 1469149871405 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 135 (0x11652e800) [pid = 1963] [serial = 525] [outer = 0x112a80c00] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc6e800 == 47 [pid = 1963] [id = 150] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb29000 == 46 [pid = 1963] [id = 168] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba7800 == 45 [pid = 1963] [id = 167] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x1169ac000 == 44 [pid = 1963] [id = 166] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12a841800 == 43 [pid = 1963] [id = 165] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12a504800 == 42 [pid = 1963] [id = 164] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12942f800 == 41 [pid = 1963] [id = 163] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x120f53000 == 40 [pid = 1963] [id = 162] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x126b72800 == 39 [pid = 1963] [id = 161] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x124ccd800 == 38 [pid = 1963] [id = 160] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x121083000 == 37 [pid = 1963] [id = 159] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x11821a800 == 36 [pid = 1963] [id = 158] 18:11:11 INFO - PROCESS | 1963 | --DOCSHELL 0x113ad2800 == 35 [pid = 1963] [id = 157] 18:11:11 INFO - PROCESS | 1963 | 1469149871861 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]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 18:11:11 INFO - PROCESS | 1963 | 1469149871882 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 1963 | 1469149871885 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:11:11 INFO - PROCESS | 1963 | 1469149871889 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 1963 | 1469149871891 Marionette TRACE conn2 <- [1,674,null,{}] 18:11:11 INFO - PROCESS | 1963 | 1469149871893 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}] 18:11:11 INFO - PROCESS | 1963 | 1469149871894 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:11 INFO - PROCESS | 1963 | 1469149871981 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 134 (0x11845fc00) [pid = 1963] [serial = 458] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 133 (0x12a897000) [pid = 1963] [serial = 427] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 132 (0x116781400) [pid = 1963] [serial = 431] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x12ac12c00) [pid = 1963] [serial = 430] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x12abbdc00) [pid = 1963] [serial = 428] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x116780800) [pid = 1963] [serial = 439] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x12be8d800) [pid = 1963] [serial = 434] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x12bb5b800) [pid = 1963] [serial = 433] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x12be97400) [pid = 1963] [serial = 436] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x12baa9400) [pid = 1963] [serial = 442] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x12c00c400) [pid = 1963] [serial = 437] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x118461c00) [pid = 1963] [serial = 415] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x1193a6800) [pid = 1963] [serial = 416] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x117e17400) [pid = 1963] [serial = 413] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x116978000) [pid = 1963] [serial = 412] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x115eb5000) [pid = 1963] [serial = 410] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x1129b0c00) [pid = 1963] [serial = 409] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12a893000) [pid = 1963] [serial = 407] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x129378800) [pid = 1963] [serial = 406] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x125270000) [pid = 1963] [serial = 404] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1239e1400) [pid = 1963] [serial = 403] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x11830ac00) [pid = 1963] [serial = 401] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1161c1c00) [pid = 1963] [serial = 400] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x12cd95400) [pid = 1963] [serial = 397] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x110f1c000) [pid = 1963] [serial = 448] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x12d693000) [pid = 1963] [serial = 398] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11910dc00) [pid = 1963] [serial = 461] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1294aec00) [pid = 1963] [serial = 424] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1253abc00) [pid = 1963] [serial = 421] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x128bbb400) [pid = 1963] [serial = 422] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x121873c00) [pid = 1963] [serial = 418] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1252d5800) [pid = 1963] [serial = 419] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12c006800) [pid = 1963] [serial = 443] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12ac15800) [pid = 1963] [serial = 440] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12c00fc00) [pid = 1963] [serial = 445] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12c01b400) [pid = 1963] [serial = 446] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12a7af400) [pid = 1963] [serial = 425] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1131a5000) [pid = 1963] [serial = 347] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12c009800) [pid = 1963] [serial = 311] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x128841800) [pid = 1963] [serial = 353] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12a737400) [pid = 1963] [serial = 308] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x115eaf400) [pid = 1963] [serial = 454] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x110f21800) [pid = 1963] [serial = 449] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1180f2400) [pid = 1963] [serial = 457] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12c8bd000) [pid = 1963] [serial = 299] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1127de000) [pid = 1963] [serial = 451] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112edf800) [pid = 1963] [serial = 452] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12a88c400) [pid = 1963] [serial = 356] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x120ee7000) [pid = 1963] [serial = 350] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x11678d400) [pid = 1963] [serial = 455] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12be94c00) [pid = 1963] [serial = 344] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x118eab800) [pid = 1963] [serial = 302] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1265bb800) [pid = 1963] [serial = 305] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1187f9800) [pid = 1963] [serial = 460] [outer = 0x0] [url = about:blank] 18:11:12 INFO - PROCESS | 1963 | 1469149872053 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:12 INFO - PROCESS | 1963 | 1469149872054 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x117258800 == 36 [pid = 1963] [id = 176] 18:11:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1129b8400) [pid = 1963] [serial = 526] [outer = 0x0] 18:11:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1161c1c00) [pid = 1963] [serial = 527] [outer = 0x1129b8400] 18:11:12 INFO - PROCESS | 1963 | 1469149872083 Marionette DEBUG loaded listener.js 18:11:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x118460400) [pid = 1963] [serial = 528] [outer = 0x1129b8400] 18:11:12 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:12 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:12 INFO - PROCESS | 1963 | 1469149872385 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]]]}] 18:11:12 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 18:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 520ms 18:11:12 INFO - PROCESS | 1963 | 1469149872410 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:11:12 INFO - PROCESS | 1963 | 1469149872412 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:11:12 INFO - PROCESS | 1963 | 1469149872414 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:11:12 INFO - PROCESS | 1963 | 1469149872416 Marionette TRACE conn2 <- [1,678,null,{}] 18:11:12 INFO - PROCESS | 1963 | 1469149872426 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}] 18:11:12 INFO - PROCESS | 1963 | 1469149872429 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:12 INFO - PROCESS | 1963 | 1469149872509 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:11:12 INFO - PROCESS | 1963 | 1469149872576 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:12 INFO - PROCESS | 1963 | 1469149872578 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199e3000 == 37 [pid = 1963] [id = 177] 18:11:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1187ee400) [pid = 1963] [serial = 529] [outer = 0x0] 18:11:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x120e24800) [pid = 1963] [serial = 530] [outer = 0x1187ee400] 18:11:12 INFO - PROCESS | 1963 | 1469149872605 Marionette DEBUG loaded listener.js 18:11:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x123ed6400) [pid = 1963] [serial = 531] [outer = 0x1187ee400] 18:11:12 INFO - PROCESS | 1963 | 1469149872890 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]]]}] 18:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 18:11:12 INFO - PROCESS | 1963 | 1469149872935 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:11:12 INFO - PROCESS | 1963 | 1469149872939 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:11:12 INFO - PROCESS | 1963 | 1469149872943 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:11:12 INFO - PROCESS | 1963 | 1469149872944 Marionette TRACE conn2 <- [1,682,null,{}] 18:11:12 INFO - PROCESS | 1963 | 1469149872946 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}] 18:11:12 INFO - PROCESS | 1963 | 1469149872947 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:13 INFO - PROCESS | 1963 | 1469149873027 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:11:13 INFO - PROCESS | 1963 | 1469149873031 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:13 INFO - PROCESS | 1963 | 1469149873032 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x121265000 == 38 [pid = 1963] [id = 178] 18:11:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x125271c00) [pid = 1963] [serial = 532] [outer = 0x0] 18:11:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1265ba800) [pid = 1963] [serial = 533] [outer = 0x125271c00] 18:11:13 INFO - PROCESS | 1963 | 1469149873059 Marionette DEBUG loaded listener.js 18:11:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1274eac00) [pid = 1963] [serial = 534] [outer = 0x125271c00] 18:11:13 INFO - PROCESS | 1963 | 1469149873884 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]]]}] 18:11:13 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) 18:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 18:11:13 INFO - PROCESS | 1963 | 1469149873925 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:11:13 INFO - PROCESS | 1963 | 1469149873927 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:11:13 INFO - PROCESS | 1963 | 1469149873929 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:11:13 INFO - PROCESS | 1963 | 1469149873930 Marionette TRACE conn2 <- [1,686,null,{}] 18:11:13 INFO - PROCESS | 1963 | 1469149873932 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}] 18:11:13 INFO - PROCESS | 1963 | 1469149873933 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:14 INFO - PROCESS | 1963 | 1469149874030 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:11:14 INFO - PROCESS | 1963 | 1469149874070 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:14 INFO - PROCESS | 1963 | 1469149874071 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x124995800 == 39 [pid = 1963] [id = 179] 18:11:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1274ee400) [pid = 1963] [serial = 535] [outer = 0x0] 18:11:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x128bb4c00) [pid = 1963] [serial = 536] [outer = 0x1274ee400] 18:11:14 INFO - PROCESS | 1963 | 1469149874096 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x129230000) [pid = 1963] [serial = 537] [outer = 0x1274ee400] 18:11:14 INFO - PROCESS | 1963 | 1469149874904 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]]]}] 18:11:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 18:11:14 INFO - PROCESS | 1963 | 1469149874948 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:11:14 INFO - PROCESS | 1963 | 1469149874949 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:11:14 INFO - PROCESS | 1963 | 1469149874951 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:11:14 INFO - PROCESS | 1963 | 1469149874953 Marionette TRACE conn2 <- [1,690,null,{}] 18:11:14 INFO - PROCESS | 1963 | 1469149874962 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}] 18:11:14 INFO - PROCESS | 1963 | 1469149874966 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:15 INFO - PROCESS | 1963 | 1469149875082 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:11:15 INFO - PROCESS | 1963 | 1469149875122 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 1963 | 1469149875123 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x127093800 == 40 [pid = 1963] [id = 180] 18:11:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12971c000) [pid = 1963] [serial = 538] [outer = 0x0] 18:11:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12a92d800) [pid = 1963] [serial = 539] [outer = 0x12971c000] 18:11:15 INFO - PROCESS | 1963 | 1469149875148 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12ac17800) [pid = 1963] [serial = 540] [outer = 0x12971c000] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1160ee400) [pid = 1963] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x120e1c400) [pid = 1963] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x110fe7400) [pid = 1963] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1180fe400) [pid = 1963] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x11678c800) [pid = 1963] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1294a8400) [pid = 1963] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x110f1a800) [pid = 1963] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1265b4000) [pid = 1963] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1127d6800) [pid = 1963] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1274e9c00) [pid = 1963] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118594c00) [pid = 1963] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:11:15 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x129249c00) [pid = 1963] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:11:15 INFO - PROCESS | 1963 | 1469149875947 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]]]}] 18:11:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1025ms 18:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:11:15 INFO - PROCESS | 1963 | 1469149875977 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 1963 | 1469149875979 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:11:15 INFO - PROCESS | 1963 | 1469149875981 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 1963 | 1469149875982 Marionette TRACE conn2 <- [1,694,null,{}] 18:11:15 INFO - PROCESS | 1963 | 1469149875984 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}] 18:11:15 INFO - PROCESS | 1963 | 1469149875985 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:16 INFO - PROCESS | 1963 | 1469149876060 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:11:16 INFO - PROCESS | 1963 | 1469149876064 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 1963 | 1469149876065 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b63800 == 41 [pid = 1963] [id = 181] 18:11:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x110f18c00) [pid = 1963] [serial = 541] [outer = 0x0] 18:11:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x119ced800) [pid = 1963] [serial = 542] [outer = 0x110f18c00] 18:11:16 INFO - PROCESS | 1963 | 1469149876092 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1268d8000) [pid = 1963] [serial = 543] [outer = 0x110f18c00] 18:11:16 INFO - PROCESS | 1963 | 1469149876912 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]]]}] 18:11:16 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) 18:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 18:11:16 INFO - PROCESS | 1963 | 1469149876952 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:11:16 INFO - PROCESS | 1963 | 1469149876954 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:11:16 INFO - PROCESS | 1963 | 1469149876956 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 1963 | 1469149876957 Marionette TRACE conn2 <- [1,698,null,{}] 18:11:16 INFO - PROCESS | 1963 | 1469149876959 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}] 18:11:16 INFO - PROCESS | 1963 | 1469149876960 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:17 INFO - PROCESS | 1963 | 1469149877038 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:11:17 INFO - PROCESS | 1963 | 1469149877042 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 1963 | 1469149877044 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x129435800 == 42 [pid = 1963] [id = 182] 18:11:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x11678c800) [pid = 1963] [serial = 544] [outer = 0x0] 18:11:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12a735c00) [pid = 1963] [serial = 545] [outer = 0x11678c800] 18:11:17 INFO - PROCESS | 1963 | 1469149877121 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12baaa000) [pid = 1963] [serial = 546] [outer = 0x11678c800] 18:11:17 INFO - PROCESS | 1963 | 1469149877856 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]]]}] 18:11:17 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) 18:11:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 18:11:17 INFO - PROCESS | 1963 | 1469149877877 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:11:17 INFO - PROCESS | 1963 | 1469149877878 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:11:17 INFO - PROCESS | 1963 | 1469149877880 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - PROCESS | 1963 | 1469149877881 Marionette TRACE conn2 <- [1,702,null,{}] 18:11:17 INFO - PROCESS | 1963 | 1469149877883 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}] 18:11:17 INFO - PROCESS | 1963 | 1469149877885 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:17 INFO - PROCESS | 1963 | 1469149877983 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:11:18 INFO - PROCESS | 1963 | 1469149878070 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 1963 | 1469149878072 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x11614c800 == 43 [pid = 1963] [id = 183] 18:11:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x10eaf2c00) [pid = 1963] [serial = 547] [outer = 0x0] 18:11:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x110fe3400) [pid = 1963] [serial = 548] [outer = 0x10eaf2c00] 18:11:18 INFO - PROCESS | 1963 | 1469149878103 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1129ba400) [pid = 1963] [serial = 549] [outer = 0x10eaf2c00] 18:11:19 INFO - PROCESS | 1963 | 1469149879001 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]]]}] 18:11:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:11:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1170ms 18:11:19 INFO - PROCESS | 1963 | 1469149879052 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:11:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:11:19 INFO - PROCESS | 1963 | 1469149879054 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:11:19 INFO - PROCESS | 1963 | 1469149879057 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 1963 | 1469149879059 Marionette TRACE conn2 <- [1,706,null,{}] 18:11:19 INFO - PROCESS | 1963 | 1469149879063 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}] 18:11:19 INFO - PROCESS | 1963 | 1469149879064 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:19 INFO - PROCESS | 1963 | 1469149879167 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:11:19 INFO - PROCESS | 1963 | 1469149879224 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:19 INFO - PROCESS | 1963 | 1469149879226 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x119885800 == 44 [pid = 1963] [id = 184] 18:11:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x118463c00) [pid = 1963] [serial = 550] [outer = 0x0] 18:11:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1187ef000) [pid = 1963] [serial = 551] [outer = 0x118463c00] 18:11:19 INFO - PROCESS | 1963 | 1469149879256 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1199d7400) [pid = 1963] [serial = 552] [outer = 0x118463c00] 18:11:20 INFO - PROCESS | 1963 | 1469149880202 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]]]}] 18:11:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1172ms 18:11:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:11:20 INFO - PROCESS | 1963 | 1469149880231 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 1963 | 1469149880234 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:11:20 INFO - PROCESS | 1963 | 1469149880236 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 1963 | 1469149880238 Marionette TRACE conn2 <- [1,710,null,{}] 18:11:20 INFO - PROCESS | 1963 | 1469149880240 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}] 18:11:20 INFO - PROCESS | 1963 | 1469149880242 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:20 INFO - PROCESS | 1963 | 1469149880344 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:11:20 INFO - PROCESS | 1963 | 1469149880402 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:20 INFO - PROCESS | 1963 | 1469149880403 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x12960f800 == 45 [pid = 1963] [id = 185] 18:11:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x121143400) [pid = 1963] [serial = 553] [outer = 0x0] 18:11:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1274f3c00) [pid = 1963] [serial = 554] [outer = 0x121143400] 18:11:20 INFO - PROCESS | 1963 | 1469149880432 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x129379800) [pid = 1963] [serial = 555] [outer = 0x121143400] 18:11:21 INFO - PROCESS | 1963 | 1469149881361 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]]]}] 18:11:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 18:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:11:21 INFO - PROCESS | 1963 | 1469149881410 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:11:21 INFO - PROCESS | 1963 | 1469149881412 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:11:21 INFO - PROCESS | 1963 | 1469149881415 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:11:21 INFO - PROCESS | 1963 | 1469149881416 Marionette TRACE conn2 <- [1,714,null,{}] 18:11:21 INFO - PROCESS | 1963 | 1469149881420 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}] 18:11:21 INFO - PROCESS | 1963 | 1469149881422 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:21 INFO - PROCESS | 1963 | 1469149881514 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:11:21 INFO - PROCESS | 1963 | 1469149881572 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 1963 | 1469149881575 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x118e0f800 == 46 [pid = 1963] [id = 186] 18:11:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x115ead800) [pid = 1963] [serial = 556] [outer = 0x0] 18:11:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x116982400) [pid = 1963] [serial = 557] [outer = 0x115ead800] 18:11:21 INFO - PROCESS | 1963 | 1469149881602 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x118315400) [pid = 1963] [serial = 558] [outer = 0x115ead800] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x120f57800 == 45 [pid = 1963] [id = 155] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x129435800 == 44 [pid = 1963] [id = 182] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x126b63800 == 43 [pid = 1963] [id = 181] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x127093800 == 42 [pid = 1963] [id = 180] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x124995800 == 41 [pid = 1963] [id = 179] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x121265000 == 40 [pid = 1963] [id = 178] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x1199e3000 == 39 [pid = 1963] [id = 177] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x117258800 == 38 [pid = 1963] [id = 176] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x1185c3800 == 37 [pid = 1963] [id = 175] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12beb5800 == 36 [pid = 1963] [id = 173] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba7d800 == 35 [pid = 1963] [id = 172] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x124999800 == 34 [pid = 1963] [id = 171] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x116515800 == 33 [pid = 1963] [id = 170] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12bec1800 == 32 [pid = 1963] [id = 169] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x118211800 == 31 [pid = 1963] [id = 174] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d0000 == 30 [pid = 1963] [id = 156] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12960f800 == 29 [pid = 1963] [id = 185] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x119885800 == 28 [pid = 1963] [id = 184] 18:11:22 INFO - PROCESS | 1963 | --DOCSHELL 0x11614c800 == 27 [pid = 1963] [id = 183] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x128bb9800) [pid = 1963] [serial = 487] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1294a4c00) [pid = 1963] [serial = 490] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1172b6400) [pid = 1963] [serial = 472] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x118310000) [pid = 1963] [serial = 473] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1253a5800) [pid = 1963] [serial = 481] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1132dac00) [pid = 1963] [serial = 470] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x112237800) [pid = 1963] [serial = 469] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x120ee1400) [pid = 1963] [serial = 478] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x124c18800) [pid = 1963] [serial = 479] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x11846c000) [pid = 1963] [serial = 475] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120e19000) [pid = 1963] [serial = 476] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1130b1800) [pid = 1963] [serial = 466] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1193a5c00) [pid = 1963] [serial = 463] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12a7b2800) [pid = 1963] [serial = 493] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x129720000) [pid = 1963] [serial = 491] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1127de800) [pid = 1963] [serial = 496] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x115eb8c00) [pid = 1963] [serial = 497] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12a9a2400) [pid = 1963] [serial = 503] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1187f1800) [pid = 1963] [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.] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12a892400) [pid = 1963] [serial = 502] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x12a88c800) [pid = 1963] [serial = 494] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x118139c00) [pid = 1963] [serial = 499] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12b931400) [pid = 1963] [serial = 506] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1274ec000) [pid = 1963] [serial = 484] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x123b1e400) [pid = 1963] [serial = 500] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x129234400) [pid = 1963] [serial = 488] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x1274f7000) [pid = 1963] [serial = 485] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x126d4ec00) [pid = 1963] [serial = 482] [outer = 0x0] [url = about:blank] 18:11:22 INFO - PROCESS | 1963 | 1469149882637 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]]]}] 18:11:22 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 18:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1272ms 18:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:11:22 INFO - PROCESS | 1963 | 1469149882687 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:11:22 INFO - PROCESS | 1963 | 1469149882689 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:11:22 INFO - PROCESS | 1963 | 1469149882692 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - PROCESS | 1963 | 1469149882694 Marionette TRACE conn2 <- [1,718,null,{}] 18:11:22 INFO - PROCESS | 1963 | 1469149882697 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}] 18:11:22 INFO - PROCESS | 1963 | 1469149882699 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:22 INFO - PROCESS | 1963 | 1469149882780 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:11:22 INFO - PROCESS | 1963 | 1469149882810 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:22 INFO - PROCESS | 1963 | 1469149882813 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x1167e4800 == 28 [pid = 1963] [id = 187] 18:11:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x112aef800) [pid = 1963] [serial = 559] [outer = 0x0] 18:11:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x113aaec00) [pid = 1963] [serial = 560] [outer = 0x112aef800] 18:11:22 INFO - PROCESS | 1963 | 1469149882840 Marionette DEBUG loaded listener.js 18:11:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x11678fc00) [pid = 1963] [serial = 561] [outer = 0x112aef800] 18:11:23 INFO - PROCESS | 1963 | 1469149883641 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]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 974ms 18:11:23 INFO - PROCESS | 1963 | 1469149883666 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 1963 | 1469149883670 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:11:23 INFO - PROCESS | 1963 | 1469149883676 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 1963 | 1469149883678 Marionette TRACE conn2 <- [1,722,null,{}] 18:11:23 INFO - PROCESS | 1963 | 1469149883681 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}] 18:11:23 INFO - PROCESS | 1963 | 1469149883682 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:23 INFO - PROCESS | 1963 | 1469149883763 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:11:23 INFO - PROCESS | 1963 | 1469149883819 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 1963 | 1469149883821 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d0000 == 29 [pid = 1963] [id = 188] 18:11:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x11827e400) [pid = 1963] [serial = 562] [outer = 0x0] 18:11:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11845f800) [pid = 1963] [serial = 563] [outer = 0x11827e400] 18:11:23 INFO - PROCESS | 1963 | 1469149883848 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1184e9c00) [pid = 1963] [serial = 564] [outer = 0x11827e400] 18:11:24 INFO - PROCESS | 1963 | 1469149884149 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 18:11:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:11:24 INFO - PROCESS | 1963 | 1469149884209 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:11:24 INFO - PROCESS | 1963 | 1469149884212 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - PROCESS | 1963 | 1469149884214 Marionette TRACE conn2 <- [1,726,null,{}] 18:11:24 INFO - PROCESS | 1963 | 1469149884222 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}] 18:11:24 INFO - PROCESS | 1963 | 1469149884225 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:24 INFO - PROCESS | 1963 | 1469149884304 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:11:24 INFO - PROCESS | 1963 | 1469149884366 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 1963 | 1469149884368 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951c000 == 30 [pid = 1963] [id = 189] 18:11:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11858ac00) [pid = 1963] [serial = 565] [outer = 0x0] 18:11:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1193a3c00) [pid = 1963] [serial = 566] [outer = 0x11858ac00] 18:11:24 INFO - PROCESS | 1963 | 1469149884396 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1249bfc00) [pid = 1963] [serial = 567] [outer = 0x11858ac00] 18:11:24 INFO - PROCESS | 1963 | 1469149884741 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]]]}] 18:11:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:11:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 18:11:24 INFO - PROCESS | 1963 | 1469149884783 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:11:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:11:24 INFO - PROCESS | 1963 | 1469149884785 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:11:24 INFO - PROCESS | 1963 | 1469149884787 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - PROCESS | 1963 | 1469149884788 Marionette TRACE conn2 <- [1,730,null,{}] 18:11:24 INFO - PROCESS | 1963 | 1469149884791 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}] 18:11:24 INFO - PROCESS | 1963 | 1469149884792 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:24 INFO - PROCESS | 1963 | 1469149884886 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:11:24 INFO - PROCESS | 1963 | 1469149884897 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 1963 | 1469149884898 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x121765000 == 31 [pid = 1963] [id = 190] 18:11:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1253a5800) [pid = 1963] [serial = 568] [outer = 0x0] 18:11:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1268cf000) [pid = 1963] [serial = 569] [outer = 0x1253a5800] 18:11:24 INFO - PROCESS | 1963 | 1469149884924 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1274eec00) [pid = 1963] [serial = 570] [outer = 0x1253a5800] 18:11:25 INFO - PROCESS | 1963 | 1469149885280 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] 18:11:25 INFO - PROCESS | 1963 | 1469149885312 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:11:25 INFO - PROCESS | 1963 | 1469149885314 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 1963 | 1469149885315 Marionette TRACE conn2 <- [1,734,null,{}] 18:11:25 INFO - PROCESS | 1963 | 1469149885318 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}] 18:11:25 INFO - PROCESS | 1963 | 1469149885319 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:25 INFO - PROCESS | 1963 | 1469149885424 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:11:25 INFO - PROCESS | 1963 | 1469149885430 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:25 INFO - PROCESS | 1963 | 1469149885431 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x1265a0000 == 32 [pid = 1963] [id = 191] 18:11:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1253ab800) [pid = 1963] [serial = 571] [outer = 0x0] 18:11:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x128836400) [pid = 1963] [serial = 572] [outer = 0x1253ab800] 18:11:25 INFO - PROCESS | 1963 | 1469149885456 Marionette DEBUG loaded listener.js 18:11:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x129376800) [pid = 1963] [serial = 573] [outer = 0x1253ab800] 18:11:25 INFO - PROCESS | 1963 | 1469149885823 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]]]}] 18:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 18:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:11:25 INFO - PROCESS | 1963 | 1469149885840 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 1963 | 1469149885843 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:11:25 INFO - PROCESS | 1963 | 1469149885846 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 1963 | 1469149885848 Marionette TRACE conn2 <- [1,738,null,{}] 18:11:25 INFO - PROCESS | 1963 | 1469149885851 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}] 18:11:25 INFO - PROCESS | 1963 | 1469149885859 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:26 INFO - PROCESS | 1963 | 1469149886039 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:11:26 INFO - PROCESS | 1963 | 1469149886059 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 1963 | 1469149886060 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b97000 == 33 [pid = 1963] [id = 192] 18:11:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1294a6000) [pid = 1963] [serial = 574] [outer = 0x0] 18:11:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12a7b4400) [pid = 1963] [serial = 575] [outer = 0x1294a6000] 18:11:26 INFO - PROCESS | 1963 | 1469149886102 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12a99bc00) [pid = 1963] [serial = 576] [outer = 0x1294a6000] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x11678c800) [pid = 1963] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12971c000) [pid = 1963] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x112a80c00) [pid = 1963] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x123b26800) [pid = 1963] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x110f18c00) [pid = 1963] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x115eb8000) [pid = 1963] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1274f0000) [pid = 1963] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12abbac00) [pid = 1963] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1129b8400) [pid = 1963] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1127de400) [pid = 1963] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x125271c00) [pid = 1963] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x11697ac00) [pid = 1963] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1187ee400) [pid = 1963] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1274ee400) [pid = 1963] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1129b5800) [pid = 1963] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:11:27 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1129b4400) [pid = 1963] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:11:27 INFO - PROCESS | 1963 | 1469149887034 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]]]}] 18:11:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:11:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1228ms 18:11:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:11:27 INFO - PROCESS | 1963 | 1469149887074 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:11:27 INFO - PROCESS | 1963 | 1469149887075 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:11:27 INFO - PROCESS | 1963 | 1469149887077 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 1963 | 1469149887078 Marionette TRACE conn2 <- [1,742,null,{}] 18:11:27 INFO - PROCESS | 1963 | 1469149887080 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}] 18:11:27 INFO - PROCESS | 1963 | 1469149887081 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:27 INFO - PROCESS | 1963 | 1469149887161 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:11:27 INFO - PROCESS | 1963 | 1469149887165 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 1963 | 1469149887166 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199e3800 == 34 [pid = 1963] [id = 193] 18:11:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x110f17800) [pid = 1963] [serial = 577] [outer = 0x0] 18:11:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x1131a8c00) [pid = 1963] [serial = 578] [outer = 0x110f17800] 18:11:27 INFO - PROCESS | 1963 | 1469149887193 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1199d0400) [pid = 1963] [serial = 579] [outer = 0x110f17800] 18:11:28 INFO - PROCESS | 1963 | 1469149888017 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]]]}] 18:11:28 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 18:11:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 18:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:11:28 INFO - PROCESS | 1963 | 1469149888047 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 1963 | 1469149888048 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:11:28 INFO - PROCESS | 1963 | 1469149888050 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - PROCESS | 1963 | 1469149888051 Marionette TRACE conn2 <- [1,746,null,{}] 18:11:28 INFO - PROCESS | 1963 | 1469149888054 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}] 18:11:28 INFO - PROCESS | 1963 | 1469149888057 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:28 INFO - PROCESS | 1963 | 1469149888153 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:11:28 INFO - PROCESS | 1963 | 1469149888159 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:28 INFO - PROCESS | 1963 | 1469149888161 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x129607800 == 35 [pid = 1963] [id = 194] 18:11:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x111d7b800) [pid = 1963] [serial = 580] [outer = 0x0] 18:11:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x128837c00) [pid = 1963] [serial = 581] [outer = 0x111d7b800] 18:11:28 INFO - PROCESS | 1963 | 1469149888187 Marionette DEBUG loaded listener.js 18:11:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x12a9a5800) [pid = 1963] [serial = 582] [outer = 0x111d7b800] 18:11:29 INFO - PROCESS | 1963 | 1469149889074 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]]]}] 18:11:29 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.) 18:11:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1070ms 18:11:29 INFO - PROCESS | 1963 | 1469149889123 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:11:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:11:29 INFO - PROCESS | 1963 | 1469149889127 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:11:29 INFO - PROCESS | 1963 | 1469149889132 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:11:29 INFO - PROCESS | 1963 | 1469149889136 Marionette TRACE conn2 <- [1,750,null,{}] 18:11:29 INFO - PROCESS | 1963 | 1469149889141 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}] 18:11:29 INFO - PROCESS | 1963 | 1469149889144 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:29 INFO - PROCESS | 1963 | 1469149889278 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:11:29 INFO - PROCESS | 1963 | 1469149889410 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 1963 | 1469149889412 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180cb000 == 36 [pid = 1963] [id = 195] 18:11:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x113fa5c00) [pid = 1963] [serial = 583] [outer = 0x0] 18:11:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x115eb8000) [pid = 1963] [serial = 584] [outer = 0x113fa5c00] 18:11:29 INFO - PROCESS | 1963 | 1469149889447 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1172b7000) [pid = 1963] [serial = 585] [outer = 0x113fa5c00] 18:11:30 INFO - PROCESS | 1963 | 1469149890369 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]]]}] 18:11:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:11:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1277ms 18:11:30 INFO - PROCESS | 1963 | 1469149890409 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 1963 | 1469149890412 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:11:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:11:30 INFO - PROCESS | 1963 | 1469149890416 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 1963 | 1469149890418 Marionette TRACE conn2 <- [1,754,null,{}] 18:11:30 INFO - PROCESS | 1963 | 1469149890421 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}] 18:11:30 INFO - PROCESS | 1963 | 1469149890422 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:30 INFO - PROCESS | 1963 | 1469149890527 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:11:30 INFO - PROCESS | 1963 | 1469149890582 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 1963 | 1469149890584 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x121082800 == 37 [pid = 1963] [id = 196] 18:11:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x118469800) [pid = 1963] [serial = 586] [outer = 0x0] 18:11:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x118e4cc00) [pid = 1963] [serial = 587] [outer = 0x118469800] 18:11:30 INFO - PROCESS | 1963 | 1469149890614 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x119cf8800) [pid = 1963] [serial = 588] [outer = 0x118469800] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x1199e3800 == 36 [pid = 1963] [id = 193] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x128b97000 == 35 [pid = 1963] [id = 192] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x1265a0000 == 34 [pid = 1963] [id = 191] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x121765000 == 33 [pid = 1963] [id = 190] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x11951c000 == 32 [pid = 1963] [id = 189] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d0000 == 31 [pid = 1963] [id = 188] 18:11:31 INFO - PROCESS | 1963 | --DOCSHELL 0x1167e4800 == 30 [pid = 1963] [id = 187] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x119ced400) [pid = 1963] [serial = 464] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x10eaf9800) [pid = 1963] [serial = 467] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x12a735c00) [pid = 1963] [serial = 545] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12a92d800) [pid = 1963] [serial = 539] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x11652e800) [pid = 1963] [serial = 525] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x125270c00) [pid = 1963] [serial = 515] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x119ced800) [pid = 1963] [serial = 542] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x126d56c00) [pid = 1963] [serial = 516] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1274ea000) [pid = 1963] [serial = 521] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12936c400) [pid = 1963] [serial = 522] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1274f6000) [pid = 1963] [serial = 518] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x128bc0c00) [pid = 1963] [serial = 519] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x12baa6800) [pid = 1963] [serial = 507] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x1161c1c00) [pid = 1963] [serial = 527] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x118460400) [pid = 1963] [serial = 528] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x1129b8c00) [pid = 1963] [serial = 509] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x1268d8000) [pid = 1963] [serial = 543] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x11678d800) [pid = 1963] [serial = 510] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x1265ba800) [pid = 1963] [serial = 533] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x118466400) [pid = 1963] [serial = 512] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x1199ca800) [pid = 1963] [serial = 513] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x120e24800) [pid = 1963] [serial = 530] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x123ed6400) [pid = 1963] [serial = 531] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x113a3c800) [pid = 1963] [serial = 524] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 63 (0x12ac17800) [pid = 1963] [serial = 540] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 62 (0x12baaa000) [pid = 1963] [serial = 546] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 61 (0x128bb4c00) [pid = 1963] [serial = 536] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 60 (0x129230000) [pid = 1963] [serial = 537] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | --DOMWINDOW == 59 (0x1274eac00) [pid = 1963] [serial = 534] [outer = 0x0] [url = about:blank] 18:11:31 INFO - PROCESS | 1963 | 1469149891695 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]]]}] 18:11:31 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 18:11:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1325ms 18:11:31 INFO - PROCESS | 1963 | 1469149891741 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 1963 | 1469149891744 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:11:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:11:31 INFO - PROCESS | 1963 | 1469149891747 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 1963 | 1469149891749 Marionette TRACE conn2 <- [1,758,null,{}] 18:11:31 INFO - PROCESS | 1963 | 1469149891752 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}] 18:11:31 INFO - PROCESS | 1963 | 1469149891754 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:31 INFO - PROCESS | 1963 | 1469149891832 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:11:31 INFO - PROCESS | 1963 | 1469149891860 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:31 INFO - PROCESS | 1963 | 1469149891862 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169ab000 == 31 [pid = 1963] [id = 197] 18:11:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 60 (0x115eb1000) [pid = 1963] [serial = 589] [outer = 0x0] 18:11:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 61 (0x115eb9000) [pid = 1963] [serial = 590] [outer = 0x115eb1000] 18:11:31 INFO - PROCESS | 1963 | 1469149891889 Marionette DEBUG loaded listener.js 18:11:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 62 (0x1161b9c00) [pid = 1963] [serial = 591] [outer = 0x115eb1000] 18:11:32 INFO - PROCESS | 1963 | 1469149892229 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]]]}] 18:11:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 523ms 18:11:32 INFO - PROCESS | 1963 | 1469149892270 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:11:32 INFO - PROCESS | 1963 | 1469149892273 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:11:32 INFO - PROCESS | 1963 | 1469149892277 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 1963 | 1469149892279 Marionette TRACE conn2 <- [1,762,null,{}] 18:11:32 INFO - PROCESS | 1963 | 1469149892281 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}] 18:11:32 INFO - PROCESS | 1963 | 1469149892283 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:32 INFO - PROCESS | 1963 | 1469149892363 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:11:32 INFO - PROCESS | 1963 | 1469149892367 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 1963 | 1469149892368 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180df800 == 32 [pid = 1963] [id = 198] 18:11:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 63 (0x1176a3000) [pid = 1963] [serial = 592] [outer = 0x0] 18:11:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x118283400) [pid = 1963] [serial = 593] [outer = 0x1176a3000] 18:11:32 INFO - PROCESS | 1963 | 1469149892398 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x118460400) [pid = 1963] [serial = 594] [outer = 0x1176a3000] 18:11:33 INFO - PROCESS | 1963 | 1469149893215 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]]]}] 18:11:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:11:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 18:11:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:11:33 INFO - PROCESS | 1963 | 1469149893248 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:11:33 INFO - PROCESS | 1963 | 1469149893249 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:11:33 INFO - PROCESS | 1963 | 1469149893251 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:11:33 INFO - PROCESS | 1963 | 1469149893254 Marionette TRACE conn2 <- [1,766,null,{}] 18:11:33 INFO - PROCESS | 1963 | 1469149893262 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}] 18:11:33 INFO - PROCESS | 1963 | 1469149893265 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:33 INFO - PROCESS | 1963 | 1469149893369 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:11:33 INFO - PROCESS | 1963 | 1469149893380 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 1963 | 1469149893382 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a7b800 == 33 [pid = 1963] [id = 199] 18:11:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x1197bf800) [pid = 1963] [serial = 595] [outer = 0x0] 18:11:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x120e17800) [pid = 1963] [serial = 596] [outer = 0x1197bf800] 18:11:33 INFO - PROCESS | 1963 | 1469149893410 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x120ee4c00) [pid = 1963] [serial = 597] [outer = 0x1197bf800] 18:11:34 INFO - PROCESS | 1963 | 1469149894208 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]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 18:11:34 INFO - PROCESS | 1963 | 1469149894225 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 1963 | 1469149894226 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:11:34 INFO - PROCESS | 1963 | 1469149894234 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 1963 | 1469149894235 Marionette TRACE conn2 <- [1,770,null,{}] 18:11:34 INFO - PROCESS | 1963 | 1469149894237 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}] 18:11:34 INFO - PROCESS | 1963 | 1469149894239 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:34 INFO - PROCESS | 1963 | 1469149894338 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:11:34 INFO - PROCESS | 1963 | 1469149894343 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 1963 | 1469149894344 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x123950000 == 34 [pid = 1963] [id = 200] 18:11:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x118ea6800) [pid = 1963] [serial = 598] [outer = 0x0] 18:11:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x1239ea800) [pid = 1963] [serial = 599] [outer = 0x118ea6800] 18:11:34 INFO - PROCESS | 1963 | 1469149894369 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x124c18800) [pid = 1963] [serial = 600] [outer = 0x118ea6800] 18:11:34 INFO - PROCESS | 1963 | 1469149894730 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]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 18:11:34 INFO - PROCESS | 1963 | 1469149894753 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 1963 | 1469149894755 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:11:34 INFO - PROCESS | 1963 | 1469149894763 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 1963 | 1469149894764 Marionette TRACE conn2 <- [1,774,null,{}] 18:11:34 INFO - PROCESS | 1963 | 1469149894766 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}] 18:11:34 INFO - PROCESS | 1963 | 1469149894768 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:34 INFO - PROCESS | 1963 | 1469149894861 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:11:34 INFO - PROCESS | 1963 | 1469149894865 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 1963 | 1469149894866 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x125318800 == 35 [pid = 1963] [id = 201] 18:11:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x124c19400) [pid = 1963] [serial = 601] [outer = 0x0] 18:11:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x1268d7800) [pid = 1963] [serial = 602] [outer = 0x124c19400] 18:11:34 INFO - PROCESS | 1963 | 1469149894890 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x1274ea000) [pid = 1963] [serial = 603] [outer = 0x124c19400] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x112aef800) [pid = 1963] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x11827e400) [pid = 1963] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x115ead800) [pid = 1963] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x10eaf2c00) [pid = 1963] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x118463c00) [pid = 1963] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x121143400) [pid = 1963] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x1253a5800) [pid = 1963] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x1253ab800) [pid = 1963] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x1294a6000) [pid = 1963] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x110f17800) [pid = 1963] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:11:35 INFO - PROCESS | 1963 | --DOMWINDOW == 63 (0x11858ac00) [pid = 1963] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:11:35 INFO - PROCESS | 1963 | 1469149895234 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]]]}] 18:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 519ms 18:11:35 INFO - PROCESS | 1963 | 1469149895282 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 1963 | 1469149895283 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:11:35 INFO - PROCESS | 1963 | 1469149895286 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 1963 | 1469149895287 Marionette TRACE conn2 <- [1,778,null,{}] 18:11:35 INFO - PROCESS | 1963 | 1469149895289 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}] 18:11:35 INFO - PROCESS | 1963 | 1469149895293 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:35 INFO - PROCESS | 1963 | 1469149895412 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:11:35 INFO - PROCESS | 1963 | 1469149895446 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:35 INFO - PROCESS | 1963 | 1469149895447 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b54800 == 36 [pid = 1963] [id = 202] 18:11:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x112aef800) [pid = 1963] [serial = 604] [outer = 0x0] 18:11:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x1253ab800) [pid = 1963] [serial = 605] [outer = 0x112aef800] 18:11:35 INFO - PROCESS | 1963 | 1469149895472 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x128ff0000) [pid = 1963] [serial = 606] [outer = 0x112aef800] 18:11:35 INFO - PROCESS | 1963 | 1469149895768 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]]]}] 18:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 18:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:11:35 INFO - PROCESS | 1963 | 1469149895808 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 1963 | 1469149895809 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:11:35 INFO - PROCESS | 1963 | 1469149895811 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 1963 | 1469149895813 Marionette TRACE conn2 <- [1,782,null,{}] 18:11:35 INFO - PROCESS | 1963 | 1469149895815 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}] 18:11:35 INFO - PROCESS | 1963 | 1469149895816 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:35 INFO - PROCESS | 1963 | 1469149895895 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:11:35 INFO - PROCESS | 1963 | 1469149895899 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:35 INFO - PROCESS | 1963 | 1469149895900 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d2a000 == 37 [pid = 1963] [id = 203] 18:11:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x129230000) [pid = 1963] [serial = 607] [outer = 0x0] 18:11:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x129377800) [pid = 1963] [serial = 608] [outer = 0x129230000] 18:11:35 INFO - PROCESS | 1963 | 1469149895925 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x129717800) [pid = 1963] [serial = 609] [outer = 0x129230000] 18:11:36 INFO - PROCESS | 1963 | 1469149896242 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]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 18:11:36 INFO - PROCESS | 1963 | 1469149896281 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 1963 | 1469149896282 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:11:36 INFO - PROCESS | 1963 | 1469149896284 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 1963 | 1469149896285 Marionette TRACE conn2 <- [1,786,null,{}] 18:11:36 INFO - PROCESS | 1963 | 1469149896288 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}] 18:11:36 INFO - PROCESS | 1963 | 1469149896289 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:36 INFO - PROCESS | 1963 | 1469149896403 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:11:36 INFO - PROCESS | 1963 | 1469149896410 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:36 INFO - PROCESS | 1963 | 1469149896412 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292c9800 == 38 [pid = 1963] [id = 204] 18:11:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x128bc0c00) [pid = 1963] [serial = 610] [outer = 0x0] 18:11:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x129721c00) [pid = 1963] [serial = 611] [outer = 0x128bc0c00] 18:11:36 INFO - PROCESS | 1963 | 1469149896450 Marionette DEBUG loaded listener.js 18:11:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x12a7b6400) [pid = 1963] [serial = 612] [outer = 0x128bc0c00] 18:11:36 INFO - PROCESS | 1963 | 1469149896831 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]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 567ms 18:11:36 INFO - PROCESS | 1963 | 1469149896857 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 1963 | 1469149896858 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:11:36 INFO - PROCESS | 1963 | 1469149896860 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 1963 | 1469149896861 Marionette TRACE conn2 <- [1,790,null,{}] 18:11:36 INFO - PROCESS | 1963 | 1469149896863 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}] 18:11:36 INFO - PROCESS | 1963 | 1469149896864 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:36 INFO - PROCESS | 1963 | 1469149896947 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:11:36 INFO - PROCESS | 1963 | 1469149896951 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:36 INFO - PROCESS | 1963 | 1469149896953 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a70e000 == 39 [pid = 1963] [id = 205] 18:11:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x12a73e400) [pid = 1963] [serial = 613] [outer = 0x0] 18:11:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x12a895c00) [pid = 1963] [serial = 614] [outer = 0x12a73e400] 18:11:36 INFO - PROCESS | 1963 | 1469149896979 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x12a930800) [pid = 1963] [serial = 615] [outer = 0x12a73e400] 18:11:37 INFO - PROCESS | 1963 | 1469149897294 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]]]}] 18:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 18:11:37 INFO - PROCESS | 1963 | 1469149897393 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:11:37 INFO - PROCESS | 1963 | 1469149897395 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:11:37 INFO - PROCESS | 1963 | 1469149897400 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:11:37 INFO - PROCESS | 1963 | 1469149897402 Marionette TRACE conn2 <- [1,794,null,{}] 18:11:37 INFO - PROCESS | 1963 | 1469149897409 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}] 18:11:37 INFO - PROCESS | 1963 | 1469149897411 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:37 INFO - PROCESS | 1963 | 1469149897517 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:11:37 INFO - PROCESS | 1963 | 1469149897573 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 1963 | 1469149897575 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169a7800 == 40 [pid = 1963] [id = 206] 18:11:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x1129b3800) [pid = 1963] [serial = 616] [outer = 0x0] 18:11:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x112a81c00) [pid = 1963] [serial = 617] [outer = 0x1129b3800] 18:11:37 INFO - PROCESS | 1963 | 1469149897607 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x113f31400) [pid = 1963] [serial = 618] [outer = 0x1129b3800] 18:11:38 INFO - PROCESS | 1963 | 1469149898056 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]]]}] 18:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 724ms 18:11:38 INFO - PROCESS | 1963 | 1469149898138 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 1963 | 1469149898140 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:11:38 INFO - PROCESS | 1963 | 1469149898145 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 1963 | 1469149898147 Marionette TRACE conn2 <- [1,798,null,{}] 18:11:38 INFO - PROCESS | 1963 | 1469149898150 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}] 18:11:38 INFO - PROCESS | 1963 | 1469149898152 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:38 INFO - PROCESS | 1963 | 1469149898254 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:11:38 INFO - PROCESS | 1963 | 1469149898324 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 1963 | 1469149898325 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x12141e800 == 41 [pid = 1963] [id = 207] 18:11:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11813a000) [pid = 1963] [serial = 619] [outer = 0x0] 18:11:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x118461000) [pid = 1963] [serial = 620] [outer = 0x11813a000] 18:11:38 INFO - PROCESS | 1963 | 1469149898356 Marionette DEBUG loaded listener.js 18:11:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x118ea2800) [pid = 1963] [serial = 621] [outer = 0x11813a000] 18:11:38 INFO - PROCESS | 1963 | 1469149898741 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]]]}] 18:11:38 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 18:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 623ms 18:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:11:38 INFO - PROCESS | 1963 | 1469149898777 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 1963 | 1469149898778 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:11:38 INFO - PROCESS | 1963 | 1469149898780 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 1963 | 1469149898782 Marionette TRACE conn2 <- [1,802,null,{}] 18:11:38 INFO - PROCESS | 1963 | 1469149898790 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}] 18:11:38 INFO - PROCESS | 1963 | 1469149898794 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:38 INFO - PROCESS | 1963 | 1469149898915 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:11:38 INFO - PROCESS | 1963 | 1469149898988 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 1963 | 1469149898991 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a84e000 == 42 [pid = 1963] [id = 208] 18:11:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1252de000) [pid = 1963] [serial = 622] [outer = 0x0] 18:11:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1265b5800) [pid = 1963] [serial = 623] [outer = 0x1252de000] 18:11:39 INFO - PROCESS | 1963 | 1469149899022 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1274eb800) [pid = 1963] [serial = 624] [outer = 0x1252de000] 18:11:39 INFO - PROCESS | 1963 | 1469149899431 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]]]}] 18:11:39 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 18:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 669ms 18:11:39 INFO - PROCESS | 1963 | 1469149899450 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 1963 | 1469149899451 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:11:39 INFO - PROCESS | 1963 | 1469149899454 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 1963 | 1469149899456 Marionette TRACE conn2 <- [1,806,null,{}] 18:11:39 INFO - PROCESS | 1963 | 1469149899459 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}] 18:11:39 INFO - PROCESS | 1963 | 1469149899461 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:39 INFO - PROCESS | 1963 | 1469149899564 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:11:39 INFO - PROCESS | 1963 | 1469149899625 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 1963 | 1469149899626 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b2a8800 == 43 [pid = 1963] [id = 209] 18:11:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x128dc6c00) [pid = 1963] [serial = 625] [outer = 0x0] 18:11:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x129720400) [pid = 1963] [serial = 626] [outer = 0x128dc6c00] 18:11:39 INFO - PROCESS | 1963 | 1469149899655 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x12a99d400) [pid = 1963] [serial = 627] [outer = 0x128dc6c00] 18:11:40 INFO - PROCESS | 1963 | [1963] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:11:40 INFO - PROCESS | 1963 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:11:40 INFO - PROCESS | 1963 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:11:40 INFO - PROCESS | 1963 | [GFX2-]: Using SkiaGL canvas. 18:11:40 INFO - PROCESS | 1963 | 1469149900141 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]]]}] 18:11:40 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 18:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 722ms 18:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:11:40 INFO - PROCESS | 1963 | 1469149900176 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 1963 | 1469149900178 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:11:40 INFO - PROCESS | 1963 | 1469149900180 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 1963 | 1469149900181 Marionette TRACE conn2 <- [1,810,null,{}] 18:11:40 INFO - PROCESS | 1963 | 1469149900184 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}] 18:11:40 INFO - PROCESS | 1963 | 1469149900185 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:40 INFO - PROCESS | 1963 | 1469149900302 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:11:40 INFO - PROCESS | 1963 | 1469149900362 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 1963 | 1469149900363 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x11820c800 == 44 [pid = 1963] [id = 210] 18:11:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1193ae400) [pid = 1963] [serial = 628] [outer = 0x0] 18:11:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1294a6400) [pid = 1963] [serial = 629] [outer = 0x1193ae400] 18:11:40 INFO - PROCESS | 1963 | 1469149900392 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12ac16000) [pid = 1963] [serial = 630] [outer = 0x1193ae400] 18:11:40 INFO - PROCESS | 1963 | 1469149900912 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]]]}] 18:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 769ms 18:11:40 INFO - PROCESS | 1963 | 1469149900950 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 1963 | 1469149900952 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:11:40 INFO - PROCESS | 1963 | 1469149900974 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 1963 | 1469149900976 Marionette TRACE conn2 <- [1,814,null,{}] 18:11:40 INFO - PROCESS | 1963 | 1469149900979 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}] 18:11:40 INFO - PROCESS | 1963 | 1469149900981 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:41 INFO - PROCESS | 1963 | 1469149901075 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:11:41 INFO - PROCESS | 1963 | 1469149901148 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 1963 | 1469149901149 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x116580000 == 45 [pid = 1963] [id = 211] 18:11:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x116080c00) [pid = 1963] [serial = 631] [outer = 0x0] 18:11:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1161ba000) [pid = 1963] [serial = 632] [outer = 0x116080c00] 18:11:41 INFO - PROCESS | 1963 | 1469149901177 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x116aa1c00) [pid = 1963] [serial = 633] [outer = 0x116080c00] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x1292c9800 == 44 [pid = 1963] [id = 204] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x128d2a000 == 43 [pid = 1963] [id = 203] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x126b54800 == 42 [pid = 1963] [id = 202] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x125318800 == 41 [pid = 1963] [id = 201] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x123950000 == 40 [pid = 1963] [id = 200] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x119a7b800 == 39 [pid = 1963] [id = 199] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x1180df800 == 38 [pid = 1963] [id = 198] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x1169ab000 == 37 [pid = 1963] [id = 197] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x121082800 == 36 [pid = 1963] [id = 196] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x1180cb000 == 35 [pid = 1963] [id = 195] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x129607800 == 34 [pid = 1963] [id = 194] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x118e0f800 == 33 [pid = 1963] [id = 186] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x11820c800 == 32 [pid = 1963] [id = 210] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x12b2a8800 == 31 [pid = 1963] [id = 209] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x12a84e000 == 30 [pid = 1963] [id = 208] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x12141e800 == 29 [pid = 1963] [id = 207] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x12a70e000 == 28 [pid = 1963] [id = 205] 18:11:42 INFO - PROCESS | 1963 | --DOCSHELL 0x1169a7800 == 27 [pid = 1963] [id = 206] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x113aaec00) [pid = 1963] [serial = 560] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x11678fc00) [pid = 1963] [serial = 561] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x11845f800) [pid = 1963] [serial = 563] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1184e9c00) [pid = 1963] [serial = 564] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x118315400) [pid = 1963] [serial = 558] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x116982400) [pid = 1963] [serial = 557] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x110fe3400) [pid = 1963] [serial = 548] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1199d7400) [pid = 1963] [serial = 552] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1187ef000) [pid = 1963] [serial = 551] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x129379800) [pid = 1963] [serial = 555] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1274f3c00) [pid = 1963] [serial = 554] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1129ba400) [pid = 1963] [serial = 549] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1268cf000) [pid = 1963] [serial = 569] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x129376800) [pid = 1963] [serial = 573] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x128836400) [pid = 1963] [serial = 572] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x12a7b4400) [pid = 1963] [serial = 575] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1199d0400) [pid = 1963] [serial = 579] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x1131a8c00) [pid = 1963] [serial = 578] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x12a99bc00) [pid = 1963] [serial = 576] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x1193a3c00) [pid = 1963] [serial = 566] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x1249bfc00) [pid = 1963] [serial = 567] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x1274eec00) [pid = 1963] [serial = 570] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x128837c00) [pid = 1963] [serial = 581] [outer = 0x0] [url = about:blank] 18:11:42 INFO - PROCESS | 1963 | 1469149902334 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] 18:11:42 INFO - PROCESS | 1963 | 1469149902349 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:11:42 INFO - PROCESS | 1963 | 1469149902352 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 1963 | 1469149902354 Marionette TRACE conn2 <- [1,818,null,{}] 18:11:42 INFO - PROCESS | 1963 | 1469149902359 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}] 18:11:42 INFO - PROCESS | 1963 | 1469149902361 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:42 INFO - PROCESS | 1963 | 1469149902433 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:11:42 INFO - PROCESS | 1963 | 1469149902442 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 1963 | 1469149902445 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x113f48800 == 28 [pid = 1963] [id = 212] 18:11:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x111d18000) [pid = 1963] [serial = 634] [outer = 0x0] 18:11:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1127d3800) [pid = 1963] [serial = 635] [outer = 0x111d18000] 18:11:42 INFO - PROCESS | 1963 | 1469149902473 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x1110a0c00) [pid = 1963] [serial = 636] [outer = 0x111d18000] 18:11:42 INFO - PROCESS | 1963 | 1469149902808 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]]]}] 18:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 522ms 18:11:42 INFO - PROCESS | 1963 | 1469149902874 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 1963 | 1469149902877 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:11:42 INFO - PROCESS | 1963 | 1469149902882 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 1963 | 1469149902883 Marionette TRACE conn2 <- [1,822,null,{}] 18:11:42 INFO - PROCESS | 1963 | 1469149902886 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}] 18:11:42 INFO - PROCESS | 1963 | 1469149902888 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:42 INFO - PROCESS | 1963 | 1469149902966 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:11:42 INFO - PROCESS | 1963 | 1469149902972 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 1963 | 1469149902974 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x117008800 == 29 [pid = 1963] [id = 213] 18:11:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x112ae4c00) [pid = 1963] [serial = 637] [outer = 0x0] 18:11:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x113aa8400) [pid = 1963] [serial = 638] [outer = 0x112ae4c00] 18:11:43 INFO - PROCESS | 1963 | 1469149903002 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x115eaec00) [pid = 1963] [serial = 639] [outer = 0x112ae4c00] 18:11:43 INFO - PROCESS | 1963 | 1469149903343 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] 18:11:43 INFO - PROCESS | 1963 | 1469149903354 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:11:43 INFO - PROCESS | 1963 | 1469149903357 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 1963 | 1469149903360 Marionette TRACE conn2 <- [1,826,null,{}] 18:11:43 INFO - PROCESS | 1963 | 1469149903367 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}] 18:11:43 INFO - PROCESS | 1963 | 1469149903371 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:43 INFO - PROCESS | 1963 | 1469149903452 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:11:43 INFO - PROCESS | 1963 | 1469149903501 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 1963 | 1469149903503 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x118203000 == 30 [pid = 1963] [id = 214] 18:11:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x110f20c00) [pid = 1963] [serial = 640] [outer = 0x0] 18:11:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x1161c2000) [pid = 1963] [serial = 641] [outer = 0x110f20c00] 18:11:43 INFO - PROCESS | 1963 | 1469149903531 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x116aaa800) [pid = 1963] [serial = 642] [outer = 0x110f20c00] 18:11:43 INFO - PROCESS | 1963 | 1469149903829 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]]]}] 18:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 521ms 18:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:11:43 INFO - PROCESS | 1963 | 1469149903879 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:11:43 INFO - PROCESS | 1963 | 1469149903880 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:11:43 INFO - PROCESS | 1963 | 1469149903882 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 1963 | 1469149903883 Marionette TRACE conn2 <- [1,830,null,{}] 18:11:43 INFO - PROCESS | 1963 | 1469149903885 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}] 18:11:43 INFO - PROCESS | 1963 | 1469149903887 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:43 INFO - PROCESS | 1963 | 1469149903961 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:11:43 INFO - PROCESS | 1963 | 1469149903965 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 1963 | 1469149903966 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d0800 == 31 [pid = 1963] [id = 215] 18:11:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x115eb6c00) [pid = 1963] [serial = 643] [outer = 0x0] 18:11:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x118139400) [pid = 1963] [serial = 644] [outer = 0x115eb6c00] 18:11:44 INFO - PROCESS | 1963 | 1469149904039 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x11830d800) [pid = 1963] [serial = 645] [outer = 0x115eb6c00] 18:11:44 INFO - PROCESS | 1963 | 1469149904312 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]]]}] 18:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 18:11:44 INFO - PROCESS | 1963 | 1469149904351 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:11:44 INFO - PROCESS | 1963 | 1469149904352 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:11:44 INFO - PROCESS | 1963 | 1469149904362 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 1963 | 1469149904370 Marionette TRACE conn2 <- [1,834,null,{}] 18:11:44 INFO - PROCESS | 1963 | 1469149904378 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}] 18:11:44 INFO - PROCESS | 1963 | 1469149904379 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:44 INFO - PROCESS | 1963 | 1469149904470 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:11:44 INFO - PROCESS | 1963 | 1469149904474 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 1963 | 1469149904475 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x119884000 == 32 [pid = 1963] [id = 216] 18:11:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x112ae4400) [pid = 1963] [serial = 646] [outer = 0x0] 18:11:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x118317800) [pid = 1963] [serial = 647] [outer = 0x112ae4400] 18:11:44 INFO - PROCESS | 1963 | 1469149904500 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x118466800) [pid = 1963] [serial = 648] [outer = 0x112ae4400] 18:11:44 INFO - PROCESS | 1963 | 1469149904859 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]]]}] 18:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 538ms 18:11:44 INFO - PROCESS | 1963 | 1469149904895 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:11:44 INFO - PROCESS | 1963 | 1469149904896 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:11:44 INFO - PROCESS | 1963 | 1469149904898 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 1963 | 1469149904899 Marionette TRACE conn2 <- [1,838,null,{}] 18:11:44 INFO - PROCESS | 1963 | 1469149904901 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}] 18:11:44 INFO - PROCESS | 1963 | 1469149904906 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:45 INFO - PROCESS | 1963 | 1469149905016 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:11:45 INFO - PROCESS | 1963 | 1469149905050 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 1963 | 1469149905051 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f4f000 == 33 [pid = 1963] [id = 217] 18:11:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x11846b000) [pid = 1963] [serial = 649] [outer = 0x0] 18:11:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x118ea7c00) [pid = 1963] [serial = 650] [outer = 0x11846b000] 18:11:45 INFO - PROCESS | 1963 | 1469149905076 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1197c3400) [pid = 1963] [serial = 651] [outer = 0x11846b000] 18:11:45 INFO - PROCESS | 1963 | 1469149905387 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]]]}] 18:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 18:11:45 INFO - PROCESS | 1963 | 1469149905417 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 1963 | 1469149905418 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:11:45 INFO - PROCESS | 1963 | 1469149905426 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 1963 | 1469149905427 Marionette TRACE conn2 <- [1,842,null,{}] 18:11:45 INFO - PROCESS | 1963 | 1469149905430 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}] 18:11:45 INFO - PROCESS | 1963 | 1469149905431 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:45 INFO - PROCESS | 1963 | 1469149905527 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:11:45 INFO - PROCESS | 1963 | 1469149905530 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 1963 | 1469149905532 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x12140e000 == 34 [pid = 1963] [id = 218] 18:11:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1197c3c00) [pid = 1963] [serial = 652] [outer = 0x0] 18:11:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1199d7800) [pid = 1963] [serial = 653] [outer = 0x1197c3c00] 18:11:45 INFO - PROCESS | 1963 | 1469149905556 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x120e18c00) [pid = 1963] [serial = 654] [outer = 0x1197c3c00] 18:11:45 INFO - PROCESS | 1963 | 1469149905886 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]]]}] 18:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 471ms 18:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:11:45 INFO - PROCESS | 1963 | 1469149905897 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 1963 | 1469149905899 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:11:45 INFO - PROCESS | 1963 | 1469149905901 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 1963 | 1469149905902 Marionette TRACE conn2 <- [1,846,null,{}] 18:11:45 INFO - PROCESS | 1963 | 1469149905904 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}] 18:11:45 INFO - PROCESS | 1963 | 1469149905907 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:46 INFO - PROCESS | 1963 | 1469149906004 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:11:46 INFO - PROCESS | 1963 | 1469149906008 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 1963 | 1469149906009 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bd8800 == 35 [pid = 1963] [id = 219] 18:11:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1197c5000) [pid = 1963] [serial = 655] [outer = 0x0] 18:11:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x120e24800) [pid = 1963] [serial = 656] [outer = 0x1197c5000] 18:11:46 INFO - PROCESS | 1963 | 1469149906033 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x120ff3800) [pid = 1963] [serial = 657] [outer = 0x1197c5000] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12a73e400) [pid = 1963] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x128bc0c00) [pid = 1963] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x118ea6800) [pid = 1963] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x124c19400) [pid = 1963] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x112aef800) [pid = 1963] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x129230000) [pid = 1963] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x111d7b800) [pid = 1963] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x113fa5c00) [pid = 1963] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118469800) [pid = 1963] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1176a3000) [pid = 1963] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x115eb1000) [pid = 1963] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:11:46 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1197bf800) [pid = 1963] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 18:11:46 INFO - PROCESS | 1963 | 1469149906516 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]]]}] 18:11:46 INFO - PROCESS | 1963 | 1469149906520 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:11:46 INFO - PROCESS | 1963 | 1469149906524 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:11:46 INFO - PROCESS | 1963 | 1469149906527 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 1963 | 1469149906528 Marionette TRACE conn2 <- [1,850,null,{}] 18:11:46 INFO - PROCESS | 1963 | 1469149906530 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}] 18:11:46 INFO - PROCESS | 1963 | 1469149906531 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:46 INFO - PROCESS | 1963 | 1469149906611 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:11:46 INFO - PROCESS | 1963 | 1469149906614 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 1963 | 1469149906615 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180df800 == 36 [pid = 1963] [id = 220] 18:11:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x112aef800) [pid = 1963] [serial = 658] [outer = 0x0] 18:11:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1183ab800) [pid = 1963] [serial = 659] [outer = 0x112aef800] 18:11:46 INFO - PROCESS | 1963 | 1469149906642 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x120ff4800) [pid = 1963] [serial = 660] [outer = 0x112aef800] 18:11:46 INFO - PROCESS | 1963 | 1469149906953 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]]]}] 18:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 467ms 18:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:11:46 INFO - PROCESS | 1963 | 1469149906995 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 1963 | 1469149906996 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:11:46 INFO - PROCESS | 1963 | 1469149906998 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 1963 | 1469149906999 Marionette TRACE conn2 <- [1,854,null,{}] 18:11:47 INFO - PROCESS | 1963 | 1469149907001 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}] 18:11:47 INFO - PROCESS | 1963 | 1469149907002 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:47 INFO - PROCESS | 1963 | 1469149907100 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:11:47 INFO - PROCESS | 1963 | 1469149907106 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 1963 | 1469149907107 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b57000 == 37 [pid = 1963] [id = 221] 18:11:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x118278400) [pid = 1963] [serial = 661] [outer = 0x0] 18:11:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x121486800) [pid = 1963] [serial = 662] [outer = 0x118278400] 18:11:47 INFO - PROCESS | 1963 | 1469149907131 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1239e1800) [pid = 1963] [serial = 663] [outer = 0x118278400] 18:11:47 INFO - PROCESS | 1963 | 1469149907446 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]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 18:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:11:47 INFO - PROCESS | 1963 | 1469149907467 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 1963 | 1469149907468 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:11:47 INFO - PROCESS | 1963 | 1469149907471 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 1963 | 1469149907474 Marionette TRACE conn2 <- [1,858,null,{}] 18:11:47 INFO - PROCESS | 1963 | 1469149907477 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}] 18:11:47 INFO - PROCESS | 1963 | 1469149907478 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:47 INFO - PROCESS | 1963 | 1469149907572 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:11:47 INFO - PROCESS | 1963 | 1469149907577 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 1963 | 1469149907579 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x119882800 == 38 [pid = 1963] [id = 222] 18:11:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x123e22800) [pid = 1963] [serial = 664] [outer = 0x0] 18:11:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1249c3800) [pid = 1963] [serial = 665] [outer = 0x123e22800] 18:11:47 INFO - PROCESS | 1963 | 1469149907605 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1253c1400) [pid = 1963] [serial = 666] [outer = 0x123e22800] 18:11:47 INFO - PROCESS | 1963 | 1469149907916 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]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 18:11:47 INFO - PROCESS | 1963 | 1469149907946 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 1963 | 1469149907947 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:11:47 INFO - PROCESS | 1963 | 1469149907949 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 1963 | 1469149907950 Marionette TRACE conn2 <- [1,862,null,{}] 18:11:47 INFO - PROCESS | 1963 | 1469149907952 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}] 18:11:47 INFO - PROCESS | 1963 | 1469149907953 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:48 INFO - PROCESS | 1963 | 1469149908058 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:11:48 INFO - PROCESS | 1963 | 1469149908065 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 1963 | 1469149908066 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d38000 == 39 [pid = 1963] [id = 223] 18:11:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x118466000) [pid = 1963] [serial = 667] [outer = 0x0] 18:11:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1252d5400) [pid = 1963] [serial = 668] [outer = 0x118466000] 18:11:48 INFO - PROCESS | 1963 | 1469149908090 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12684d000) [pid = 1963] [serial = 669] [outer = 0x118466000] 18:11:48 INFO - PROCESS | 1963 | 1469149908405 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]]]}] 18:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 472ms 18:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:11:48 INFO - PROCESS | 1963 | 1469149908422 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 1963 | 1469149908425 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:11:48 INFO - PROCESS | 1963 | 1469149908428 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - PROCESS | 1963 | 1469149908429 Marionette TRACE conn2 <- [1,866,null,{}] 18:11:48 INFO - PROCESS | 1963 | 1469149908431 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}] 18:11:48 INFO - PROCESS | 1963 | 1469149908432 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:48 INFO - PROCESS | 1963 | 1469149908561 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:11:48 INFO - PROCESS | 1963 | 1469149908617 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 1963 | 1469149908618 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x112dcd000 == 40 [pid = 1963] [id = 224] 18:11:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x110f15c00) [pid = 1963] [serial = 670] [outer = 0x0] 18:11:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x110f20000) [pid = 1963] [serial = 671] [outer = 0x110f15c00] 18:11:48 INFO - PROCESS | 1963 | 1469149908650 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x111f62400) [pid = 1963] [serial = 672] [outer = 0x110f15c00] 18:11:49 INFO - PROCESS | 1963 | 1469149909186 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]]]}] 18:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 769ms 18:11:49 INFO - PROCESS | 1963 | 1469149909198 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:11:49 INFO - PROCESS | 1963 | 1469149909201 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:11:49 INFO - PROCESS | 1963 | 1469149909233 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 1963 | 1469149909235 Marionette TRACE conn2 <- [1,870,null,{}] 18:11:49 INFO - PROCESS | 1963 | 1469149909241 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}] 18:11:49 INFO - PROCESS | 1963 | 1469149909243 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:49 INFO - PROCESS | 1963 | 1469149909354 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:11:49 INFO - PROCESS | 1963 | 1469149909428 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:49 INFO - PROCESS | 1963 | 1469149909430 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d7800 == 41 [pid = 1963] [id = 225] 18:11:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x112ae5400) [pid = 1963] [serial = 673] [outer = 0x0] 18:11:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1132d1000) [pid = 1963] [serial = 674] [outer = 0x112ae5400] 18:11:49 INFO - PROCESS | 1963 | 1469149909460 Marionette DEBUG loaded listener.js 18:11:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x115eb2c00) [pid = 1963] [serial = 675] [outer = 0x112ae5400] 18:11:50 INFO - PROCESS | 1963 | 1469149910174 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]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1003ms 18:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:11:50 INFO - PROCESS | 1963 | 1469149910208 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 1963 | 1469149910210 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:11:50 INFO - PROCESS | 1963 | 1469149910213 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 1963 | 1469149910215 Marionette TRACE conn2 <- [1,874,null,{}] 18:11:50 INFO - PROCESS | 1963 | 1469149910219 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}] 18:11:50 INFO - PROCESS | 1963 | 1469149910220 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:50 INFO - PROCESS | 1963 | 1469149910321 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:11:50 INFO - PROCESS | 1963 | 1469149910374 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 1963 | 1469149910377 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x117002800 == 42 [pid = 1963] [id = 226] 18:11:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x112a8cc00) [pid = 1963] [serial = 676] [outer = 0x0] 18:11:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1132dac00) [pid = 1963] [serial = 677] [outer = 0x112a8cc00] 18:11:50 INFO - PROCESS | 1963 | 1469149910405 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115eb4400) [pid = 1963] [serial = 678] [outer = 0x112a8cc00] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x128d38000 == 41 [pid = 1963] [id = 223] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x119882800 == 40 [pid = 1963] [id = 222] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x126b57000 == 39 [pid = 1963] [id = 221] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x1180df800 == 38 [pid = 1963] [id = 220] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x123bd8800 == 37 [pid = 1963] [id = 219] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x12140e000 == 36 [pid = 1963] [id = 218] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x120f4f000 == 35 [pid = 1963] [id = 217] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x119884000 == 34 [pid = 1963] [id = 216] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d0800 == 33 [pid = 1963] [id = 215] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x118203000 == 32 [pid = 1963] [id = 214] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x117008800 == 31 [pid = 1963] [id = 213] 18:11:50 INFO - PROCESS | 1963 | --DOCSHELL 0x113f48800 == 30 [pid = 1963] [id = 212] 18:11:50 INFO - PROCESS | 1963 | 1469149910795 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]]]}] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12a930800) [pid = 1963] [serial = 615] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12a895c00) [pid = 1963] [serial = 614] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12a7b6400) [pid = 1963] [serial = 612] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1239ea800) [pid = 1963] [serial = 599] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1268d7800) [pid = 1963] [serial = 602] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x124c18800) [pid = 1963] [serial = 600] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1253ab800) [pid = 1963] [serial = 605] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x129377800) [pid = 1963] [serial = 608] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12a9a5800) [pid = 1963] [serial = 582] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x115eb8000) [pid = 1963] [serial = 584] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1172b7000) [pid = 1963] [serial = 585] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x118e4cc00) [pid = 1963] [serial = 587] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x119cf8800) [pid = 1963] [serial = 588] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x118283400) [pid = 1963] [serial = 593] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x118460400) [pid = 1963] [serial = 594] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x115eb9000) [pid = 1963] [serial = 590] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1161b9c00) [pid = 1963] [serial = 591] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1274ea000) [pid = 1963] [serial = 603] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x129721c00) [pid = 1963] [serial = 611] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x120e17800) [pid = 1963] [serial = 596] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x120ee4c00) [pid = 1963] [serial = 597] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x129717800) [pid = 1963] [serial = 609] [outer = 0x0] [url = about:blank] 18:11:50 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x128ff0000) [pid = 1963] [serial = 606] [outer = 0x0] [url = about:blank] 18:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 622ms 18:11:50 INFO - PROCESS | 1963 | 1469149910836 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 1963 | 1469149910839 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:11:50 INFO - PROCESS | 1963 | 1469149910843 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 1963 | 1469149910845 Marionette TRACE conn2 <- [1,878,null,{}] 18:11:50 INFO - PROCESS | 1963 | 1469149910848 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}] 18:11:50 INFO - PROCESS | 1963 | 1469149910849 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:50 INFO - PROCESS | 1963 | 1469149910926 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:11:50 INFO - PROCESS | 1963 | 1469149910930 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 1963 | 1469149910931 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180df800 == 31 [pid = 1963] [id = 227] 18:11:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11607ec00) [pid = 1963] [serial = 679] [outer = 0x0] 18:11:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x116973800) [pid = 1963] [serial = 680] [outer = 0x11607ec00] 18:11:50 INFO - PROCESS | 1963 | 1469149910961 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1176a3800) [pid = 1963] [serial = 681] [outer = 0x11607ec00] 18:11:51 INFO - PROCESS | 1963 | 1469149911295 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]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 18:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:11:51 INFO - PROCESS | 1963 | 1469149911313 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 1963 | 1469149911314 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:11:51 INFO - PROCESS | 1963 | 1469149911316 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 1963 | 1469149911319 Marionette TRACE conn2 <- [1,882,null,{}] 18:11:51 INFO - PROCESS | 1963 | 1469149911329 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}] 18:11:51 INFO - PROCESS | 1963 | 1469149911332 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:51 INFO - PROCESS | 1963 | 1469149911420 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:11:51 INFO - PROCESS | 1963 | 1469149911473 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 1963 | 1469149911475 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x119871000 == 32 [pid = 1963] [id = 228] 18:11:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1180f2400) [pid = 1963] [serial = 682] [outer = 0x0] 18:11:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x11830c400) [pid = 1963] [serial = 683] [outer = 0x1180f2400] 18:11:51 INFO - PROCESS | 1963 | 1469149911503 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x11846d000) [pid = 1963] [serial = 684] [outer = 0x1180f2400] 18:11:51 INFO - PROCESS | 1963 | 1469149911812 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]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 526ms 18:11:51 INFO - PROCESS | 1963 | 1469149911842 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 1963 | 1469149911844 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:11:51 INFO - PROCESS | 1963 | 1469149911846 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 1963 | 1469149911847 Marionette TRACE conn2 <- [1,886,null,{}] 18:11:51 INFO - PROCESS | 1963 | 1469149911849 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}] 18:11:51 INFO - PROCESS | 1963 | 1469149911850 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:51 INFO - PROCESS | 1963 | 1469149911927 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:11:51 INFO - PROCESS | 1963 | 1469149911981 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 1963 | 1469149911983 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107d000 == 33 [pid = 1963] [id = 229] 18:11:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1122af400) [pid = 1963] [serial = 685] [outer = 0x0] 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x118593000) [pid = 1963] [serial = 686] [outer = 0x1122af400] 18:11:52 INFO - PROCESS | 1963 | 1469149912008 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1193a8c00) [pid = 1963] [serial = 687] [outer = 0x1122af400] 18:11:52 INFO - PROCESS | 1963 | 1469149912271 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]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 18:11:52 INFO - PROCESS | 1963 | 1469149912316 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 1963 | 1469149912317 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:11:52 INFO - PROCESS | 1963 | 1469149912320 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 1963 | 1469149912321 Marionette TRACE conn2 <- [1,890,null,{}] 18:11:52 INFO - PROCESS | 1963 | 1469149912330 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}] 18:11:52 INFO - PROCESS | 1963 | 1469149912332 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:52 INFO - PROCESS | 1963 | 1469149912407 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:11:52 INFO - PROCESS | 1963 | 1469149912411 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:52 INFO - PROCESS | 1963 | 1469149912412 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x118215000 == 34 [pid = 1963] [id = 230] 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1193a9c00) [pid = 1963] [serial = 688] [outer = 0x0] 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x119a29800) [pid = 1963] [serial = 689] [outer = 0x1193a9c00] 18:11:52 INFO - PROCESS | 1963 | 1469149912439 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x120e20000) [pid = 1963] [serial = 690] [outer = 0x1193a9c00] 18:11:52 INFO - PROCESS | 1963 | 1469149912772 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]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 475ms 18:11:52 INFO - PROCESS | 1963 | 1469149912795 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 1963 | 1469149912797 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:11:52 INFO - PROCESS | 1963 | 1469149912799 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 1963 | 1469149912800 Marionette TRACE conn2 <- [1,894,null,{}] 18:11:52 INFO - PROCESS | 1963 | 1469149912802 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}] 18:11:52 INFO - PROCESS | 1963 | 1469149912806 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:52 INFO - PROCESS | 1963 | 1469149912933 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:11:52 INFO - PROCESS | 1963 | 1469149912947 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:52 INFO - PROCESS | 1963 | 1469149912948 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x126593000 == 35 [pid = 1963] [id = 231] 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x120e1f800) [pid = 1963] [serial = 691] [outer = 0x0] 18:11:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x121489000) [pid = 1963] [serial = 692] [outer = 0x120e1f800] 18:11:52 INFO - PROCESS | 1963 | 1469149912973 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x125272800) [pid = 1963] [serial = 693] [outer = 0x120e1f800] 18:11:53 INFO - PROCESS | 1963 | 1469149913283 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]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 18:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:11:53 INFO - PROCESS | 1963 | 1469149913325 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:11:53 INFO - PROCESS | 1963 | 1469149913326 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:11:53 INFO - PROCESS | 1963 | 1469149913328 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - PROCESS | 1963 | 1469149913329 Marionette TRACE conn2 <- [1,898,null,{}] 18:11:53 INFO - PROCESS | 1963 | 1469149913331 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}] 18:11:53 INFO - PROCESS | 1963 | 1469149913333 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:53 INFO - PROCESS | 1963 | 1469149913424 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:11:53 INFO - PROCESS | 1963 | 1469149913428 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 1963 | 1469149913429 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b93000 == 36 [pid = 1963] [id = 232] 18:11:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1252d6400) [pid = 1963] [serial = 694] [outer = 0x0] 18:11:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1265b4c00) [pid = 1963] [serial = 695] [outer = 0x1252d6400] 18:11:53 INFO - PROCESS | 1963 | 1469149913454 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1270a6400) [pid = 1963] [serial = 696] [outer = 0x1252d6400] 18:11:53 INFO - PROCESS | 1963 | 1469149913807 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]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 18:11:53 INFO - PROCESS | 1963 | 1469149913849 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:11:53 INFO - PROCESS | 1963 | 1469149913851 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:11:53 INFO - PROCESS | 1963 | 1469149913854 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - PROCESS | 1963 | 1469149913855 Marionette TRACE conn2 <- [1,902,null,{}] 18:11:53 INFO - PROCESS | 1963 | 1469149913858 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}] 18:11:53 INFO - PROCESS | 1963 | 1469149913859 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:53 INFO - PROCESS | 1963 | 1469149913991 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:11:54 INFO - PROCESS | 1963 | 1469149914008 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 1963 | 1469149914009 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d35000 == 37 [pid = 1963] [id = 233] 18:11:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x127456800) [pid = 1963] [serial = 697] [outer = 0x0] 18:11:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12745f000) [pid = 1963] [serial = 698] [outer = 0x127456800] 18:11:54 INFO - PROCESS | 1963 | 1469149914050 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1274ed000) [pid = 1963] [serial = 699] [outer = 0x127456800] 18:11:54 INFO - PROCESS | 1963 | 1469149914511 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]]]}] 18:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 18:11:54 INFO - PROCESS | 1963 | 1469149914528 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 1963 | 1469149914530 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:11:54 INFO - PROCESS | 1963 | 1469149914533 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 1963 | 1469149914535 Marionette TRACE conn2 <- [1,906,null,{}] 18:11:54 INFO - PROCESS | 1963 | 1469149914540 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}] 18:11:54 INFO - PROCESS | 1963 | 1469149914542 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:54 INFO - PROCESS | 1963 | 1469149914685 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:11:54 INFO - PROCESS | 1963 | 1469149914701 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 1963 | 1469149914702 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x129603800 == 38 [pid = 1963] [id = 234] 18:11:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x110fea400) [pid = 1963] [serial = 700] [outer = 0x0] 18:11:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1274f5c00) [pid = 1963] [serial = 701] [outer = 0x110fea400] 18:11:54 INFO - PROCESS | 1963 | 1469149914743 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x128bb3800) [pid = 1963] [serial = 702] [outer = 0x110fea400] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x112ae4400) [pid = 1963] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1197c3c00) [pid = 1963] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x111d18000) [pid = 1963] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x115eb6c00) [pid = 1963] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x112ae4c00) [pid = 1963] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x110f20c00) [pid = 1963] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x116080c00) [pid = 1963] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1129b3800) [pid = 1963] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x11813a000) [pid = 1963] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x128dc6c00) [pid = 1963] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x11846b000) [pid = 1963] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1193ae400) [pid = 1963] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1197c5000) [pid = 1963] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x123e22800) [pid = 1963] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x118278400) [pid = 1963] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:11:55 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112aef800) [pid = 1963] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:11:55 INFO - PROCESS | 1963 | 1469149915190 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]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 674ms 18:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:11:55 INFO - PROCESS | 1963 | 1469149915208 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 1963 | 1469149915210 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:11:55 INFO - PROCESS | 1963 | 1469149915212 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - PROCESS | 1963 | 1469149915213 Marionette TRACE conn2 <- [1,910,null,{}] 18:11:55 INFO - PROCESS | 1963 | 1469149915215 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}] 18:11:55 INFO - PROCESS | 1963 | 1469149915216 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:55 INFO - PROCESS | 1963 | 1469149915296 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:11:55 INFO - PROCESS | 1963 | 1469149915300 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 1963 | 1469149915301 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f66000 == 39 [pid = 1963] [id = 235] 18:11:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1129b3800) [pid = 1963] [serial = 703] [outer = 0x0] 18:11:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x116a9d800) [pid = 1963] [serial = 704] [outer = 0x1129b3800] 18:11:55 INFO - PROCESS | 1963 | 1469149915325 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1193ae400) [pid = 1963] [serial = 705] [outer = 0x1129b3800] 18:11:55 INFO - PROCESS | 1963 | 1469149915662 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]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 468ms 18:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:11:55 INFO - PROCESS | 1963 | 1469149915681 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 1963 | 1469149915682 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:11:55 INFO - PROCESS | 1963 | 1469149915685 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - PROCESS | 1963 | 1469149915686 Marionette TRACE conn2 <- [1,914,null,{}] 18:11:55 INFO - PROCESS | 1963 | 1469149915690 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}] 18:11:55 INFO - PROCESS | 1963 | 1469149915692 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:55 INFO - PROCESS | 1963 | 1469149915804 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:11:55 INFO - PROCESS | 1963 | 1469149915810 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 1963 | 1469149915812 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a71c000 == 40 [pid = 1963] [id = 236] 18:11:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x112aef800) [pid = 1963] [serial = 706] [outer = 0x0] 18:11:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x120e20800) [pid = 1963] [serial = 707] [outer = 0x112aef800] 18:11:55 INFO - PROCESS | 1963 | 1469149915845 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x129228800) [pid = 1963] [serial = 708] [outer = 0x112aef800] 18:11:56 INFO - PROCESS | 1963 | 1469149916143 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]]]}] 18:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 471ms 18:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:11:56 INFO - PROCESS | 1963 | 1469149916163 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 1963 | 1469149916164 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:11:56 INFO - PROCESS | 1963 | 1469149916166 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 1963 | 1469149916167 Marionette TRACE conn2 <- [1,918,null,{}] 18:11:56 INFO - PROCESS | 1963 | 1469149916169 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}] 18:11:56 INFO - PROCESS | 1963 | 1469149916171 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:56 INFO - PROCESS | 1963 | 1469149916253 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:11:56 INFO - PROCESS | 1963 | 1469149916259 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 1963 | 1469149916260 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b2ad000 == 41 [pid = 1963] [id = 237] 18:11:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x129228c00) [pid = 1963] [serial = 709] [outer = 0x0] 18:11:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12936f800) [pid = 1963] [serial = 710] [outer = 0x129228c00] 18:11:56 INFO - PROCESS | 1963 | 1469149916284 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1294a5c00) [pid = 1963] [serial = 711] [outer = 0x129228c00] 18:11:56 INFO - PROCESS | 1963 | 1469149916607 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]]]}] 18:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms 18:11:56 INFO - PROCESS | 1963 | 1469149916637 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 1963 | 1469149916638 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:11:56 INFO - PROCESS | 1963 | 1469149916642 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 1963 | 1469149916643 Marionette TRACE conn2 <- [1,922,null,{}] 18:11:56 INFO - PROCESS | 1963 | 1469149916645 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}] 18:11:56 INFO - PROCESS | 1963 | 1469149916647 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:56 INFO - PROCESS | 1963 | 1469149916746 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:11:56 INFO - PROCESS | 1963 | 1469149916752 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 1963 | 1469149916753 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba76000 == 42 [pid = 1963] [id = 238] 18:11:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x128fe1c00) [pid = 1963] [serial = 712] [outer = 0x0] 18:11:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1294b2000) [pid = 1963] [serial = 713] [outer = 0x128fe1c00] 18:11:56 INFO - PROCESS | 1963 | 1469149916787 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x129721800) [pid = 1963] [serial = 714] [outer = 0x128fe1c00] 18:11:57 INFO - PROCESS | 1963 | 1469149917073 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]]]}] 18:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 518ms 18:11:57 INFO - PROCESS | 1963 | 1469149917161 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 1963 | 1469149917163 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:11:57 INFO - PROCESS | 1963 | 1469149917166 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 1963 | 1469149917169 Marionette TRACE conn2 <- [1,926,null,{}] 18:11:57 INFO - PROCESS | 1963 | 1469149917173 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}] 18:11:57 INFO - PROCESS | 1963 | 1469149917175 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:57 INFO - PROCESS | 1963 | 1469149917283 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:11:57 INFO - PROCESS | 1963 | 1469149917335 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:57 INFO - PROCESS | 1963 | 1469149917337 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x11695e800 == 43 [pid = 1963] [id = 239] 18:11:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1127da800) [pid = 1963] [serial = 715] [outer = 0x0] 18:11:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1129b2000) [pid = 1963] [serial = 716] [outer = 0x1127da800] 18:11:57 INFO - PROCESS | 1963 | 1469149917369 Marionette DEBUG loaded listener.js 18:11:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115e0f400) [pid = 1963] [serial = 717] [outer = 0x1127da800] 18:11:57 INFO - PROCESS | 1963 | 1469149917828 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]]]}] 18:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 676ms 18:11:57 INFO - PROCESS | 1963 | 1469149917843 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 1963 | 1469149917845 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:11:57 INFO - PROCESS | 1963 | 1469149917849 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 1963 | 1469149917852 Marionette TRACE conn2 <- [1,930,null,{}] 18:11:57 INFO - PROCESS | 1963 | 1469149917855 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}] 18:11:57 INFO - PROCESS | 1963 | 1469149917856 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:57 INFO - PROCESS | 1963 | 1469149917979 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:11:58 INFO - PROCESS | 1963 | 1469149918046 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 1963 | 1469149918047 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x118e19800 == 44 [pid = 1963] [id = 240] 18:11:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x117e0a400) [pid = 1963] [serial = 718] [outer = 0x0] 18:11:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1180fb400) [pid = 1963] [serial = 719] [outer = 0x117e0a400] 18:11:58 INFO - PROCESS | 1963 | 1469149918078 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x118310800) [pid = 1963] [serial = 720] [outer = 0x117e0a400] 18:11:58 INFO - PROCESS | 1963 | 1469149918456 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]]]}] 18:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 18:11:58 INFO - PROCESS | 1963 | 1469149918520 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:11:58 INFO - PROCESS | 1963 | 1469149918522 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:11:58 INFO - PROCESS | 1963 | 1469149918524 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:11:58 INFO - PROCESS | 1963 | 1469149918526 Marionette TRACE conn2 <- [1,934,null,{}] 18:11:58 INFO - PROCESS | 1963 | 1469149918533 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}] 18:11:58 INFO - PROCESS | 1963 | 1469149918536 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:58 INFO - PROCESS | 1963 | 1469149918639 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:11:58 INFO - PROCESS | 1963 | 1469149918696 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 1963 | 1469149918698 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a84c800 == 45 [pid = 1963] [id = 241] 18:11:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1199d7400) [pid = 1963] [serial = 721] [outer = 0x0] 18:11:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x120e24c00) [pid = 1963] [serial = 722] [outer = 0x1199d7400] 18:11:58 INFO - PROCESS | 1963 | 1469149918729 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x121875400) [pid = 1963] [serial = 723] [outer = 0x1199d7400] 18:11:59 INFO - PROCESS | 1963 | 1469149919176 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]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 18:11:59 INFO - PROCESS | 1963 | 1469149919195 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 1963 | 1469149919197 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:11:59 INFO - PROCESS | 1963 | 1469149919199 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 1963 | 1469149919200 Marionette TRACE conn2 <- [1,938,null,{}] 18:11:59 INFO - PROCESS | 1963 | 1469149919204 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}] 18:11:59 INFO - PROCESS | 1963 | 1469149919207 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:59 INFO - PROCESS | 1963 | 1469149919329 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:11:59 INFO - PROCESS | 1963 | 1469149919436 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 1963 | 1469149919437 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:11:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x12141e800 == 46 [pid = 1963] [id = 242] 18:11:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1127dd400) [pid = 1963] [serial = 724] [outer = 0x0] 18:11:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x124c12400) [pid = 1963] [serial = 725] [outer = 0x1127dd400] 18:11:59 INFO - PROCESS | 1963 | 1469149919468 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1270b0400) [pid = 1963] [serial = 726] [outer = 0x1127dd400] 18:12:00 INFO - PROCESS | 1963 | 1469149920026 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]]]}] 18:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 871ms 18:12:00 INFO - PROCESS | 1963 | 1469149920074 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:12:00 INFO - PROCESS | 1963 | 1469149920077 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:12:00 INFO - PROCESS | 1963 | 1469149920081 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 1963 | 1469149920082 Marionette TRACE conn2 <- [1,942,null,{}] 18:12:00 INFO - PROCESS | 1963 | 1469149920086 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}] 18:12:00 INFO - PROCESS | 1963 | 1469149920088 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:00 INFO - PROCESS | 1963 | 1469149920181 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:12:00 INFO - PROCESS | 1963 | 1469149920251 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:00 INFO - PROCESS | 1963 | 1469149920252 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x11334c000 == 47 [pid = 1963] [id = 243] 18:12:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x111f2c800) [pid = 1963] [serial = 727] [outer = 0x0] 18:12:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x11223cc00) [pid = 1963] [serial = 728] [outer = 0x111f2c800] 18:12:00 INFO - PROCESS | 1963 | 1469149920280 Marionette DEBUG loaded listener.js 18:12:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1127d1800) [pid = 1963] [serial = 729] [outer = 0x111f2c800] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12b2ad000 == 46 [pid = 1963] [id = 237] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12a71c000 == 45 [pid = 1963] [id = 236] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x120f66000 == 44 [pid = 1963] [id = 235] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x129603800 == 43 [pid = 1963] [id = 234] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x128d35000 == 42 [pid = 1963] [id = 233] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x128b93000 == 41 [pid = 1963] [id = 232] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x126593000 == 40 [pid = 1963] [id = 231] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x118215000 == 39 [pid = 1963] [id = 230] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12107d000 == 38 [pid = 1963] [id = 229] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x119871000 == 37 [pid = 1963] [id = 228] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1180df800 == 36 [pid = 1963] [id = 227] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x117002800 == 35 [pid = 1963] [id = 226] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d7800 == 34 [pid = 1963] [id = 225] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x112dcd000 == 33 [pid = 1963] [id = 224] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x116580000 == 32 [pid = 1963] [id = 211] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12141e800 == 31 [pid = 1963] [id = 242] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12a84c800 == 30 [pid = 1963] [id = 241] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x118e19800 == 29 [pid = 1963] [id = 240] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba76000 == 28 [pid = 1963] [id = 238] 18:12:01 INFO - PROCESS | 1963 | --DOCSHELL 0x11695e800 == 27 [pid = 1963] [id = 239] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x118317800) [pid = 1963] [serial = 647] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1199d7800) [pid = 1963] [serial = 653] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1127d3800) [pid = 1963] [serial = 635] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1110a0c00) [pid = 1963] [serial = 636] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x118139400) [pid = 1963] [serial = 644] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x113aa8400) [pid = 1963] [serial = 638] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x115eaec00) [pid = 1963] [serial = 639] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1161c2000) [pid = 1963] [serial = 641] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x116aaa800) [pid = 1963] [serial = 642] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x116aa1c00) [pid = 1963] [serial = 633] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1161ba000) [pid = 1963] [serial = 632] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x113f31400) [pid = 1963] [serial = 618] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x112a81c00) [pid = 1963] [serial = 617] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x118ea2800) [pid = 1963] [serial = 621] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x118461000) [pid = 1963] [serial = 620] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1265b5800) [pid = 1963] [serial = 623] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12a99d400) [pid = 1963] [serial = 627] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1197c3400) [pid = 1963] [serial = 651] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x129720400) [pid = 1963] [serial = 626] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x118ea7c00) [pid = 1963] [serial = 650] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12ac16000) [pid = 1963] [serial = 630] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x120e24800) [pid = 1963] [serial = 656] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1294a6400) [pid = 1963] [serial = 629] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120e18c00) [pid = 1963] [serial = 654] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1253c1400) [pid = 1963] [serial = 666] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x121486800) [pid = 1963] [serial = 662] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1183ab800) [pid = 1963] [serial = 659] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x120ff4800) [pid = 1963] [serial = 660] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1249c3800) [pid = 1963] [serial = 665] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x120ff3800) [pid = 1963] [serial = 657] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1252d5400) [pid = 1963] [serial = 668] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1239e1800) [pid = 1963] [serial = 663] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118466800) [pid = 1963] [serial = 648] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x11830d800) [pid = 1963] [serial = 645] [outer = 0x0] [url = about:blank] 18:12:01 INFO - PROCESS | 1963 | 1469149921288 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]]]}] 18:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1223ms 18:12:01 INFO - PROCESS | 1963 | 1469149921333 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:12:01 INFO - PROCESS | 1963 | 1469149921335 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:12:01 INFO - PROCESS | 1963 | 1469149921343 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:12:01 INFO - PROCESS | 1963 | 1469149921345 Marionette TRACE conn2 <- [1,946,null,{}] 18:12:01 INFO - PROCESS | 1963 | 1469149921350 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}] 18:12:01 INFO - PROCESS | 1963 | 1469149921352 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:01 INFO - PROCESS | 1963 | 1469149921461 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:12:01 INFO - PROCESS | 1963 | 1469149921531 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 1963 | 1469149921534 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x1133c0800 == 28 [pid = 1963] [id = 244] 18:12:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x111d83800) [pid = 1963] [serial = 730] [outer = 0x0] 18:12:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x111f2e800) [pid = 1963] [serial = 731] [outer = 0x111d83800] 18:12:01 INFO - PROCESS | 1963 | 1469149921566 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1122e9800) [pid = 1963] [serial = 732] [outer = 0x111d83800] 18:12:02 INFO - PROCESS | 1963 | 1469149922028 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]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 725ms 18:12:02 INFO - PROCESS | 1963 | 1469149922067 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 1963 | 1469149922071 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:12:02 INFO - PROCESS | 1963 | 1469149922105 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 1963 | 1469149922109 Marionette TRACE conn2 <- [1,950,null,{}] 18:12:02 INFO - PROCESS | 1963 | 1469149922111 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}] 18:12:02 INFO - PROCESS | 1963 | 1469149922113 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:02 INFO - PROCESS | 1963 | 1469149922214 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:12:02 INFO - PROCESS | 1963 | 1469149922285 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 1963 | 1469149922287 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169b1800 == 29 [pid = 1963] [id = 245] 18:12:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x112a8dc00) [pid = 1963] [serial = 733] [outer = 0x0] 18:12:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x112ae7000) [pid = 1963] [serial = 734] [outer = 0x112a8dc00] 18:12:02 INFO - PROCESS | 1963 | 1469149922319 Marionette DEBUG loaded listener.js 18:12:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1132d6c00) [pid = 1963] [serial = 735] [outer = 0x112a8dc00] 18:12:02 INFO - PROCESS | 1963 | 1469149922849 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]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 775ms 18:12:02 INFO - PROCESS | 1963 | 1469149922917 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 1963 | 1469149922920 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:12:02 INFO - PROCESS | 1963 | 1469149922923 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 1963 | 1469149922926 Marionette TRACE conn2 <- [1,954,null,{}] 18:12:02 INFO - PROCESS | 1963 | 1469149922929 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}] 18:12:02 INFO - PROCESS | 1963 | 1469149922931 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:03 INFO - PROCESS | 1963 | 1469149923029 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:12:03 INFO - PROCESS | 1963 | 1469149923077 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:03 INFO - PROCESS | 1963 | 1469149923080 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x116151800 == 30 [pid = 1963] [id = 246] 18:12:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1127d2800) [pid = 1963] [serial = 736] [outer = 0x0] 18:12:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1127da000) [pid = 1963] [serial = 737] [outer = 0x1127d2800] 18:12:03 INFO - PROCESS | 1963 | 1469149923107 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x112a85800) [pid = 1963] [serial = 738] [outer = 0x1127d2800] 18:12:03 INFO - PROCESS | 1963 | 1469149923435 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]]]}] 18:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 18:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:12:03 INFO - PROCESS | 1963 | 1469149923445 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 1963 | 1469149923447 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:12:03 INFO - PROCESS | 1963 | 1469149923451 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:12:03 INFO - PROCESS | 1963 | 1469149923454 Marionette TRACE conn2 <- [1,958,null,{}] 18:12:03 INFO - PROCESS | 1963 | 1469149923459 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}] 18:12:03 INFO - PROCESS | 1963 | 1469149923461 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:03 INFO - PROCESS | 1963 | 1469149923540 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:12:03 INFO - PROCESS | 1963 | 1469149923544 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:03 INFO - PROCESS | 1963 | 1469149923545 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x117e80000 == 31 [pid = 1963] [id = 247] 18:12:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x113867800) [pid = 1963] [serial = 739] [outer = 0x0] 18:12:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x115eb3c00) [pid = 1963] [serial = 740] [outer = 0x113867800] 18:12:03 INFO - PROCESS | 1963 | 1469149923574 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x115ebcc00) [pid = 1963] [serial = 741] [outer = 0x113867800] 18:12:03 INFO - PROCESS | 1963 | 1469149923888 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]]]}] 18:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 476ms 18:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:12:03 INFO - PROCESS | 1963 | 1469149923926 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 1963 | 1469149923927 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:12:03 INFO - PROCESS | 1963 | 1469149923929 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:12:03 INFO - PROCESS | 1963 | 1469149923930 Marionette TRACE conn2 <- [1,962,null,{}] 18:12:03 INFO - PROCESS | 1963 | 1469149923937 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}] 18:12:03 INFO - PROCESS | 1963 | 1469149923940 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:04 INFO - PROCESS | 1963 | 1469149924022 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:12:04 INFO - PROCESS | 1963 | 1469149924030 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 1963 | 1469149924032 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d1000 == 32 [pid = 1963] [id = 248] 18:12:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x11697e400) [pid = 1963] [serial = 742] [outer = 0x0] 18:12:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1169f7000) [pid = 1963] [serial = 743] [outer = 0x11697e400] 18:12:04 INFO - PROCESS | 1963 | 1469149924061 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1172b5000) [pid = 1963] [serial = 744] [outer = 0x11697e400] 18:12:04 INFO - PROCESS | 1963 | 1469149924418 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]]]}] 18:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 18:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:12:04 INFO - PROCESS | 1963 | 1469149924451 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:12:04 INFO - PROCESS | 1963 | 1469149924452 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:12:04 INFO - PROCESS | 1963 | 1469149924454 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - PROCESS | 1963 | 1469149924457 Marionette TRACE conn2 <- [1,966,null,{}] 18:12:04 INFO - PROCESS | 1963 | 1469149924460 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}] 18:12:04 INFO - PROCESS | 1963 | 1469149924461 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:04 INFO - PROCESS | 1963 | 1469149924541 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:12:04 INFO - PROCESS | 1963 | 1469149924545 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 1963 | 1469149924546 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x119523000 == 33 [pid = 1963] [id = 249] 18:12:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1176a8c00) [pid = 1963] [serial = 745] [outer = 0x0] 18:12:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1180fe400) [pid = 1963] [serial = 746] [outer = 0x1176a8c00] 18:12:04 INFO - PROCESS | 1963 | 1469149924572 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x118279000) [pid = 1963] [serial = 747] [outer = 0x1176a8c00] 18:12:04 INFO - PROCESS | 1963 | 1469149924924 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]]]}] 18:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 18:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:12:04 INFO - PROCESS | 1963 | 1469149924978 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:12:04 INFO - PROCESS | 1963 | 1469149924979 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:12:04 INFO - PROCESS | 1963 | 1469149924981 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - PROCESS | 1963 | 1469149924982 Marionette TRACE conn2 <- [1,970,null,{}] 18:12:04 INFO - PROCESS | 1963 | 1469149924984 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}] 18:12:04 INFO - PROCESS | 1963 | 1469149924986 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:05 INFO - PROCESS | 1963 | 1469149925062 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:12:05 INFO - PROCESS | 1963 | 1469149925128 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 1963 | 1469149925129 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199f0000 == 34 [pid = 1963] [id = 250] 18:12:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x110f1e800) [pid = 1963] [serial = 748] [outer = 0x0] 18:12:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x11827e800) [pid = 1963] [serial = 749] [outer = 0x110f1e800] 18:12:05 INFO - PROCESS | 1963 | 1469149925153 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1183aac00) [pid = 1963] [serial = 750] [outer = 0x110f1e800] 18:12:05 INFO - PROCESS | 1963 | 1469149925452 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]]]}] 18:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 521ms 18:12:05 INFO - PROCESS | 1963 | 1469149925503 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 1963 | 1469149925504 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:12:05 INFO - PROCESS | 1963 | 1469149925514 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 1963 | 1469149925515 Marionette TRACE conn2 <- [1,974,null,{}] 18:12:05 INFO - PROCESS | 1963 | 1469149925517 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}] 18:12:05 INFO - PROCESS | 1963 | 1469149925521 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:05 INFO - PROCESS | 1963 | 1469149925639 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:12:05 INFO - PROCESS | 1963 | 1469149925643 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 1963 | 1469149925645 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x121258800 == 35 [pid = 1963] [id = 251] 18:12:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x118461400) [pid = 1963] [serial = 751] [outer = 0x0] 18:12:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x11846d800) [pid = 1963] [serial = 752] [outer = 0x118461400] 18:12:05 INFO - PROCESS | 1963 | 1469149925671 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1193a4000) [pid = 1963] [serial = 753] [outer = 0x118461400] 18:12:06 INFO - PROCESS | 1963 | 1469149926024 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]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 573ms 18:12:06 INFO - PROCESS | 1963 | 1469149926083 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 1963 | 1469149926084 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:12:06 INFO - PROCESS | 1963 | 1469149926086 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 1963 | 1469149926087 Marionette TRACE conn2 <- [1,978,null,{}] 18:12:06 INFO - PROCESS | 1963 | 1469149926089 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}] 18:12:06 INFO - PROCESS | 1963 | 1469149926090 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:06 INFO - PROCESS | 1963 | 1469149926183 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:12:06 INFO - PROCESS | 1963 | 1469149926217 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:06 INFO - PROCESS | 1963 | 1469149926218 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bee000 == 36 [pid = 1963] [id = 252] 18:12:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1193a7c00) [pid = 1963] [serial = 754] [outer = 0x0] 18:12:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1197c4c00) [pid = 1963] [serial = 755] [outer = 0x1193a7c00] 18:12:06 INFO - PROCESS | 1963 | 1469149926242 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x119a2f000) [pid = 1963] [serial = 756] [outer = 0x1193a7c00] 18:12:06 INFO - PROCESS | 1963 | 1469149926531 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]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 472ms 18:12:06 INFO - PROCESS | 1963 | 1469149926562 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 1963 | 1469149926563 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:12:06 INFO - PROCESS | 1963 | 1469149926565 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 1963 | 1469149926567 Marionette TRACE conn2 <- [1,982,null,{}] 18:12:06 INFO - PROCESS | 1963 | 1469149926569 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}] 18:12:06 INFO - PROCESS | 1963 | 1469149926570 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:06 INFO - PROCESS | 1963 | 1469149926667 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:12:06 INFO - PROCESS | 1963 | 1469149926671 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:06 INFO - PROCESS | 1963 | 1469149926672 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cce800 == 37 [pid = 1963] [id = 253] 18:12:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1193a8000) [pid = 1963] [serial = 757] [outer = 0x0] 18:12:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x119cf9c00) [pid = 1963] [serial = 758] [outer = 0x1193a8000] 18:12:06 INFO - PROCESS | 1963 | 1469149926696 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x120ee4400) [pid = 1963] [serial = 759] [outer = 0x1193a8000] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1127da800) [pid = 1963] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x117e0a400) [pid = 1963] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x1252d6400) [pid = 1963] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x127456800) [pid = 1963] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x110fea400) [pid = 1963] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1193a9c00) [pid = 1963] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x11607ec00) [pid = 1963] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1180f2400) [pid = 1963] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x129228c00) [pid = 1963] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x110f15c00) [pid = 1963] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x128fe1c00) [pid = 1963] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1122af400) [pid = 1963] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x118466000) [pid = 1963] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x112a8cc00) [pid = 1963] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x112ae5400) [pid = 1963] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1199d7400) [pid = 1963] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1127dd400) [pid = 1963] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1129b3800) [pid = 1963] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x112aef800) [pid = 1963] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120e1f800) [pid = 1963] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:12:06 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1252de000) [pid = 1963] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:12:07 INFO - PROCESS | 1963 | 1469149927065 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]]]}] 18:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 18:12:07 INFO - PROCESS | 1963 | 1469149927087 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:12:07 INFO - PROCESS | 1963 | 1469149927088 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:12:07 INFO - PROCESS | 1963 | 1469149927093 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:12:07 INFO - PROCESS | 1963 | 1469149927094 Marionette TRACE conn2 <- [1,986,null,{}] 18:12:07 INFO - PROCESS | 1963 | 1469149927096 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}] 18:12:07 INFO - PROCESS | 1963 | 1469149927098 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:07 INFO - PROCESS | 1963 | 1469149927178 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:12:07 INFO - PROCESS | 1963 | 1469149927182 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 1963 | 1469149927182 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x125313800 == 38 [pid = 1963] [id = 254] 18:12:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1127da800) [pid = 1963] [serial = 760] [outer = 0x0] 18:12:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x11697cc00) [pid = 1963] [serial = 761] [outer = 0x1127da800] 18:12:07 INFO - PROCESS | 1963 | 1469149927208 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1184ea400) [pid = 1963] [serial = 762] [outer = 0x1127da800] 18:12:07 INFO - PROCESS | 1963 | 1469149927559 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]]]}] 18:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 18:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:12:07 INFO - PROCESS | 1963 | 1469149927613 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:12:07 INFO - PROCESS | 1963 | 1469149927614 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:12:07 INFO - PROCESS | 1963 | 1469149927616 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:12:07 INFO - PROCESS | 1963 | 1469149927617 Marionette TRACE conn2 <- [1,990,null,{}] 18:12:07 INFO - PROCESS | 1963 | 1469149927619 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}] 18:12:07 INFO - PROCESS | 1963 | 1469149927620 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:07 INFO - PROCESS | 1963 | 1469149927698 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:12:07 INFO - PROCESS | 1963 | 1469149927702 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 1963 | 1469149927703 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d37000 == 39 [pid = 1963] [id = 255] 18:12:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1161c1c00) [pid = 1963] [serial = 763] [outer = 0x0] 18:12:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x120feb000) [pid = 1963] [serial = 764] [outer = 0x1161c1c00] 18:12:07 INFO - PROCESS | 1963 | 1469149927732 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12153ac00) [pid = 1963] [serial = 765] [outer = 0x1161c1c00] 18:12:08 INFO - PROCESS | 1963 | 1469149928050 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]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 18:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:12:08 INFO - PROCESS | 1963 | 1469149928084 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 1963 | 1469149928086 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:12:08 INFO - PROCESS | 1963 | 1469149928089 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 1963 | 1469149928092 Marionette TRACE conn2 <- [1,994,null,{}] 18:12:08 INFO - PROCESS | 1963 | 1469149928094 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}] 18:12:08 INFO - PROCESS | 1963 | 1469149928096 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:08 INFO - PROCESS | 1963 | 1469149928182 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:12:08 INFO - PROCESS | 1963 | 1469149928238 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:08 INFO - PROCESS | 1963 | 1469149928240 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c36000 == 40 [pid = 1963] [id = 256] 18:12:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x120e22800) [pid = 1963] [serial = 766] [outer = 0x0] 18:12:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12187c800) [pid = 1963] [serial = 767] [outer = 0x120e22800] 18:12:08 INFO - PROCESS | 1963 | 1469149928270 Marionette DEBUG loaded listener.js 18:12:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x124c13800) [pid = 1963] [serial = 768] [outer = 0x120e22800] 18:12:08 INFO - PROCESS | 1963 | 1469149928559 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]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 522ms 18:12:08 INFO - PROCESS | 1963 | 1469149928611 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 1963 | 1469149928612 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:12:08 INFO - PROCESS | 1963 | 1469149928614 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 1963 | 1469149928616 Marionette TRACE conn2 <- [1,998,null,{}] 18:12:08 INFO - PROCESS | 1963 | 1469149928618 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}] 18:12:08 INFO - PROCESS | 1963 | 1469149928619 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:08 INFO - PROCESS | 1963 | 1469149928698 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:12:08 INFO - PROCESS | 1963 | 1469149928702 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:08 INFO - PROCESS | 1963 | 1469149928703 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x128f78000 == 41 [pid = 1963] [id = 257] 18:12:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12526e800) [pid = 1963] [serial = 769] [outer = 0x0] 18:12:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1252e1c00) [pid = 1963] [serial = 770] [outer = 0x12526e800] 18:12:08 INFO - PROCESS | 1963 | 1469149928730 Marionette DEBUG loaded listener.js 18:12:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1265b6000) [pid = 1963] [serial = 771] [outer = 0x12526e800] 18:12:09 INFO - PROCESS | 1963 | 1469149929048 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]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 18:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:12:09 INFO - PROCESS | 1963 | 1469149929128 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:12:09 INFO - PROCESS | 1963 | 1469149929130 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:12:09 INFO - PROCESS | 1963 | 1469149929134 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - PROCESS | 1963 | 1469149929137 Marionette TRACE conn2 <- [1,1002,null,{}] 18:12:09 INFO - PROCESS | 1963 | 1469149929141 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}] 18:12:09 INFO - PROCESS | 1963 | 1469149929143 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:09 INFO - PROCESS | 1963 | 1469149929242 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:12:09 INFO - PROCESS | 1963 | 1469149929334 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 1963 | 1469149929337 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x11736a800 == 42 [pid = 1963] [id = 258] 18:12:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1122e1800) [pid = 1963] [serial = 772] [outer = 0x0] 18:12:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1127df000) [pid = 1963] [serial = 773] [outer = 0x1122e1800] 18:12:09 INFO - PROCESS | 1963 | 1469149929370 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x113a3cc00) [pid = 1963] [serial = 774] [outer = 0x1122e1800] 18:12:09 INFO - PROCESS | 1963 | 1469149929833 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]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 724ms 18:12:09 INFO - PROCESS | 1963 | 1469149929860 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:12:09 INFO - PROCESS | 1963 | 1469149929862 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:12:09 INFO - PROCESS | 1963 | 1469149929866 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - PROCESS | 1963 | 1469149929869 Marionette TRACE conn2 <- [1,1006,null,{}] 18:12:09 INFO - PROCESS | 1963 | 1469149929872 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}] 18:12:09 INFO - PROCESS | 1963 | 1469149929874 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:09 INFO - PROCESS | 1963 | 1469149929974 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:12:10 INFO - PROCESS | 1963 | 1469149930041 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 1963 | 1469149930043 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aac000 == 43 [pid = 1963] [id = 259] 18:12:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x113f2fc00) [pid = 1963] [serial = 775] [outer = 0x0] 18:12:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1161ba400) [pid = 1963] [serial = 776] [outer = 0x113f2fc00] 18:12:10 INFO - PROCESS | 1963 | 1469149930074 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x116aa3400) [pid = 1963] [serial = 777] [outer = 0x113f2fc00] 18:12:10 INFO - PROCESS | 1963 | 1469149930478 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]]]}] 18:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 624ms 18:12:10 INFO - PROCESS | 1963 | 1469149930491 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:12:10 INFO - PROCESS | 1963 | 1469149930493 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:12:10 INFO - PROCESS | 1963 | 1469149930495 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:12:10 INFO - PROCESS | 1963 | 1469149930497 Marionette TRACE conn2 <- [1,1010,null,{}] 18:12:10 INFO - PROCESS | 1963 | 1469149930503 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}] 18:12:10 INFO - PROCESS | 1963 | 1469149930507 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:10 INFO - PROCESS | 1963 | 1469149930613 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:12:10 INFO - PROCESS | 1963 | 1469149930701 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 1963 | 1469149930704 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x129603800 == 44 [pid = 1963] [id = 260] 18:12:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x118467800) [pid = 1963] [serial = 778] [outer = 0x0] 18:12:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1184ddc00) [pid = 1963] [serial = 779] [outer = 0x118467800] 18:12:10 INFO - PROCESS | 1963 | 1469149930735 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x118e45800) [pid = 1963] [serial = 780] [outer = 0x118467800] 18:12:11 INFO - PROCESS | 1963 | 1469149931153 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]]]}] 18:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 18:12:11 INFO - PROCESS | 1963 | 1469149931169 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:12:11 INFO - PROCESS | 1963 | 1469149931170 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:12:11 INFO - PROCESS | 1963 | 1469149931174 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 1963 | 1469149931176 Marionette TRACE conn2 <- [1,1014,null,{}] 18:12:11 INFO - PROCESS | 1963 | 1469149931178 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}] 18:12:11 INFO - PROCESS | 1963 | 1469149931180 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:11 INFO - PROCESS | 1963 | 1469149931281 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:12:11 INFO - PROCESS | 1963 | 1469149931333 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 1963 | 1469149931335 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a706800 == 45 [pid = 1963] [id = 261] 18:12:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1193a0800) [pid = 1963] [serial = 781] [outer = 0x0] 18:12:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1199cbc00) [pid = 1963] [serial = 782] [outer = 0x1193a0800] 18:12:11 INFO - PROCESS | 1963 | 1469149931364 Marionette DEBUG loaded listener.js 18:12:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1213e6400) [pid = 1963] [serial = 783] [outer = 0x1193a0800] 18:12:11 INFO - PROCESS | 1963 | 1469149931772 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]]]}] 18:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 619ms 18:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:12:11 INFO - PROCESS | 1963 | 1469149931794 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:12:11 INFO - PROCESS | 1963 | 1469149931795 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:12:11 INFO - PROCESS | 1963 | 1469149931797 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 1963 | 1469149931799 Marionette TRACE conn2 <- [1,1018,null,{}] 18:12:11 INFO - PROCESS | 1963 | 1469149931801 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}] 18:12:11 INFO - PROCESS | 1963 | 1469149931802 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:11 INFO - PROCESS | 1963 | 1469149931901 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:12:12 INFO - PROCESS | 1963 | 1469149932021 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 1963 | 1469149932023 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x11737a800 == 46 [pid = 1963] [id = 262] 18:12:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1127e0c00) [pid = 1963] [serial = 784] [outer = 0x0] 18:12:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x118586400) [pid = 1963] [serial = 785] [outer = 0x1127e0c00] 18:12:12 INFO - PROCESS | 1963 | 1469149932064 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x1249bfc00) [pid = 1963] [serial = 786] [outer = 0x1127e0c00] 18:12:12 INFO - PROCESS | 1963 | 1469149932609 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]]]}] 18:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 825ms 18:12:12 INFO - PROCESS | 1963 | 1469149932623 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:12:12 INFO - PROCESS | 1963 | 1469149932627 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:12:12 INFO - PROCESS | 1963 | 1469149932630 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:12:12 INFO - PROCESS | 1963 | 1469149932632 Marionette TRACE conn2 <- [1,1022,null,{}] 18:12:12 INFO - PROCESS | 1963 | 1469149932635 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}] 18:12:12 INFO - PROCESS | 1963 | 1469149932637 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:12 INFO - PROCESS | 1963 | 1469149932735 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:12:12 INFO - PROCESS | 1963 | 1469149932789 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 1963 | 1469149932790 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180ce000 == 47 [pid = 1963] [id = 263] 18:12:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x1127d3400) [pid = 1963] [serial = 787] [outer = 0x0] 18:12:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x1129ae400) [pid = 1963] [serial = 788] [outer = 0x1127d3400] 18:12:12 INFO - PROCESS | 1963 | 1469149932822 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x113aa8400) [pid = 1963] [serial = 789] [outer = 0x1127d3400] 18:12:13 INFO - PROCESS | 1963 | 1469149933227 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]]]}] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x128c36000 == 46 [pid = 1963] [id = 256] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x126d37000 == 45 [pid = 1963] [id = 255] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x125313800 == 44 [pid = 1963] [id = 254] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x124cce800 == 43 [pid = 1963] [id = 253] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x123bee000 == 42 [pid = 1963] [id = 252] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x121258800 == 41 [pid = 1963] [id = 251] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x1199f0000 == 40 [pid = 1963] [id = 250] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x11223cc00) [pid = 1963] [serial = 728] [outer = 0x0] [url = about:blank] 18:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 669ms 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x119523000 == 39 [pid = 1963] [id = 249] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d1000 == 38 [pid = 1963] [id = 248] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x117e80000 == 37 [pid = 1963] [id = 247] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x116151800 == 36 [pid = 1963] [id = 246] 18:12:13 INFO - PROCESS | 1963 | --DOCSHELL 0x1133c0800 == 35 [pid = 1963] [id = 244] 18:12:13 INFO - PROCESS | 1963 | 1469149933310 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:12:13 INFO - PROCESS | 1963 | 1469149933312 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:12:13 INFO - PROCESS | 1963 | 1469149933317 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 1963 | 1469149933318 Marionette TRACE conn2 <- [1,1026,null,{}] 18:12:13 INFO - PROCESS | 1963 | 1469149933320 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}] 18:12:13 INFO - PROCESS | 1963 | 1469149933322 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:13 INFO - PROCESS | 1963 | 1469149933403 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:12:13 INFO - PROCESS | 1963 | 1469149933412 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 1963 | 1469149933414 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x117265800 == 36 [pid = 1963] [id = 264] 18:12:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x116011800) [pid = 1963] [serial = 790] [outer = 0x0] 18:12:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x1172b4400) [pid = 1963] [serial = 791] [outer = 0x116011800] 18:12:13 INFO - PROCESS | 1963 | 1469149933442 Marionette DEBUG loaded listener.js 18:12:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x1180f2400) [pid = 1963] [serial = 792] [outer = 0x116011800] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x115e0f400) [pid = 1963] [serial = 717] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x118310800) [pid = 1963] [serial = 720] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x1180fb400) [pid = 1963] [serial = 719] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x1265b4c00) [pid = 1963] [serial = 695] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12745f000) [pid = 1963] [serial = 698] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1274f5c00) [pid = 1963] [serial = 701] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x119a29800) [pid = 1963] [serial = 689] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x120e20000) [pid = 1963] [serial = 690] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x116973800) [pid = 1963] [serial = 680] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1176a3800) [pid = 1963] [serial = 681] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x11830c400) [pid = 1963] [serial = 683] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1274ed000) [pid = 1963] [serial = 699] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1294a5c00) [pid = 1963] [serial = 711] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11846d000) [pid = 1963] [serial = 684] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x110f20000) [pid = 1963] [serial = 671] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1294b2000) [pid = 1963] [serial = 713] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x111f62400) [pid = 1963] [serial = 672] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x118593000) [pid = 1963] [serial = 686] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1193a8c00) [pid = 1963] [serial = 687] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12684d000) [pid = 1963] [serial = 669] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1132dac00) [pid = 1963] [serial = 677] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x115eb4400) [pid = 1963] [serial = 678] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1132d1000) [pid = 1963] [serial = 674] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x115eb2c00) [pid = 1963] [serial = 675] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x121875400) [pid = 1963] [serial = 723] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x120e24c00) [pid = 1963] [serial = 722] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x124c12400) [pid = 1963] [serial = 725] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1270b0400) [pid = 1963] [serial = 726] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1193ae400) [pid = 1963] [serial = 705] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x116a9d800) [pid = 1963] [serial = 704] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120e20800) [pid = 1963] [serial = 707] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1129b2000) [pid = 1963] [serial = 716] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x12936f800) [pid = 1963] [serial = 710] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x128bb3800) [pid = 1963] [serial = 702] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x121489000) [pid = 1963] [serial = 692] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1270a6400) [pid = 1963] [serial = 696] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x125272800) [pid = 1963] [serial = 693] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x129228800) [pid = 1963] [serial = 708] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x129721800) [pid = 1963] [serial = 714] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1274eb800) [pid = 1963] [serial = 624] [outer = 0x0] [url = about:blank] 18:12:13 INFO - PROCESS | 1963 | 1469149933796 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]]]}] 18:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 18:12:13 INFO - PROCESS | 1963 | 1469149933836 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:12:13 INFO - PROCESS | 1963 | 1469149933838 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:12:13 INFO - PROCESS | 1963 | 1469149933840 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 1963 | 1469149933842 Marionette TRACE conn2 <- [1,1030,null,{}] 18:12:13 INFO - PROCESS | 1963 | 1469149933849 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}] 18:12:13 INFO - PROCESS | 1963 | 1469149933852 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:13 INFO - PROCESS | 1963 | 1469149933933 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:12:13 INFO - PROCESS | 1963 | 1469149933940 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 1963 | 1469149933943 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x11917b800 == 37 [pid = 1963] [id = 265] 18:12:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x11830d400) [pid = 1963] [serial = 793] [outer = 0x0] 18:12:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x11839f000) [pid = 1963] [serial = 794] [outer = 0x11830d400] 18:12:13 INFO - PROCESS | 1963 | 1469149933970 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x118eab800) [pid = 1963] [serial = 795] [outer = 0x11830d400] 18:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 470ms 18:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:12:14 INFO - PROCESS | 1963 | 1469149934307 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]]]}] 18:12:14 INFO - PROCESS | 1963 | 1469149934311 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:12:14 INFO - PROCESS | 1963 | 1469149934312 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:12:14 INFO - PROCESS | 1963 | 1469149934314 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 1963 | 1469149934315 Marionette TRACE conn2 <- [1,1034,null,{}] 18:12:14 INFO - PROCESS | 1963 | 1469149934318 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}] 18:12:14 INFO - PROCESS | 1963 | 1469149934319 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:14 INFO - PROCESS | 1963 | 1469149934403 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:12:14 INFO - PROCESS | 1963 | 1469149934456 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:14 INFO - PROCESS | 1963 | 1469149934457 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199ed800 == 38 [pid = 1963] [id = 266] 18:12:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x118ea7c00) [pid = 1963] [serial = 796] [outer = 0x0] 18:12:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1197cac00) [pid = 1963] [serial = 797] [outer = 0x118ea7c00] 18:12:14 INFO - PROCESS | 1963 | 1469149934482 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x120e25400) [pid = 1963] [serial = 798] [outer = 0x118ea7c00] 18:12:14 INFO - PROCESS | 1963 | 1469149934784 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]]]}] 18:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 18:12:14 INFO - PROCESS | 1963 | 1469149934834 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:12:14 INFO - PROCESS | 1963 | 1469149934836 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:12:14 INFO - PROCESS | 1963 | 1469149934839 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 1963 | 1469149934840 Marionette TRACE conn2 <- [1,1038,null,{}] 18:12:14 INFO - PROCESS | 1963 | 1469149934843 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}] 18:12:14 INFO - PROCESS | 1963 | 1469149934845 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:14 INFO - PROCESS | 1963 | 1469149934959 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:12:15 INFO - PROCESS | 1963 | 1469149935038 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 1963 | 1469149935039 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x121265800 == 39 [pid = 1963] [id = 267] 18:12:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x11839dc00) [pid = 1963] [serial = 799] [outer = 0x0] 18:12:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x120ff4800) [pid = 1963] [serial = 800] [outer = 0x11839dc00] 18:12:15 INFO - PROCESS | 1963 | 1469149935080 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12495d800) [pid = 1963] [serial = 801] [outer = 0x11839dc00] 18:12:15 INFO - PROCESS | 1963 | 1469149935429 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]]]}] 18:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 620ms 18:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:12:15 INFO - PROCESS | 1963 | 1469149935460 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:12:15 INFO - PROCESS | 1963 | 1469149935461 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:12:15 INFO - PROCESS | 1963 | 1469149935464 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:12:15 INFO - PROCESS | 1963 | 1469149935465 Marionette TRACE conn2 <- [1,1042,null,{}] 18:12:15 INFO - PROCESS | 1963 | 1469149935467 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}] 18:12:15 INFO - PROCESS | 1963 | 1469149935471 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:15 INFO - PROCESS | 1963 | 1469149935571 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:12:15 INFO - PROCESS | 1963 | 1469149935638 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 1963 | 1469149935640 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x124ccf800 == 40 [pid = 1963] [id = 268] 18:12:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x121141400) [pid = 1963] [serial = 802] [outer = 0x0] 18:12:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1252d8400) [pid = 1963] [serial = 803] [outer = 0x121141400] 18:12:15 INFO - PROCESS | 1963 | 1469149935664 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12745b000) [pid = 1963] [serial = 804] [outer = 0x121141400] 18:12:16 INFO - PROCESS | 1963 | 1469149936035 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]]]}] 18:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 618ms 18:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:12:16 INFO - PROCESS | 1963 | 1469149936083 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 1963 | 1469149936085 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:12:16 INFO - PROCESS | 1963 | 1469149936088 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 1963 | 1469149936090 Marionette TRACE conn2 <- [1,1046,null,{}] 18:12:16 INFO - PROCESS | 1963 | 1469149936093 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}] 18:12:16 INFO - PROCESS | 1963 | 1469149936095 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:16 INFO - PROCESS | 1963 | 1469149936219 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:12:16 INFO - PROCESS | 1963 | 1469149936233 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:16 INFO - PROCESS | 1963 | 1469149936234 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x127099000 == 41 [pid = 1963] [id = 269] 18:12:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x127462000) [pid = 1963] [serial = 805] [outer = 0x0] 18:12:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1274ef400) [pid = 1963] [serial = 806] [outer = 0x127462000] 18:12:16 INFO - PROCESS | 1963 | 1469149936258 Marionette DEBUG loaded listener.js 18:12:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1274f8800) [pid = 1963] [serial = 807] [outer = 0x127462000] 18:12:16 INFO - PROCESS | 1963 | 1469149936584 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]]]}] 18:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 522ms 18:12:16 INFO - PROCESS | 1963 | 1469149936611 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 1963 | 1469149936612 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:12:16 INFO - PROCESS | 1963 | 1469149936614 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 1963 | 1469149936615 Marionette TRACE conn2 <- [1,1050,null,{}] 18:12:16 INFO - PROCESS | 1963 | 1469149936627 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}] 18:12:16 INFO - PROCESS | 1963 | 1469149936628 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:16 INFO - PROCESS | 1963 | 1469149936727 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:12:16 INFO - PROCESS | 1963 | 1469149936731 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:16 INFO - PROCESS | 1963 | 1469149936732 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c22800 == 42 [pid = 1963] [id = 270] 18:12:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1274ea800) [pid = 1963] [serial = 808] [outer = 0x0] 18:12:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x128bb3800) [pid = 1963] [serial = 809] [outer = 0x1274ea800] 18:12:16 INFO - PROCESS | 1963 | 1469149936788 Marionette DEBUG loaded listener.js 18:12:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x128bbd000) [pid = 1963] [serial = 810] [outer = 0x1274ea800] 18:12:17 INFO - PROCESS | 1963 | 1469149937103 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]]]}] 18:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 528ms 18:12:17 INFO - PROCESS | 1963 | 1469149937147 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:12:17 INFO - PROCESS | 1963 | 1469149937149 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:12:17 INFO - PROCESS | 1963 | 1469149937151 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:12:17 INFO - PROCESS | 1963 | 1469149937152 Marionette TRACE conn2 <- [1,1054,null,{}] 18:12:17 INFO - PROCESS | 1963 | 1469149937154 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}] 18:12:17 INFO - PROCESS | 1963 | 1469149937155 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:17 INFO - PROCESS | 1963 | 1469149937254 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:12:17 INFO - PROCESS | 1963 | 1469149937257 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 1963 | 1469149937258 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x12943b800 == 43 [pid = 1963] [id = 271] 18:12:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1274f2400) [pid = 1963] [serial = 811] [outer = 0x0] 18:12:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x128dcbc00) [pid = 1963] [serial = 812] [outer = 0x1274f2400] 18:12:17 INFO - PROCESS | 1963 | 1469149937311 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x128fed000) [pid = 1963] [serial = 813] [outer = 0x1274f2400] 18:12:17 INFO - PROCESS | 1963 | 1469149937598 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]]]}] 18:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x118461400) [pid = 1963] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1193a7c00) [pid = 1963] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1127d2800) [pid = 1963] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x113867800) [pid = 1963] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x11697e400) [pid = 1963] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1176a8c00) [pid = 1963] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x111f2c800) [pid = 1963] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1193a8000) [pid = 1963] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1127da800) [pid = 1963] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1161c1c00) [pid = 1963] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x110f1e800) [pid = 1963] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:12:17 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120e22800) [pid = 1963] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:12:17 INFO - PROCESS | 1963 | 1469149937701 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:12:17 INFO - PROCESS | 1963 | 1469149937703 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:12:17 INFO - PROCESS | 1963 | 1469149937708 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:12:17 INFO - PROCESS | 1963 | 1469149937709 Marionette TRACE conn2 <- [1,1058,null,{}] 18:12:17 INFO - PROCESS | 1963 | 1469149937711 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}] 18:12:17 INFO - PROCESS | 1963 | 1469149937712 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:17 INFO - PROCESS | 1963 | 1469149937797 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:12:17 INFO - PROCESS | 1963 | 1469149937800 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 1963 | 1469149937801 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199e5000 == 44 [pid = 1963] [id = 272] 18:12:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1129b3800) [pid = 1963] [serial = 814] [outer = 0x0] 18:12:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x113867800) [pid = 1963] [serial = 815] [outer = 0x1129b3800] 18:12:17 INFO - PROCESS | 1963 | 1469149937826 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1176a8c00) [pid = 1963] [serial = 816] [outer = 0x1129b3800] 18:12:18 INFO - PROCESS | 1963 | 1469149938161 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]]]}] 18:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 469ms 18:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:12:18 INFO - PROCESS | 1963 | 1469149938177 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 1963 | 1469149938179 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:12:18 INFO - PROCESS | 1963 | 1469149938181 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 1963 | 1469149938183 Marionette TRACE conn2 <- [1,1062,null,{}] 18:12:18 INFO - PROCESS | 1963 | 1469149938185 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}] 18:12:18 INFO - PROCESS | 1963 | 1469149938187 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:18 INFO - PROCESS | 1963 | 1469149938284 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:12:18 INFO - PROCESS | 1963 | 1469149938340 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 1963 | 1469149938342 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab86800 == 45 [pid = 1963] [id = 273] 18:12:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x112a81800) [pid = 1963] [serial = 817] [outer = 0x0] 18:12:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1197c0c00) [pid = 1963] [serial = 818] [outer = 0x112a81800] 18:12:18 INFO - PROCESS | 1963 | 1469149938368 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12924d800) [pid = 1963] [serial = 819] [outer = 0x112a81800] 18:12:18 INFO - PROCESS | 1963 | 1469149938648 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]]]}] 18:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 18:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:12:18 INFO - PROCESS | 1963 | 1469149938702 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 1963 | 1469149938705 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:12:18 INFO - PROCESS | 1963 | 1469149938710 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 1963 | 1469149938711 Marionette TRACE conn2 <- [1,1066,null,{}] 18:12:18 INFO - PROCESS | 1963 | 1469149938714 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}] 18:12:18 INFO - PROCESS | 1963 | 1469149938715 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:18 INFO - PROCESS | 1963 | 1469149938799 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:12:18 INFO - PROCESS | 1963 | 1469149938802 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 1963 | 1469149938804 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba78000 == 46 [pid = 1963] [id = 274] 18:12:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x113d98400) [pid = 1963] [serial = 820] [outer = 0x0] 18:12:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x129371800) [pid = 1963] [serial = 821] [outer = 0x113d98400] 18:12:18 INFO - PROCESS | 1963 | 1469149938829 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1294a8800) [pid = 1963] [serial = 822] [outer = 0x113d98400] 18:12:19 INFO - PROCESS | 1963 | 1469149939166 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]]]}] 18:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 470ms 18:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:12:19 INFO - PROCESS | 1963 | 1469149939179 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 1963 | 1469149939180 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:12:19 INFO - PROCESS | 1963 | 1469149939182 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 1963 | 1469149939183 Marionette TRACE conn2 <- [1,1070,null,{}] 18:12:19 INFO - PROCESS | 1963 | 1469149939185 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}] 18:12:19 INFO - PROCESS | 1963 | 1469149939186 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:19 INFO - PROCESS | 1963 | 1469149939297 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:12:19 INFO - PROCESS | 1963 | 1469149939303 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 1963 | 1469149939304 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba8d000 == 47 [pid = 1963] [id = 275] 18:12:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12922f000) [pid = 1963] [serial = 823] [outer = 0x0] 18:12:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1294ae400) [pid = 1963] [serial = 824] [outer = 0x12922f000] 18:12:19 INFO - PROCESS | 1963 | 1469149939336 Marionette DEBUG loaded listener.js 18:12:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x12971e800) [pid = 1963] [serial = 825] [outer = 0x12922f000] 18:12:19 INFO - PROCESS | 1963 | 1469149939626 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]]]}] 18:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 471ms 18:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:12:19 INFO - PROCESS | 1963 | 1469149939653 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 1963 | 1469149939654 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:12:19 INFO - PROCESS | 1963 | 1469149939658 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 1963 | 1469149939661 Marionette TRACE conn2 <- [1,1074,null,{}] 18:12:19 INFO - PROCESS | 1963 | 1469149939663 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}] 18:12:19 INFO - PROCESS | 1963 | 1469149939664 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:19 INFO - PROCESS | 1963 | 1469149939801 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:12:19 INFO - PROCESS | 1963 | 1469149939915 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 1963 | 1469149939917 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x116019800 == 48 [pid = 1963] [id = 276] 18:12:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1122e2c00) [pid = 1963] [serial = 826] [outer = 0x0] 18:12:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1127d8800) [pid = 1963] [serial = 827] [outer = 0x1122e2c00] 18:12:19 INFO - PROCESS | 1963 | 1469149939951 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1130b1400) [pid = 1963] [serial = 828] [outer = 0x1122e2c00] 18:12:20 INFO - PROCESS | 1963 | 1469149940397 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]]]}] 18:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 772ms 18:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:12:20 INFO - PROCESS | 1963 | 1469149940431 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:12:20 INFO - PROCESS | 1963 | 1469149940433 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:12:20 INFO - PROCESS | 1963 | 1469149940436 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - PROCESS | 1963 | 1469149940439 Marionette TRACE conn2 <- [1,1078,null,{}] 18:12:20 INFO - PROCESS | 1963 | 1469149940442 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}] 18:12:20 INFO - PROCESS | 1963 | 1469149940444 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:20 INFO - PROCESS | 1963 | 1469149940579 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:12:20 INFO - PROCESS | 1963 | 1469149940652 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 1963 | 1469149940653 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x119516800 == 49 [pid = 1963] [id = 277] 18:12:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1131a5000) [pid = 1963] [serial = 829] [outer = 0x0] 18:12:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1172b5400) [pid = 1963] [serial = 830] [outer = 0x1131a5000] 18:12:20 INFO - PROCESS | 1963 | 1469149940684 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x11830c800) [pid = 1963] [serial = 831] [outer = 0x1131a5000] 18:12:21 INFO - PROCESS | 1963 | 1469149941111 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]]]}] 18:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 722ms 18:12:21 INFO - PROCESS | 1963 | 1469149941173 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 1963 | 1469149941175 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:12:21 INFO - PROCESS | 1963 | 1469149941179 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 1963 | 1469149941180 Marionette TRACE conn2 <- [1,1082,null,{}] 18:12:21 INFO - PROCESS | 1963 | 1469149941182 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}] 18:12:21 INFO - PROCESS | 1963 | 1469149941184 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:21 INFO - PROCESS | 1963 | 1469149941292 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:12:21 INFO - PROCESS | 1963 | 1469149941364 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:21 INFO - PROCESS | 1963 | 1469149941366 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x129438800 == 50 [pid = 1963] [id = 278] 18:12:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x118eab000) [pid = 1963] [serial = 832] [outer = 0x0] 18:12:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x1193ac800) [pid = 1963] [serial = 833] [outer = 0x118eab000] 18:12:21 INFO - PROCESS | 1963 | 1469149941394 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x120e22c00) [pid = 1963] [serial = 834] [outer = 0x118eab000] 18:12:21 INFO - PROCESS | 1963 | 1469149941856 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]]]}] 18:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 771ms 18:12:21 INFO - PROCESS | 1963 | 1469149941950 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 1963 | 1469149941952 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:12:21 INFO - PROCESS | 1963 | 1469149941960 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 1963 | 1469149941964 Marionette TRACE conn2 <- [1,1086,null,{}] 18:12:21 INFO - PROCESS | 1963 | 1469149941966 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}] 18:12:21 INFO - PROCESS | 1963 | 1469149941968 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:22 INFO - PROCESS | 1963 | 1469149942081 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:12:22 INFO - PROCESS | 1963 | 1469149942142 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:22 INFO - PROCESS | 1963 | 1469149942143 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x113ac9800 == 51 [pid = 1963] [id = 279] 18:12:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1122e3c00) [pid = 1963] [serial = 835] [outer = 0x0] 18:12:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x112edf800) [pid = 1963] [serial = 836] [outer = 0x1122e3c00] 18:12:22 INFO - PROCESS | 1963 | 1469149942379 Marionette DEBUG loaded listener.js 18:12:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x115ead400) [pid = 1963] [serial = 837] [outer = 0x1122e3c00] 18:12:22 INFO - PROCESS | 1963 | 1469149942832 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]]]}] 18:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 926ms 18:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:12:22 INFO - PROCESS | 1963 | 1469149942883 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 1963 | 1469149942885 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:12:22 INFO - PROCESS | 1963 | 1469149942888 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - PROCESS | 1963 | 1469149942889 Marionette TRACE conn2 <- [1,1090,null,{}] 18:12:22 INFO - PROCESS | 1963 | 1469149942893 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}] 18:12:22 INFO - PROCESS | 1963 | 1469149942894 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:22 INFO - PROCESS | 1963 | 1469149942986 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:12:23 INFO - PROCESS | 1963 | 1469149943057 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 1963 | 1469149943059 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x11724f000 == 52 [pid = 1963] [id = 280] 18:12:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x116523c00) [pid = 1963] [serial = 838] [outer = 0x0] 18:12:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x1172b3000) [pid = 1963] [serial = 839] [outer = 0x116523c00] 18:12:23 INFO - PROCESS | 1963 | 1469149943087 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x1180f5000) [pid = 1963] [serial = 840] [outer = 0x116523c00] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba8d000 == 51 [pid = 1963] [id = 275] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba78000 == 50 [pid = 1963] [id = 274] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab86800 == 49 [pid = 1963] [id = 273] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x1199e5000 == 48 [pid = 1963] [id = 272] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x12943b800 == 47 [pid = 1963] [id = 271] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x128c22800 == 46 [pid = 1963] [id = 270] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x127099000 == 45 [pid = 1963] [id = 269] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x1252e1c00) [pid = 1963] [serial = 770] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x124ccf800 == 44 [pid = 1963] [id = 268] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x121265800 == 43 [pid = 1963] [id = 267] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x1199ed800 == 42 [pid = 1963] [id = 266] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x11917b800 == 41 [pid = 1963] [id = 265] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x117265800 == 40 [pid = 1963] [id = 264] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x1180ce000 == 39 [pid = 1963] [id = 263] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x118aac000 == 38 [pid = 1963] [id = 259] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x11736a800 == 37 [pid = 1963] [id = 258] 18:12:23 INFO - PROCESS | 1963 | --DOCSHELL 0x128f78000 == 36 [pid = 1963] [id = 257] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x11846d800) [pid = 1963] [serial = 752] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x1197c4c00) [pid = 1963] [serial = 755] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1127da000) [pid = 1963] [serial = 737] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x115ebcc00) [pid = 1963] [serial = 741] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x115eb3c00) [pid = 1963] [serial = 740] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1169f7000) [pid = 1963] [serial = 743] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1172b5000) [pid = 1963] [serial = 744] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x111f2e800) [pid = 1963] [serial = 731] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x1180fe400) [pid = 1963] [serial = 746] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x118279000) [pid = 1963] [serial = 747] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x112ae7000) [pid = 1963] [serial = 734] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1127d1800) [pid = 1963] [serial = 729] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1193a4000) [pid = 1963] [serial = 753] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x119cf9c00) [pid = 1963] [serial = 758] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x119a2f000) [pid = 1963] [serial = 756] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x11697cc00) [pid = 1963] [serial = 761] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x120ee4400) [pid = 1963] [serial = 759] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x120feb000) [pid = 1963] [serial = 764] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x112a85800) [pid = 1963] [serial = 738] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x11827e800) [pid = 1963] [serial = 749] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x124c13800) [pid = 1963] [serial = 768] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1183aac00) [pid = 1963] [serial = 750] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12187c800) [pid = 1963] [serial = 767] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12153ac00) [pid = 1963] [serial = 765] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1184ea400) [pid = 1963] [serial = 762] [outer = 0x0] [url = about:blank] 18:12:23 INFO - PROCESS | 1963 | 1469149943457 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]]]}] 18:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 621ms 18:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:12:23 INFO - PROCESS | 1963 | 1469149943509 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:12:23 INFO - PROCESS | 1963 | 1469149943511 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:12:23 INFO - PROCESS | 1963 | 1469149943515 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:12:23 INFO - PROCESS | 1963 | 1469149943517 Marionette TRACE conn2 <- [1,1094,null,{}] 18:12:23 INFO - PROCESS | 1963 | 1469149943519 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}] 18:12:23 INFO - PROCESS | 1963 | 1469149943521 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:23 INFO - PROCESS | 1963 | 1469149943611 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:12:23 INFO - PROCESS | 1963 | 1469149943691 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 1963 | 1469149943693 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d9000 == 37 [pid = 1963] [id = 281] 18:12:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x112ae7800) [pid = 1963] [serial = 841] [outer = 0x0] 18:12:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x118311800) [pid = 1963] [serial = 842] [outer = 0x112ae7800] 18:12:23 INFO - PROCESS | 1963 | 1469149943718 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x118469800) [pid = 1963] [serial = 843] [outer = 0x112ae7800] 18:12:24 INFO - PROCESS | 1963 | 1469149944016 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]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 18:12:24 INFO - PROCESS | 1963 | 1469149944034 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 1963 | 1469149944036 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:12:24 INFO - PROCESS | 1963 | 1469149944046 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 1963 | 1469149944048 Marionette TRACE conn2 <- [1,1098,null,{}] 18:12:24 INFO - PROCESS | 1963 | 1469149944055 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}] 18:12:24 INFO - PROCESS | 1963 | 1469149944061 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:24 INFO - PROCESS | 1963 | 1469149944144 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:12:24 INFO - PROCESS | 1963 | 1469149944149 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 1963 | 1469149944150 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x119cb9000 == 38 [pid = 1963] [id = 282] 18:12:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x118ea2400) [pid = 1963] [serial = 844] [outer = 0x0] 18:12:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1193a8800) [pid = 1963] [serial = 845] [outer = 0x118ea2400] 18:12:24 INFO - PROCESS | 1963 | 1469149944177 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1199d2000) [pid = 1963] [serial = 846] [outer = 0x118ea2400] 18:12:24 INFO - PROCESS | 1963 | 1469149944524 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]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 531ms 18:12:24 INFO - PROCESS | 1963 | 1469149944571 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 1963 | 1469149944574 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:12:24 INFO - PROCESS | 1963 | 1469149944577 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 1963 | 1469149944578 Marionette TRACE conn2 <- [1,1102,null,{}] 18:12:24 INFO - PROCESS | 1963 | 1469149944582 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}] 18:12:24 INFO - PROCESS | 1963 | 1469149944584 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:24 INFO - PROCESS | 1963 | 1469149944678 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:12:24 INFO - PROCESS | 1963 | 1469149944681 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 1963 | 1469149944682 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x12395f800 == 39 [pid = 1963] [id = 283] 18:12:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x120feb000) [pid = 1963] [serial = 847] [outer = 0x0] 18:12:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12186f800) [pid = 1963] [serial = 848] [outer = 0x120feb000] 18:12:24 INFO - PROCESS | 1963 | 1469149944707 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12494fc00) [pid = 1963] [serial = 849] [outer = 0x120feb000] 18:12:25 INFO - PROCESS | 1963 | 1469149945032 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]]]}] 18:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 18:12:25 INFO - PROCESS | 1963 | 1469149945048 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:12:25 INFO - PROCESS | 1963 | 1469149945049 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:12:25 INFO - PROCESS | 1963 | 1469149945052 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 1963 | 1469149945053 Marionette TRACE conn2 <- [1,1106,null,{}] 18:12:25 INFO - PROCESS | 1963 | 1469149945055 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}] 18:12:25 INFO - PROCESS | 1963 | 1469149945058 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:25 INFO - PROCESS | 1963 | 1469149945133 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:12:25 INFO - PROCESS | 1963 | 1469149945198 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 1963 | 1469149945199 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x125380800 == 40 [pid = 1963] [id = 284] 18:12:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1252e1c00) [pid = 1963] [serial = 850] [outer = 0x0] 18:12:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1253c1400) [pid = 1963] [serial = 851] [outer = 0x1252e1c00] 18:12:25 INFO - PROCESS | 1963 | 1469149945238 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1268d6400) [pid = 1963] [serial = 852] [outer = 0x1252e1c00] 18:12:25 INFO - PROCESS | 1963 | 1469149945565 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]]]}] 18:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 569ms 18:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:12:25 INFO - PROCESS | 1963 | 1469149945622 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:12:25 INFO - PROCESS | 1963 | 1469149945623 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:12:25 INFO - PROCESS | 1963 | 1469149945625 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 1963 | 1469149945626 Marionette TRACE conn2 <- [1,1110,null,{}] 18:12:25 INFO - PROCESS | 1963 | 1469149945636 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}] 18:12:25 INFO - PROCESS | 1963 | 1469149945640 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:25 INFO - PROCESS | 1963 | 1469149945744 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:12:25 INFO - PROCESS | 1963 | 1469149945748 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 1963 | 1469149945749 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b67800 == 41 [pid = 1963] [id = 285] 18:12:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1268d7800) [pid = 1963] [serial = 853] [outer = 0x0] 18:12:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1274ed000) [pid = 1963] [serial = 854] [outer = 0x1268d7800] 18:12:25 INFO - PROCESS | 1963 | 1469149945774 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x128bb5000) [pid = 1963] [serial = 855] [outer = 0x1268d7800] 18:12:26 INFO - PROCESS | 1963 | 1469149946120 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]]]}] 18:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 526ms 18:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:12:26 INFO - PROCESS | 1963 | 1469149946158 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:12:26 INFO - PROCESS | 1963 | 1469149946159 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:12:26 INFO - PROCESS | 1963 | 1469149946162 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - PROCESS | 1963 | 1469149946163 Marionette TRACE conn2 <- [1,1114,null,{}] 18:12:26 INFO - PROCESS | 1963 | 1469149946165 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}] 18:12:26 INFO - PROCESS | 1963 | 1469149946166 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:26 INFO - PROCESS | 1963 | 1469149946283 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:12:26 INFO - PROCESS | 1963 | 1469149946327 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 1963 | 1469149946328 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d21000 == 42 [pid = 1963] [id = 286] 18:12:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x128844800) [pid = 1963] [serial = 856] [outer = 0x0] 18:12:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x128dd1800) [pid = 1963] [serial = 857] [outer = 0x128844800] 18:12:26 INFO - PROCESS | 1963 | 1469149946365 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x129227400) [pid = 1963] [serial = 858] [outer = 0x128844800] 18:12:26 INFO - PROCESS | 1963 | 1469149946758 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]]]}] 18:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 620ms 18:12:26 INFO - PROCESS | 1963 | 1469149946782 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:12:26 INFO - PROCESS | 1963 | 1469149946783 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:12:26 INFO - PROCESS | 1963 | 1469149946786 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - PROCESS | 1963 | 1469149946786 Marionette TRACE conn2 <- [1,1118,null,{}] 18:12:26 INFO - PROCESS | 1963 | 1469149946789 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}] 18:12:26 INFO - PROCESS | 1963 | 1469149946790 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:26 INFO - PROCESS | 1963 | 1469149946938 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:12:26 INFO - PROCESS | 1963 | 1469149946963 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 1963 | 1469149946965 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d2000 == 43 [pid = 1963] [id = 287] 18:12:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12922c000) [pid = 1963] [serial = 859] [outer = 0x0] 18:12:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x129245800) [pid = 1963] [serial = 860] [outer = 0x12922c000] 18:12:27 INFO - PROCESS | 1963 | 1469149947004 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x129373400) [pid = 1963] [serial = 861] [outer = 0x12922c000] 18:12:27 INFO - PROCESS | 1963 | 1469149947678 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]]]}] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x111d83800) [pid = 1963] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x112a8dc00) [pid = 1963] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x127462000) [pid = 1963] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1274ea800) [pid = 1963] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x1127d3400) [pid = 1963] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x11839dc00) [pid = 1963] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x118ea7c00) [pid = 1963] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11830d400) [pid = 1963] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x116011800) [pid = 1963] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1274f2400) [pid = 1963] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x113d98400) [pid = 1963] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1129b3800) [pid = 1963] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x121141400) [pid = 1963] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:12:27 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x112a81800) [pid = 1963] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 917ms 18:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:12:27 INFO - PROCESS | 1963 | 1469149947704 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:12:27 INFO - PROCESS | 1963 | 1469149947706 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:12:27 INFO - PROCESS | 1963 | 1469149947708 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - PROCESS | 1963 | 1469149947709 Marionette TRACE conn2 <- [1,1122,null,{}] 18:12:27 INFO - PROCESS | 1963 | 1469149947712 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}] 18:12:27 INFO - PROCESS | 1963 | 1469149947713 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:27 INFO - PROCESS | 1963 | 1469149947800 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:12:27 INFO - PROCESS | 1963 | 1469149947804 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:27 INFO - PROCESS | 1963 | 1469149947805 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x127088000 == 44 [pid = 1963] [id = 288] 18:12:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1129adc00) [pid = 1963] [serial = 862] [outer = 0x0] 18:12:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x115e0f400) [pid = 1963] [serial = 863] [outer = 0x1129adc00] 18:12:27 INFO - PROCESS | 1963 | 1469149947832 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x11846a000) [pid = 1963] [serial = 864] [outer = 0x1129adc00] 18:12:28 INFO - PROCESS | 1963 | 1469149948143 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]]]}] 18:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 468ms 18:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:12:28 INFO - PROCESS | 1963 | 1469149948177 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:12:28 INFO - PROCESS | 1963 | 1469149948178 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:12:28 INFO - PROCESS | 1963 | 1469149948180 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - PROCESS | 1963 | 1469149948182 Marionette TRACE conn2 <- [1,1126,null,{}] 18:12:28 INFO - PROCESS | 1963 | 1469149948184 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}] 18:12:28 INFO - PROCESS | 1963 | 1469149948185 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:28 INFO - PROCESS | 1963 | 1469149948266 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:12:28 INFO - PROCESS | 1963 | 1469149948345 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 1963 | 1469149948346 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab94800 == 45 [pid = 1963] [id = 289] 18:12:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x112ae4000) [pid = 1963] [serial = 865] [outer = 0x0] 18:12:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1248e9800) [pid = 1963] [serial = 866] [outer = 0x112ae4000] 18:12:28 INFO - PROCESS | 1963 | 1469149948372 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x129374400) [pid = 1963] [serial = 867] [outer = 0x112ae4000] 18:12:28 INFO - PROCESS | 1963 | 1469149948651 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]]]}] 18:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 18:12:28 INFO - PROCESS | 1963 | 1469149948700 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:12:28 INFO - PROCESS | 1963 | 1469149948701 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:12:28 INFO - PROCESS | 1963 | 1469149948703 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - PROCESS | 1963 | 1469149948715 Marionette TRACE conn2 <- [1,1130,null,{}] 18:12:28 INFO - PROCESS | 1963 | 1469149948718 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}] 18:12:28 INFO - PROCESS | 1963 | 1469149948720 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:28 INFO - PROCESS | 1963 | 1469149948814 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:12:28 INFO - PROCESS | 1963 | 1469149948817 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 1963 | 1469149948819 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba7f000 == 46 [pid = 1963] [id = 290] 18:12:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x115ebc400) [pid = 1963] [serial = 868] [outer = 0x0] 18:12:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1294ae800) [pid = 1963] [serial = 869] [outer = 0x115ebc400] 18:12:28 INFO - PROCESS | 1963 | 1469149948897 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x12a7bc400) [pid = 1963] [serial = 870] [outer = 0x115ebc400] 18:12:29 INFO - PROCESS | 1963 | 1469149949154 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]]]}] 18:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 479ms 18:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:12:29 INFO - PROCESS | 1963 | 1469149949183 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 1963 | 1469149949184 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:12:29 INFO - PROCESS | 1963 | 1469149949186 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 1963 | 1469149949188 Marionette TRACE conn2 <- [1,1134,null,{}] 18:12:29 INFO - PROCESS | 1963 | 1469149949197 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}] 18:12:29 INFO - PROCESS | 1963 | 1469149949198 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:29 INFO - PROCESS | 1963 | 1469149949285 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:12:29 INFO - PROCESS | 1963 | 1469149949289 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 1963 | 1469149949290 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bea7800 == 47 [pid = 1963] [id = 291] 18:12:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12a88b400) [pid = 1963] [serial = 871] [outer = 0x0] 18:12:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12a893400) [pid = 1963] [serial = 872] [outer = 0x12a88b400] 18:12:29 INFO - PROCESS | 1963 | 1469149949314 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12a924400) [pid = 1963] [serial = 873] [outer = 0x12a88b400] 18:12:29 INFO - PROCESS | 1963 | 1469149949643 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]]]}] 18:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 473ms 18:12:29 INFO - PROCESS | 1963 | 1469149949667 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 1963 | 1469149949669 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:12:29 INFO - PROCESS | 1963 | 1469149949671 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 1963 | 1469149949672 Marionette TRACE conn2 <- [1,1138,null,{}] 18:12:29 INFO - PROCESS | 1963 | 1469149949677 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}] 18:12:29 INFO - PROCESS | 1963 | 1469149949678 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:29 INFO - PROCESS | 1963 | 1469149949850 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:12:29 INFO - PROCESS | 1963 | 1469149949907 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 1963 | 1469149949909 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169bc000 == 48 [pid = 1963] [id = 292] 18:12:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1129ab400) [pid = 1963] [serial = 874] [outer = 0x0] 18:12:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1129b5000) [pid = 1963] [serial = 875] [outer = 0x1129ab400] 18:12:29 INFO - PROCESS | 1963 | 1469149949940 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x113a9f800) [pid = 1963] [serial = 876] [outer = 0x1129ab400] 18:12:30 INFO - PROCESS | 1963 | 1469149950419 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]]]}] 18:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 771ms 18:12:30 INFO - PROCESS | 1963 | 1469149950446 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 1963 | 1469149950451 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:12:30 INFO - PROCESS | 1963 | 1469149950455 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - PROCESS | 1963 | 1469149950460 Marionette TRACE conn2 <- [1,1142,null,{}] 18:12:30 INFO - PROCESS | 1963 | 1469149950465 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}] 18:12:30 INFO - PROCESS | 1963 | 1469149950467 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:30 INFO - PROCESS | 1963 | 1469149950629 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:12:30 INFO - PROCESS | 1963 | 1469149950810 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 1963 | 1469149950812 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a849800 == 49 [pid = 1963] [id = 293] 18:12:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x120fed400) [pid = 1963] [serial = 877] [outer = 0x0] 18:12:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x12153ac00) [pid = 1963] [serial = 878] [outer = 0x120fed400] 18:12:30 INFO - PROCESS | 1963 | 1469149950861 Marionette DEBUG loaded listener.js 18:12:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x1253a5800) [pid = 1963] [serial = 879] [outer = 0x120fed400] 18:12:31 INFO - PROCESS | 1963 | 1469149951361 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]]]}] 18:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 923ms 18:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:12:31 INFO - PROCESS | 1963 | 1469149951378 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:12:31 INFO - PROCESS | 1963 | 1469149951380 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:12:31 INFO - PROCESS | 1963 | 1469149951383 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:12:31 INFO - PROCESS | 1963 | 1469149951384 Marionette TRACE conn2 <- [1,1146,null,{}] 18:12:31 INFO - PROCESS | 1963 | 1469149951387 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}] 18:12:31 INFO - PROCESS | 1963 | 1469149951388 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:31 INFO - PROCESS | 1963 | 1469149951497 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:12:31 INFO - PROCESS | 1963 | 1469149951559 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:31 INFO - PROCESS | 1963 | 1469149951560 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c85e800 == 50 [pid = 1963] [id = 294] 18:12:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x1270af400) [pid = 1963] [serial = 880] [outer = 0x0] 18:12:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x128bc0800) [pid = 1963] [serial = 881] [outer = 0x1270af400] 18:12:31 INFO - PROCESS | 1963 | 1469149951591 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x1294a4400) [pid = 1963] [serial = 882] [outer = 0x1270af400] 18:12:32 INFO - PROCESS | 1963 | 1469149952027 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]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 18:12:32 INFO - PROCESS | 1963 | 1469149952053 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 1963 | 1469149952055 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:12:32 INFO - PROCESS | 1963 | 1469149952063 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 1963 | 1469149952066 Marionette TRACE conn2 <- [1,1150,null,{}] 18:12:32 INFO - PROCESS | 1963 | 1469149952069 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}] 18:12:32 INFO - PROCESS | 1963 | 1469149952071 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:32 INFO - PROCESS | 1963 | 1469149952175 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:12:32 INFO - PROCESS | 1963 | 1469149952234 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 1963 | 1469149952235 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc60800 == 51 [pid = 1963] [id = 295] 18:12:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x129716800) [pid = 1963] [serial = 883] [outer = 0x0] 18:12:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x12a88ec00) [pid = 1963] [serial = 884] [outer = 0x129716800] 18:12:32 INFO - PROCESS | 1963 | 1469149952264 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x12a933c00) [pid = 1963] [serial = 885] [outer = 0x129716800] 18:12:32 INFO - PROCESS | 1963 | 1469149952700 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]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 675ms 18:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:12:32 INFO - PROCESS | 1963 | 1469149952734 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 1963 | 1469149952736 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:12:32 INFO - PROCESS | 1963 | 1469149952738 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 1963 | 1469149952739 Marionette TRACE conn2 <- [1,1154,null,{}] 18:12:32 INFO - PROCESS | 1963 | 1469149952741 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}] 18:12:32 INFO - PROCESS | 1963 | 1469149952743 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:32 INFO - PROCESS | 1963 | 1469149952843 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:12:32 INFO - PROCESS | 1963 | 1469149952905 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 1963 | 1469149952906 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d304000 == 52 [pid = 1963] [id = 296] 18:12:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x12a99b000) [pid = 1963] [serial = 886] [outer = 0x0] 18:12:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x12a9a1800) [pid = 1963] [serial = 887] [outer = 0x12a99b000] 18:12:32 INFO - PROCESS | 1963 | 1469149952934 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 126 (0x12abbd800) [pid = 1963] [serial = 888] [outer = 0x12a99b000] 18:12:33 INFO - PROCESS | 1963 | 1469149953572 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]]]}] 18:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 871ms 18:12:33 INFO - PROCESS | 1963 | 1469149953610 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 1963 | 1469149953612 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:12:33 INFO - PROCESS | 1963 | 1469149953616 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 1963 | 1469149953618 Marionette TRACE conn2 <- [1,1158,null,{}] 18:12:33 INFO - PROCESS | 1963 | 1469149953621 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}] 18:12:33 INFO - PROCESS | 1963 | 1469149953623 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:33 INFO - PROCESS | 1963 | 1469149953722 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:12:33 INFO - PROCESS | 1963 | 1469149953795 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 1963 | 1469149953798 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cbe000 == 53 [pid = 1963] [id = 297] 18:12:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 127 (0x1169f1000) [pid = 1963] [serial = 889] [outer = 0x0] 18:12:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 128 (0x11769c800) [pid = 1963] [serial = 890] [outer = 0x1169f1000] 18:12:33 INFO - PROCESS | 1963 | 1469149953826 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 129 (0x11839f800) [pid = 1963] [serial = 891] [outer = 0x1169f1000] 18:12:34 INFO - PROCESS | 1963 | 1469149954256 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]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 672ms 18:12:34 INFO - PROCESS | 1963 | 1469149954287 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 1963 | 1469149954290 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:12:34 INFO - PROCESS | 1963 | 1469149954314 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - PROCESS | 1963 | 1469149954316 Marionette TRACE conn2 <- [1,1162,null,{}] 18:12:34 INFO - PROCESS | 1963 | 1469149954318 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}] 18:12:34 INFO - PROCESS | 1963 | 1469149954320 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:34 INFO - PROCESS | 1963 | 1469149954417 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:12:34 INFO - PROCESS | 1963 | 1469149954494 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:34 INFO - PROCESS | 1963 | 1469149954495 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180ce000 == 54 [pid = 1963] [id = 298] 18:12:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 130 (0x121875400) [pid = 1963] [serial = 892] [outer = 0x0] 18:12:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 131 (0x123e24c00) [pid = 1963] [serial = 893] [outer = 0x121875400] 18:12:34 INFO - PROCESS | 1963 | 1469149954524 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 132 (0x1253abc00) [pid = 1963] [serial = 894] [outer = 0x121875400] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba7f000 == 53 [pid = 1963] [id = 290] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab94800 == 52 [pid = 1963] [id = 289] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x127088000 == 51 [pid = 1963] [id = 288] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d2000 == 50 [pid = 1963] [id = 287] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x128d21000 == 49 [pid = 1963] [id = 286] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x126b67800 == 48 [pid = 1963] [id = 285] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x125380800 == 47 [pid = 1963] [id = 284] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12395f800 == 46 [pid = 1963] [id = 283] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x119cb9000 == 45 [pid = 1963] [id = 282] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d9000 == 44 [pid = 1963] [id = 281] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11724f000 == 43 [pid = 1963] [id = 280] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x113ac9800 == 42 [pid = 1963] [id = 279] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x116019800 == 41 [pid = 1963] [id = 276] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x129603800 == 40 [pid = 1963] [id = 260] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a706800 == 39 [pid = 1963] [id = 261] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1169b1800 == 38 [pid = 1963] [id = 245] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11334c000 == 37 [pid = 1963] [id = 243] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x119516800 == 36 [pid = 1963] [id = 277] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x129438800 == 35 [pid = 1963] [id = 278] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11737a800 == 34 [pid = 1963] [id = 262] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x124cbe000 == 33 [pid = 1963] [id = 297] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12d304000 == 32 [pid = 1963] [id = 296] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc60800 == 31 [pid = 1963] [id = 295] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12c85e800 == 30 [pid = 1963] [id = 294] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a849800 == 29 [pid = 1963] [id = 293] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12bea7800 == 28 [pid = 1963] [id = 291] 18:12:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1169bc000 == 27 [pid = 1963] [id = 292] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 131 (0x1274ef400) [pid = 1963] [serial = 806] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 130 (0x128bb3800) [pid = 1963] [serial = 809] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 129 (0x113aa8400) [pid = 1963] [serial = 789] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 128 (0x1129ae400) [pid = 1963] [serial = 788] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 127 (0x1127df000) [pid = 1963] [serial = 773] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 126 (0x1199cbc00) [pid = 1963] [serial = 782] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 125 (0x1161ba400) [pid = 1963] [serial = 776] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x120ff4800) [pid = 1963] [serial = 800] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x12495d800) [pid = 1963] [serial = 801] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x1197cac00) [pid = 1963] [serial = 797] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x120e25400) [pid = 1963] [serial = 798] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x11839f000) [pid = 1963] [serial = 794] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x118eab800) [pid = 1963] [serial = 795] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x1172b4400) [pid = 1963] [serial = 791] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x1180f2400) [pid = 1963] [serial = 792] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1184ddc00) [pid = 1963] [serial = 779] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x118586400) [pid = 1963] [serial = 785] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x128dcbc00) [pid = 1963] [serial = 812] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1294a8800) [pid = 1963] [serial = 822] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x128bbd000) [pid = 1963] [serial = 810] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x113867800) [pid = 1963] [serial = 815] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1176a8c00) [pid = 1963] [serial = 816] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x129371800) [pid = 1963] [serial = 821] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x128fed000) [pid = 1963] [serial = 813] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12745b000) [pid = 1963] [serial = 804] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x12924d800) [pid = 1963] [serial = 819] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1294ae400) [pid = 1963] [serial = 824] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1252d8400) [pid = 1963] [serial = 803] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1274f8800) [pid = 1963] [serial = 807] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1197c0c00) [pid = 1963] [serial = 818] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1122e9800) [pid = 1963] [serial = 732] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1132d6c00) [pid = 1963] [serial = 735] [outer = 0x0] [url = about:blank] 18:12:35 INFO - PROCESS | 1963 | 1469149955523 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]]]}] 18:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1224ms 18:12:35 INFO - PROCESS | 1963 | 1469149955537 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:12:35 INFO - PROCESS | 1963 | 1469149955541 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:12:35 INFO - PROCESS | 1963 | 1469149955545 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:12:35 INFO - PROCESS | 1963 | 1469149955546 Marionette TRACE conn2 <- [1,1166,null,{}] 18:12:35 INFO - PROCESS | 1963 | 1469149955550 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}] 18:12:35 INFO - PROCESS | 1963 | 1469149955551 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:35 INFO - PROCESS | 1963 | 1469149955635 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:12:35 INFO - PROCESS | 1963 | 1469149955693 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 1963 | 1469149955694 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x116962800 == 28 [pid = 1963] [id = 299] 18:12:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1132d0000) [pid = 1963] [serial = 895] [outer = 0x0] 18:12:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x115eb1c00) [pid = 1963] [serial = 896] [outer = 0x1132d0000] 18:12:35 INFO - PROCESS | 1963 | 1469149955722 Marionette DEBUG loaded listener.js 18:12:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1161ba400) [pid = 1963] [serial = 897] [outer = 0x1132d0000] 18:12:36 INFO - PROCESS | 1963 | 1469149956028 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]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 18:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:12:36 INFO - PROCESS | 1963 | 1469149956064 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 1963 | 1469149956067 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:12:36 INFO - PROCESS | 1963 | 1469149956071 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 1963 | 1469149956075 Marionette TRACE conn2 <- [1,1170,null,{}] 18:12:36 INFO - PROCESS | 1963 | 1469149956078 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}] 18:12:36 INFO - PROCESS | 1963 | 1469149956080 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:36 INFO - PROCESS | 1963 | 1469149956158 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:12:36 INFO - PROCESS | 1963 | 1469149956162 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:36 INFO - PROCESS | 1963 | 1469149956164 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180df800 == 29 [pid = 1963] [id = 300] 18:12:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1169ed800) [pid = 1963] [serial = 898] [outer = 0x0] 18:12:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x11827ac00) [pid = 1963] [serial = 899] [outer = 0x1169ed800] 18:12:36 INFO - PROCESS | 1963 | 1469149956195 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x118467c00) [pid = 1963] [serial = 900] [outer = 0x1169ed800] 18:12:36 INFO - PROCESS | 1963 | 1469149956553 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]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 18:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:12:36 INFO - PROCESS | 1963 | 1469149956594 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 1963 | 1469149956595 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:12:36 INFO - PROCESS | 1963 | 1469149956597 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 1963 | 1469149956600 Marionette TRACE conn2 <- [1,1174,null,{}] 18:12:36 INFO - PROCESS | 1963 | 1469149956607 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}] 18:12:36 INFO - PROCESS | 1963 | 1469149956610 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:36 INFO - PROCESS | 1963 | 1469149956686 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:12:36 INFO - PROCESS | 1963 | 1469149956744 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:36 INFO - PROCESS | 1963 | 1469149956746 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x119529000 == 30 [pid = 1963] [id = 301] 18:12:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x113f32c00) [pid = 1963] [serial = 901] [outer = 0x0] 18:12:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1193ae000) [pid = 1963] [serial = 902] [outer = 0x113f32c00] 18:12:36 INFO - PROCESS | 1963 | 1469149956776 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x120ee4400) [pid = 1963] [serial = 903] [outer = 0x113f32c00] 18:12:37 INFO - PROCESS | 1963 | 1469149957052 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] 18:12:37 INFO - PROCESS | 1963 | 1469149957081 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:12:37 INFO - PROCESS | 1963 | 1469149957083 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:12:37 INFO - PROCESS | 1963 | 1469149957084 Marionette TRACE conn2 <- [1,1178,null,{}] 18:12:37 INFO - PROCESS | 1963 | 1469149957087 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}] 18:12:37 INFO - PROCESS | 1963 | 1469149957088 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:37 INFO - PROCESS | 1963 | 1469149957174 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:12:37 INFO - PROCESS | 1963 | 1469149957179 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 1963 | 1469149957180 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106c000 == 31 [pid = 1963] [id = 302] 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12187c800) [pid = 1963] [serial = 904] [outer = 0x0] 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x1249c1c00) [pid = 1963] [serial = 905] [outer = 0x12187c800] 18:12:37 INFO - PROCESS | 1963 | 1469149957205 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1253a0c00) [pid = 1963] [serial = 906] [outer = 0x12187c800] 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1249c4000) [pid = 1963] [serial = 907] [outer = 0x129231000] 18:12:37 INFO - PROCESS | 1963 | 1469149957611 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] 18:12:37 INFO - PROCESS | 1963 | 1469149957656 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:12:37 INFO - PROCESS | 1963 | 1469149957660 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:12:37 INFO - PROCESS | 1963 | 1469149957661 Marionette TRACE conn2 <- [1,1182,null,{}] 18:12:37 INFO - PROCESS | 1963 | 1469149957663 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}] 18:12:37 INFO - PROCESS | 1963 | 1469149957665 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:37 INFO - PROCESS | 1963 | 1469149957761 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:12:37 INFO - PROCESS | 1963 | 1469149957801 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 1963 | 1469149957802 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x124999800 == 32 [pid = 1963] [id = 303] 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1132dd800) [pid = 1963] [serial = 908] [outer = 0x0] 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1265b8000) [pid = 1963] [serial = 909] [outer = 0x1132dd800] 18:12:37 INFO - PROCESS | 1963 | 1469149957827 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x127459800) [pid = 1963] [serial = 910] [outer = 0x1132dd800] 18:12:38 INFO - PROCESS | 1963 | 1469149958166 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] 18:12:38 INFO - PROCESS | 1963 | 1469149958181 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:12:38 INFO - PROCESS | 1963 | 1469149958183 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 1963 | 1469149958184 Marionette TRACE conn2 <- [1,1186,null,{}] 18:12:38 INFO - PROCESS | 1963 | 1469149958186 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}] 18:12:38 INFO - PROCESS | 1963 | 1469149958191 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:38 INFO - PROCESS | 1963 | 1469149958304 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:12:38 INFO - PROCESS | 1963 | 1469149958342 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 1963 | 1469149958343 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b66800 == 33 [pid = 1963] [id = 304] 18:12:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x12745d400) [pid = 1963] [serial = 911] [outer = 0x0] 18:12:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x1274f6c00) [pid = 1963] [serial = 912] [outer = 0x12745d400] 18:12:38 INFO - PROCESS | 1963 | 1469149958367 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x12936b000) [pid = 1963] [serial = 913] [outer = 0x12745d400] 18:12:38 INFO - PROCESS | 1963 | 1469149958684 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] 18:12:38 INFO - PROCESS | 1963 | 1469149958703 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:12:38 INFO - PROCESS | 1963 | 1469149958705 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 1963 | 1469149958707 Marionette TRACE conn2 <- [1,1190,null,{}] 18:12:38 INFO - PROCESS | 1963 | 1469149958716 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}] 18:12:38 INFO - PROCESS | 1963 | 1469149958718 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:38 INFO - PROCESS | 1963 | 1469149958811 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:12:38 INFO - PROCESS | 1963 | 1469149958815 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 1963 | 1469149958816 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d30800 == 34 [pid = 1963] [id = 305] 18:12:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x118469000) [pid = 1963] [serial = 914] [outer = 0x0] 18:12:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 121 (0x1294a4800) [pid = 1963] [serial = 915] [outer = 0x118469000] 18:12:38 INFO - PROCESS | 1963 | 1469149958840 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 122 (0x129717000) [pid = 1963] [serial = 916] [outer = 0x118469000] 18:12:39 INFO - PROCESS | 1963 | 1469149959196 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] 18:12:39 INFO - PROCESS | 1963 | 1469149959233 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:12:39 INFO - PROCESS | 1963 | 1469149959235 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:12:39 INFO - PROCESS | 1963 | 1469149959236 Marionette TRACE conn2 <- [1,1194,null,{}] 18:12:39 INFO - PROCESS | 1963 | 1469149959238 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}] 18:12:39 INFO - PROCESS | 1963 | 1469149959240 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:39 INFO - PROCESS | 1963 | 1469149959335 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:12:39 INFO - PROCESS | 1963 | 1469149959341 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:39 INFO - PROCESS | 1963 | 1469149959342 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x12943c800 == 35 [pid = 1963] [id = 306] 18:12:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 123 (0x1127d1c00) [pid = 1963] [serial = 917] [outer = 0x0] 18:12:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 124 (0x12a744800) [pid = 1963] [serial = 918] [outer = 0x1127d1c00] 18:12:39 INFO - PROCESS | 1963 | 1469149959366 Marionette DEBUG loaded listener.js 18:12:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 125 (0x12a890800) [pid = 1963] [serial = 919] [outer = 0x1127d1c00] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 124 (0x1252e1c00) [pid = 1963] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 123 (0x1193a0800) [pid = 1963] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 122 (0x113f2fc00) [pid = 1963] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 121 (0x1268d7800) [pid = 1963] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 120 (0x120feb000) [pid = 1963] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x1131a5000) [pid = 1963] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x112ae4000) [pid = 1963] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12922c000) [pid = 1963] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x112ae7800) [pid = 1963] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x128844800) [pid = 1963] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1129adc00) [pid = 1963] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x118467800) [pid = 1963] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x118eab000) [pid = 1963] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x116523c00) [pid = 1963] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1122e3c00) [pid = 1963] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x12526e800) [pid = 1963] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x118ea2400) [pid = 1963] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1122e2c00) [pid = 1963] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1127e0c00) [pid = 1963] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1122e1800) [pid = 1963] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x12922f000) [pid = 1963] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x115ebc400) [pid = 1963] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:12:39 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12a88b400) [pid = 1963] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:12:39 INFO - PROCESS | 1963 | 1469149959983 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] 18:12:40 INFO - PROCESS | 1963 | 1469149960056 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:12:40 INFO - PROCESS | 1963 | 1469149960060 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:12:40 INFO - PROCESS | 1963 | 1469149960061 Marionette TRACE conn2 <- [1,1198,null,{}] 18:12:40 INFO - PROCESS | 1963 | 1469149960064 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}] 18:12:40 INFO - PROCESS | 1963 | 1469149960065 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:40 INFO - PROCESS | 1963 | 1469149960153 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:12:40 INFO - PROCESS | 1963 | 1469149960158 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 1963 | 1469149960160 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x119526000 == 36 [pid = 1963] [id = 307] 18:12:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x113f2fc00) [pid = 1963] [serial = 920] [outer = 0x0] 18:12:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1176a4400) [pid = 1963] [serial = 921] [outer = 0x113f2fc00] 18:12:40 INFO - PROCESS | 1963 | 1469149960184 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x120e18800) [pid = 1963] [serial = 922] [outer = 0x113f2fc00] 18:12:40 INFO - PROCESS | 1963 | 1469149960497 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]]]}] 18:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 18:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:12:40 INFO - PROCESS | 1963 | 1469149960529 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:12:40 INFO - PROCESS | 1963 | 1469149960530 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:12:40 INFO - PROCESS | 1963 | 1469149960532 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:12:40 INFO - PROCESS | 1963 | 1469149960533 Marionette TRACE conn2 <- [1,1202,null,{}] 18:12:40 INFO - PROCESS | 1963 | 1469149960535 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}] 18:12:40 INFO - PROCESS | 1963 | 1469149960536 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:40 INFO - PROCESS | 1963 | 1469149960611 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:12:40 INFO - PROCESS | 1963 | 1469149960615 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 1963 | 1469149960616 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a83b800 == 37 [pid = 1963] [id = 308] 18:12:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x118467800) [pid = 1963] [serial = 923] [outer = 0x0] 18:12:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x128844800) [pid = 1963] [serial = 924] [outer = 0x118467800] 18:12:40 INFO - PROCESS | 1963 | 1469149960641 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1294b3800) [pid = 1963] [serial = 925] [outer = 0x118467800] 18:12:40 INFO - PROCESS | 1963 | 1469149960954 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]]]}] 18:12:40 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 18:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 18:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:12:41 INFO - PROCESS | 1963 | 1469149961020 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:12:41 INFO - PROCESS | 1963 | 1469149961021 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:12:41 INFO - PROCESS | 1963 | 1469149961026 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 1963 | 1469149961029 Marionette TRACE conn2 <- [1,1206,null,{}] 18:12:41 INFO - PROCESS | 1963 | 1469149961031 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}] 18:12:41 INFO - PROCESS | 1963 | 1469149961033 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:41 INFO - PROCESS | 1963 | 1469149961121 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:12:41 INFO - PROCESS | 1963 | 1469149961127 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 1963 | 1469149961129 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x12498d800 == 38 [pid = 1963] [id = 309] 18:12:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1199d9400) [pid = 1963] [serial = 926] [outer = 0x0] 18:12:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12a92b800) [pid = 1963] [serial = 927] [outer = 0x1199d9400] 18:12:41 INFO - PROCESS | 1963 | 1469149961155 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12abbdc00) [pid = 1963] [serial = 928] [outer = 0x1199d9400] 18:12:41 INFO - PROCESS | 1963 | 1469149961482 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]]]}] 18:12:41 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 18:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 473ms 18:12:41 INFO - PROCESS | 1963 | 1469149961499 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:12:41 INFO - PROCESS | 1963 | 1469149961501 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:12:41 INFO - PROCESS | 1963 | 1469149961503 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 1963 | 1469149961504 Marionette TRACE conn2 <- [1,1210,null,{}] 18:12:41 INFO - PROCESS | 1963 | 1469149961508 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}] 18:12:41 INFO - PROCESS | 1963 | 1469149961510 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:41 INFO - PROCESS | 1963 | 1469149961587 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:12:41 INFO - PROCESS | 1963 | 1469149961647 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 1963 | 1469149961648 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba83800 == 39 [pid = 1963] [id = 310] 18:12:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1268d8000) [pid = 1963] [serial = 929] [outer = 0x0] 18:12:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x12abc5400) [pid = 1963] [serial = 930] [outer = 0x1268d8000] 18:12:41 INFO - PROCESS | 1963 | 1469149961674 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x12ac1f400) [pid = 1963] [serial = 931] [outer = 0x1268d8000] 18:12:42 INFO - PROCESS | 1963 | 1469149962173 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]]]}] 18:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 722ms 18:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:12:42 INFO - PROCESS | 1963 | 1469149962226 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 1963 | 1469149962229 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:12:42 INFO - PROCESS | 1963 | 1469149962232 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - PROCESS | 1963 | 1469149962234 Marionette TRACE conn2 <- [1,1214,null,{}] 18:12:42 INFO - PROCESS | 1963 | 1469149962239 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}] 18:12:42 INFO - PROCESS | 1963 | 1469149962240 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:42 INFO - PROCESS | 1963 | 1469149962353 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:12:42 INFO - PROCESS | 1963 | 1469149962434 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 1963 | 1469149962436 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c1000 == 40 [pid = 1963] [id = 311] 18:12:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x112f8e400) [pid = 1963] [serial = 932] [outer = 0x0] 18:12:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x113d95c00) [pid = 1963] [serial = 933] [outer = 0x112f8e400] 18:12:42 INFO - PROCESS | 1963 | 1469149962467 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x1160ecc00) [pid = 1963] [serial = 934] [outer = 0x112f8e400] 18:12:43 INFO - PROCESS | 1963 | 1469149963037 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]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 824ms 18:12:43 INFO - PROCESS | 1963 | 1469149963083 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 1963 | 1469149963086 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:12:43 INFO - PROCESS | 1963 | 1469149963096 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 1963 | 1469149963097 Marionette TRACE conn2 <- [1,1218,null,{}] 18:12:43 INFO - PROCESS | 1963 | 1469149963100 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}] 18:12:43 INFO - PROCESS | 1963 | 1469149963101 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:43 INFO - PROCESS | 1963 | 1469149963214 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:12:43 INFO - PROCESS | 1963 | 1469149963301 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 1963 | 1469149963302 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169ae000 == 41 [pid = 1963] [id = 312] 18:12:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x116909c00) [pid = 1963] [serial = 935] [outer = 0x0] 18:12:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 119 (0x1180f3c00) [pid = 1963] [serial = 936] [outer = 0x116909c00] 18:12:43 INFO - PROCESS | 1963 | 1469149963334 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 120 (0x118592000) [pid = 1963] [serial = 937] [outer = 0x116909c00] 18:12:43 INFO - PROCESS | 1963 | 1469149963961 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]]]}] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x12498d800 == 40 [pid = 1963] [id = 309] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x12a83b800 == 39 [pid = 1963] [id = 308] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x119526000 == 38 [pid = 1963] [id = 307] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x12943c800 == 37 [pid = 1963] [id = 306] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x128d30800 == 36 [pid = 1963] [id = 305] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x126b66800 == 35 [pid = 1963] [id = 304] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x124999800 == 34 [pid = 1963] [id = 303] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x12106c000 == 33 [pid = 1963] [id = 302] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x119529000 == 32 [pid = 1963] [id = 301] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x1180df800 == 31 [pid = 1963] [id = 300] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x116962800 == 30 [pid = 1963] [id = 299] 18:12:43 INFO - PROCESS | 1963 | --DOCSHELL 0x1180ce000 == 29 [pid = 1963] [id = 298] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 119 (0x12a7bc400) [pid = 1963] [serial = 870] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 118 (0x12a893400) [pid = 1963] [serial = 872] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x12a924400) [pid = 1963] [serial = 873] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1268d6400) [pid = 1963] [serial = 852] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x1213e6400) [pid = 1963] [serial = 783] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x116aa3400) [pid = 1963] [serial = 777] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1274ed000) [pid = 1963] [serial = 854] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x12494fc00) [pid = 1963] [serial = 849] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1172b5400) [pid = 1963] [serial = 830] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1248e9800) [pid = 1963] [serial = 866] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x129374400) [pid = 1963] [serial = 867] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x129373400) [pid = 1963] [serial = 861] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x118311800) [pid = 1963] [serial = 842] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x128bb5000) [pid = 1963] [serial = 855] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x129227400) [pid = 1963] [serial = 858] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x115e0f400) [pid = 1963] [serial = 863] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x118e45800) [pid = 1963] [serial = 780] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x11846a000) [pid = 1963] [serial = 864] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1193ac800) [pid = 1963] [serial = 833] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1180f5000) [pid = 1963] [serial = 840] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x11830c800) [pid = 1963] [serial = 831] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x118469800) [pid = 1963] [serial = 843] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x115ead400) [pid = 1963] [serial = 837] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1265b6000) [pid = 1963] [serial = 771] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x129245800) [pid = 1963] [serial = 860] [outer = 0x0] [url = about:blank] 18:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 925ms 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x120e22c00) [pid = 1963] [serial = 834] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x112edf800) [pid = 1963] [serial = 836] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1193a8800) [pid = 1963] [serial = 845] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1172b3000) [pid = 1963] [serial = 839] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12186f800) [pid = 1963] [serial = 848] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1199d2000) [pid = 1963] [serial = 846] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1127d8800) [pid = 1963] [serial = 827] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1253c1400) [pid = 1963] [serial = 851] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1249bfc00) [pid = 1963] [serial = 786] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x113a3cc00) [pid = 1963] [serial = 774] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x128dd1800) [pid = 1963] [serial = 857] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12971e800) [pid = 1963] [serial = 825] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1294ae800) [pid = 1963] [serial = 869] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1130b1400) [pid = 1963] [serial = 828] [outer = 0x0] [url = about:blank] 18:12:44 INFO - PROCESS | 1963 | 1469149964022 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 1963 | 1469149964027 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:12:44 INFO - PROCESS | 1963 | 1469149964030 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 1963 | 1469149964031 Marionette TRACE conn2 <- [1,1222,null,{}] 18:12:44 INFO - PROCESS | 1963 | 1469149964035 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}] 18:12:44 INFO - PROCESS | 1963 | 1469149964036 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:44 INFO - PROCESS | 1963 | 1469149964116 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:12:44 INFO - PROCESS | 1963 | 1469149964129 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 1963 | 1469149964130 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x11651b000 == 30 [pid = 1963] [id = 313] 18:12:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x112a81c00) [pid = 1963] [serial = 938] [outer = 0x0] 18:12:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x112f91c00) [pid = 1963] [serial = 939] [outer = 0x112a81c00] 18:12:44 INFO - PROCESS | 1963 | 1469149964159 Marionette DEBUG loaded listener.js 18:12:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x113f37c00) [pid = 1963] [serial = 940] [outer = 0x112a81c00] 18:12:44 INFO - PROCESS | 1963 | 1469149964509 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] 18:12:44 INFO - PROCESS | 1963 | 1469149964579 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:12:44 INFO - PROCESS | 1963 | 1469149964587 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 1963 | 1469149964590 Marionette TRACE conn2 <- [1,1226,null,{}] 18:12:44 INFO - PROCESS | 1963 | 1469149964594 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}] 18:12:44 INFO - PROCESS | 1963 | 1469149964596 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:44 INFO - PROCESS | 1963 | 1469149964701 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:12:44 INFO - PROCESS | 1963 | 1469149964711 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 1963 | 1469149964712 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180cd800 == 31 [pid = 1963] [id = 314] 18:12:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x11678fc00) [pid = 1963] [serial = 941] [outer = 0x0] 18:12:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1172b4400) [pid = 1963] [serial = 942] [outer = 0x11678fc00] 18:12:44 INFO - PROCESS | 1963 | 1469149964738 Marionette DEBUG loaded listener.js 18:12:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1180f1c00) [pid = 1963] [serial = 943] [outer = 0x11678fc00] 18:12:45 INFO - PROCESS | 1963 | 1469149965069 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]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 523ms 18:12:45 INFO - PROCESS | 1963 | 1469149965110 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:12:45 INFO - PROCESS | 1963 | 1469149965111 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:12:45 INFO - PROCESS | 1963 | 1469149965113 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - PROCESS | 1963 | 1469149965116 Marionette TRACE conn2 <- [1,1230,null,{}] 18:12:45 INFO - PROCESS | 1963 | 1469149965133 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}] 18:12:45 INFO - PROCESS | 1963 | 1469149965137 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:45 INFO - PROCESS | 1963 | 1469149965217 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:12:45 INFO - PROCESS | 1963 | 1469149965224 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 1963 | 1469149965227 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x11917f800 == 32 [pid = 1963] [id = 315] 18:12:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x110fecc00) [pid = 1963] [serial = 944] [outer = 0x0] 18:12:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x118317c00) [pid = 1963] [serial = 945] [outer = 0x110fecc00] 18:12:45 INFO - PROCESS | 1963 | 1469149965255 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x118e43800) [pid = 1963] [serial = 946] [outer = 0x110fecc00] 18:12:45 INFO - PROCESS | 1963 | 1469149965582 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]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 476ms 18:12:45 INFO - PROCESS | 1963 | 1469149965591 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:12:45 INFO - PROCESS | 1963 | 1469149965595 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:12:45 INFO - PROCESS | 1963 | 1469149965597 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - PROCESS | 1963 | 1469149965598 Marionette TRACE conn2 <- [1,1234,null,{}] 18:12:45 INFO - PROCESS | 1963 | 1469149965600 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}] 18:12:45 INFO - PROCESS | 1963 | 1469149965601 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:45 INFO - PROCESS | 1963 | 1469149965683 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:12:45 INFO - PROCESS | 1963 | 1469149965686 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 1963 | 1469149965688 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106d800 == 33 [pid = 1963] [id = 316] 18:12:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1193a8c00) [pid = 1963] [serial = 947] [outer = 0x0] 18:12:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x120e1c000) [pid = 1963] [serial = 948] [outer = 0x1193a8c00] 18:12:45 INFO - PROCESS | 1963 | 1469149965716 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x120ee4000) [pid = 1963] [serial = 949] [outer = 0x1193a8c00] 18:12:46 INFO - PROCESS | 1963 | 1469149966042 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]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 472ms 18:12:46 INFO - PROCESS | 1963 | 1469149966070 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 1963 | 1469149966071 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:12:46 INFO - PROCESS | 1963 | 1469149966099 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - PROCESS | 1963 | 1469149966101 Marionette TRACE conn2 <- [1,1238,null,{}] 18:12:46 INFO - PROCESS | 1963 | 1469149966110 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}] 18:12:46 INFO - PROCESS | 1963 | 1469149966111 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:46 INFO - PROCESS | 1963 | 1469149966213 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:12:46 INFO - PROCESS | 1963 | 1469149966224 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 1963 | 1469149966225 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cb7000 == 34 [pid = 1963] [id = 317] 18:12:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x110fec000) [pid = 1963] [serial = 950] [outer = 0x0] 18:12:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x121146800) [pid = 1963] [serial = 951] [outer = 0x110fec000] 18:12:46 INFO - PROCESS | 1963 | 1469149966249 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12187cc00) [pid = 1963] [serial = 952] [outer = 0x110fec000] 18:12:46 INFO - PROCESS | 1963 | 1469149966564 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]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 502ms 18:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:12:46 INFO - PROCESS | 1963 | 1469149966576 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 1963 | 1469149966577 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:12:46 INFO - PROCESS | 1963 | 1469149966579 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - PROCESS | 1963 | 1469149966580 Marionette TRACE conn2 <- [1,1242,null,{}] 18:12:46 INFO - PROCESS | 1963 | 1469149966582 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}] 18:12:46 INFO - PROCESS | 1963 | 1469149966586 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:46 INFO - PROCESS | 1963 | 1469149966712 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:12:46 INFO - PROCESS | 1963 | 1469149966716 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 1963 | 1469149966717 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d37000 == 35 [pid = 1963] [id = 318] 18:12:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x123936400) [pid = 1963] [serial = 953] [outer = 0x0] 18:12:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12526b000) [pid = 1963] [serial = 954] [outer = 0x123936400] 18:12:46 INFO - PROCESS | 1963 | 1469149966742 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1274ee000) [pid = 1963] [serial = 955] [outer = 0x123936400] 18:12:47 INFO - PROCESS | 1963 | 1469149967125 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]]]}] 18:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 568ms 18:12:47 INFO - PROCESS | 1963 | 1469149967154 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 1963 | 1469149967156 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:12:47 INFO - PROCESS | 1963 | 1469149967160 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - PROCESS | 1963 | 1469149967161 Marionette TRACE conn2 <- [1,1246,null,{}] 18:12:47 INFO - PROCESS | 1963 | 1469149967163 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}] 18:12:47 INFO - PROCESS | 1963 | 1469149967165 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:47 INFO - PROCESS | 1963 | 1469149967262 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:12:47 INFO - PROCESS | 1963 | 1469149967273 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 1963 | 1469149967274 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d30800 == 36 [pid = 1963] [id = 319] 18:12:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1274f2000) [pid = 1963] [serial = 956] [outer = 0x0] 18:12:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x128838000) [pid = 1963] [serial = 957] [outer = 0x1274f2000] 18:12:47 INFO - PROCESS | 1963 | 1469149967299 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x128bc1800) [pid = 1963] [serial = 958] [outer = 0x1274f2000] 18:12:47 INFO - PROCESS | 1963 | 1469149967633 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]]]}] 18:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 18:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:12:47 INFO - PROCESS | 1963 | 1469149967679 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 1963 | 1469149967680 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:12:47 INFO - PROCESS | 1963 | 1469149967682 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - PROCESS | 1963 | 1469149967683 Marionette TRACE conn2 <- [1,1250,null,{}] 18:12:47 INFO - PROCESS | 1963 | 1469149967685 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}] 18:12:47 INFO - PROCESS | 1963 | 1469149967686 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:47 INFO - PROCESS | 1963 | 1469149967783 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:12:47 INFO - PROCESS | 1963 | 1469149967797 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 1963 | 1469149967798 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292d2800 == 37 [pid = 1963] [id = 320] 18:12:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x123b1d800) [pid = 1963] [serial = 959] [outer = 0x0] 18:12:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x128fecc00) [pid = 1963] [serial = 960] [outer = 0x123b1d800] 18:12:47 INFO - PROCESS | 1963 | 1469149967822 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12922c000) [pid = 1963] [serial = 961] [outer = 0x123b1d800] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1132dd800) [pid = 1963] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1132d0000) [pid = 1963] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x121875400) [pid = 1963] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x113f32c00) [pid = 1963] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12187c800) [pid = 1963] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1169ed800) [pid = 1963] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1129ab400) [pid = 1963] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x120fed400) [pid = 1963] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1270af400) [pid = 1963] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x129716800) [pid = 1963] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x12a99b000) [pid = 1963] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1169f1000) [pid = 1963] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x118469000) [pid = 1963] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12745d400) [pid = 1963] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x118467800) [pid = 1963] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1127d1c00) [pid = 1963] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1199d9400) [pid = 1963] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:12:48 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x113f2fc00) [pid = 1963] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:12:48 INFO - PROCESS | 1963 | 1469149968257 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]]]}] 18:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 618ms 18:12:48 INFO - PROCESS | 1963 | 1469149968300 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:12:48 INFO - PROCESS | 1963 | 1469149968302 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:12:48 INFO - PROCESS | 1963 | 1469149968304 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:12:48 INFO - PROCESS | 1963 | 1469149968305 Marionette TRACE conn2 <- [1,1254,null,{}] 18:12:48 INFO - PROCESS | 1963 | 1469149968308 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}] 18:12:48 INFO - PROCESS | 1963 | 1469149968309 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:48 INFO - PROCESS | 1963 | 1469149968387 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:12:48 INFO - PROCESS | 1963 | 1469149968391 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 1963 | 1469149968394 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x11917f000 == 38 [pid = 1963] [id = 321] 18:12:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1127db800) [pid = 1963] [serial = 962] [outer = 0x0] 18:12:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x116081400) [pid = 1963] [serial = 963] [outer = 0x1127db800] 18:12:48 INFO - PROCESS | 1963 | 1469149968418 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1199d9400) [pid = 1963] [serial = 964] [outer = 0x1127db800] 18:12:48 INFO - PROCESS | 1963 | 1469149968763 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]]]}] 18:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 472ms 18:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:12:48 INFO - PROCESS | 1963 | 1469149968778 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:12:48 INFO - PROCESS | 1963 | 1469149968779 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:12:48 INFO - PROCESS | 1963 | 1469149968781 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:12:48 INFO - PROCESS | 1963 | 1469149968782 Marionette TRACE conn2 <- [1,1258,null,{}] 18:12:48 INFO - PROCESS | 1963 | 1469149968784 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}] 18:12:48 INFO - PROCESS | 1963 | 1469149968786 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:48 INFO - PROCESS | 1963 | 1469149968888 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:12:48 INFO - PROCESS | 1963 | 1469149968896 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 1963 | 1469149968897 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a520000 == 39 [pid = 1963] [id = 322] 18:12:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x119105000) [pid = 1963] [serial = 965] [outer = 0x0] 18:12:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1239e8000) [pid = 1963] [serial = 966] [outer = 0x119105000] 18:12:48 INFO - PROCESS | 1963 | 1469149968929 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12936b800) [pid = 1963] [serial = 967] [outer = 0x119105000] 18:12:49 INFO - PROCESS | 1963 | 1469149969264 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]]]}] 18:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 518ms 18:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:12:49 INFO - PROCESS | 1963 | 1469149969300 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 1963 | 1469149969303 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:12:49 INFO - PROCESS | 1963 | 1469149969306 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 1963 | 1469149969309 Marionette TRACE conn2 <- [1,1262,null,{}] 18:12:49 INFO - PROCESS | 1963 | 1469149969312 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}] 18:12:49 INFO - PROCESS | 1963 | 1469149969315 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:49 INFO - PROCESS | 1963 | 1469149969454 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:12:49 INFO - PROCESS | 1963 | 1469149969539 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 1963 | 1469149969542 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a854000 == 40 [pid = 1963] [id = 323] 18:12:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x119a2f000) [pid = 1963] [serial = 968] [outer = 0x0] 18:12:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x129377c00) [pid = 1963] [serial = 969] [outer = 0x119a2f000] 18:12:49 INFO - PROCESS | 1963 | 1469149969580 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12a891000) [pid = 1963] [serial = 970] [outer = 0x119a2f000] 18:12:49 INFO - PROCESS | 1963 | 1469149969930 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]]]}] 18:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 672ms 18:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:12:49 INFO - PROCESS | 1963 | 1469149969977 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 1963 | 1469149969978 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:12:49 INFO - PROCESS | 1963 | 1469149969980 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 1963 | 1469149969981 Marionette TRACE conn2 <- [1,1266,null,{}] 18:12:49 INFO - PROCESS | 1963 | 1469149969984 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}] 18:12:49 INFO - PROCESS | 1963 | 1469149969985 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:50 INFO - PROCESS | 1963 | 1469149970067 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:12:50 INFO - PROCESS | 1963 | 1469149970126 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 1963 | 1469149970127 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b917000 == 41 [pid = 1963] [id = 324] 18:12:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12a7bdc00) [pid = 1963] [serial = 971] [outer = 0x0] 18:12:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12a928400) [pid = 1963] [serial = 972] [outer = 0x12a7bdc00] 18:12:50 INFO - PROCESS | 1963 | 1469149970159 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12a99f000) [pid = 1963] [serial = 973] [outer = 0x12a7bdc00] 18:12:50 INFO - PROCESS | 1963 | 1469149970631 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]]]}] 18:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 18:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:12:50 INFO - PROCESS | 1963 | 1469149970660 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:12:50 INFO - PROCESS | 1963 | 1469149970662 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:12:50 INFO - PROCESS | 1963 | 1469149970666 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:12:50 INFO - PROCESS | 1963 | 1469149970668 Marionette TRACE conn2 <- [1,1270,null,{}] 18:12:50 INFO - PROCESS | 1963 | 1469149970671 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}] 18:12:50 INFO - PROCESS | 1963 | 1469149970675 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:50 INFO - PROCESS | 1963 | 1469149970779 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:12:50 INFO - PROCESS | 1963 | 1469149970886 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 1963 | 1469149970888 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c3800 == 42 [pid = 1963] [id = 325] 18:12:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x115ebbc00) [pid = 1963] [serial = 974] [outer = 0x0] 18:12:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1160e9c00) [pid = 1963] [serial = 975] [outer = 0x115ebbc00] 18:12:50 INFO - PROCESS | 1963 | 1469149970919 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1172b5400) [pid = 1963] [serial = 976] [outer = 0x115ebbc00] 18:12:51 INFO - PROCESS | 1963 | 1469149971358 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]]]}] 18:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 721ms 18:12:51 INFO - PROCESS | 1963 | 1469149971388 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:12:51 INFO - PROCESS | 1963 | 1469149971394 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:12:51 INFO - PROCESS | 1963 | 1469149971401 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:12:51 INFO - PROCESS | 1963 | 1469149971404 Marionette TRACE conn2 <- [1,1274,null,{}] 18:12:51 INFO - PROCESS | 1963 | 1469149971408 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}] 18:12:51 INFO - PROCESS | 1963 | 1469149971411 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:51 INFO - PROCESS | 1963 | 1469149971573 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:12:51 INFO - PROCESS | 1963 | 1469149971678 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:51 INFO - PROCESS | 1963 | 1469149971680 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b5a000 == 43 [pid = 1963] [id = 326] 18:12:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1180fc400) [pid = 1963] [serial = 977] [outer = 0x0] 18:12:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x118ea7c00) [pid = 1963] [serial = 978] [outer = 0x1180fc400] 18:12:51 INFO - PROCESS | 1963 | 1469149971729 Marionette DEBUG loaded listener.js 18:12:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x120e1e400) [pid = 1963] [serial = 979] [outer = 0x1180fc400] 18:12:52 INFO - PROCESS | 1963 | 1469149972230 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]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 874ms 18:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:12:52 INFO - PROCESS | 1963 | 1469149972275 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 1963 | 1469149972276 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:12:52 INFO - PROCESS | 1963 | 1469149972278 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 1963 | 1469149972281 Marionette TRACE conn2 <- [1,1278,null,{}] 18:12:52 INFO - PROCESS | 1963 | 1469149972289 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}] 18:12:52 INFO - PROCESS | 1963 | 1469149972292 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:52 INFO - PROCESS | 1963 | 1469149972395 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:12:52 INFO - PROCESS | 1963 | 1469149972470 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 1963 | 1469149972472 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba88800 == 44 [pid = 1963] [id = 327] 18:12:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12495d400) [pid = 1963] [serial = 980] [outer = 0x0] 18:12:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x126855400) [pid = 1963] [serial = 981] [outer = 0x12495d400] 18:12:52 INFO - PROCESS | 1963 | 1469149972503 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x128bb3400) [pid = 1963] [serial = 982] [outer = 0x12495d400] 18:12:52 INFO - PROCESS | 1963 | 1469149972915 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]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 18:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:12:52 INFO - PROCESS | 1963 | 1469149972951 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 1963 | 1469149972953 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:12:52 INFO - PROCESS | 1963 | 1469149972955 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 1963 | 1469149972956 Marionette TRACE conn2 <- [1,1282,null,{}] 18:12:52 INFO - PROCESS | 1963 | 1469149972959 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}] 18:12:52 INFO - PROCESS | 1963 | 1469149972960 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:53 INFO - PROCESS | 1963 | 1469149973065 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:12:53 INFO - PROCESS | 1963 | 1469149973125 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 1963 | 1469149973126 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be49000 == 45 [pid = 1963] [id = 328] 18:12:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x129232000) [pid = 1963] [serial = 983] [outer = 0x0] 18:12:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12971bc00) [pid = 1963] [serial = 984] [outer = 0x129232000] 18:12:53 INFO - PROCESS | 1963 | 1469149973155 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12a7bc000) [pid = 1963] [serial = 985] [outer = 0x129232000] 18:12:53 INFO - PROCESS | 1963 | 1469149973612 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]]]}] 18:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 18:12:53 INFO - PROCESS | 1963 | 1469149973627 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 1963 | 1469149973629 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:12:53 INFO - PROCESS | 1963 | 1469149973631 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - PROCESS | 1963 | 1469149973632 Marionette TRACE conn2 <- [1,1286,null,{}] 18:12:53 INFO - PROCESS | 1963 | 1469149973635 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}] 18:12:53 INFO - PROCESS | 1963 | 1469149973636 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:53 INFO - PROCESS | 1963 | 1469149973757 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:12:53 INFO - PROCESS | 1963 | 1469149973842 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 1963 | 1469149973844 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x113a65000 == 46 [pid = 1963] [id = 329] 18:12:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x110feb400) [pid = 1963] [serial = 986] [outer = 0x0] 18:12:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x112aedc00) [pid = 1963] [serial = 987] [outer = 0x110feb400] 18:12:53 INFO - PROCESS | 1963 | 1469149973875 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x129371000) [pid = 1963] [serial = 988] [outer = 0x110feb400] 18:12:54 INFO - PROCESS | 1963 | 1469149974515 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]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 920ms 18:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:12:54 INFO - PROCESS | 1963 | 1469149974552 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 1963 | 1469149974554 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:12:54 INFO - PROCESS | 1963 | 1469149974575 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - PROCESS | 1963 | 1469149974577 Marionette TRACE conn2 <- [1,1290,null,{}] 18:12:54 INFO - PROCESS | 1963 | 1469149974582 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}] 18:12:54 INFO - PROCESS | 1963 | 1469149974583 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:54 INFO - PROCESS | 1963 | 1469149974680 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:12:54 INFO - PROCESS | 1963 | 1469149974757 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 1963 | 1469149974759 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x1160b1800 == 47 [pid = 1963] [id = 330] 18:12:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x113aa2800) [pid = 1963] [serial = 989] [outer = 0x0] 18:12:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x1160ea800) [pid = 1963] [serial = 990] [outer = 0x113aa2800] 18:12:54 INFO - PROCESS | 1963 | 1469149974787 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x116a9f800) [pid = 1963] [serial = 991] [outer = 0x113aa2800] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12a854000 == 46 [pid = 1963] [id = 323] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12a520000 == 45 [pid = 1963] [id = 322] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x11917f000 == 44 [pid = 1963] [id = 321] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x1292d2800 == 43 [pid = 1963] [id = 320] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x128d30800 == 42 [pid = 1963] [id = 319] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x126d37000 == 41 [pid = 1963] [id = 318] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x124cb7000 == 40 [pid = 1963] [id = 317] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12106d800 == 39 [pid = 1963] [id = 316] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x11917f800 == 38 [pid = 1963] [id = 315] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x1180cd800 == 37 [pid = 1963] [id = 314] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x11651b000 == 36 [pid = 1963] [id = 313] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba83800 == 35 [pid = 1963] [id = 310] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c1000 == 34 [pid = 1963] [id = 311] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x1169ae000 == 33 [pid = 1963] [id = 312] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x113a65000 == 32 [pid = 1963] [id = 329] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12be49000 == 31 [pid = 1963] [id = 328] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba88800 == 30 [pid = 1963] [id = 327] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x126b5a000 == 29 [pid = 1963] [id = 326] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c3800 == 28 [pid = 1963] [id = 325] 18:12:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12b917000 == 27 [pid = 1963] [id = 324] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1265b8000) [pid = 1963] [serial = 909] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x115eb1c00) [pid = 1963] [serial = 896] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1253abc00) [pid = 1963] [serial = 894] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x123e24c00) [pid = 1963] [serial = 893] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1193ae000) [pid = 1963] [serial = 902] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x120ee4400) [pid = 1963] [serial = 903] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1249c1c00) [pid = 1963] [serial = 905] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x11827ac00) [pid = 1963] [serial = 899] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x118467c00) [pid = 1963] [serial = 900] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x113a9f800) [pid = 1963] [serial = 876] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1129b5000) [pid = 1963] [serial = 875] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1253a5800) [pid = 1963] [serial = 879] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x12153ac00) [pid = 1963] [serial = 878] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1294a4400) [pid = 1963] [serial = 882] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x128bc0800) [pid = 1963] [serial = 881] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12a933c00) [pid = 1963] [serial = 885] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12a88ec00) [pid = 1963] [serial = 884] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12abbd800) [pid = 1963] [serial = 888] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12a9a1800) [pid = 1963] [serial = 887] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x11839f800) [pid = 1963] [serial = 891] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x11769c800) [pid = 1963] [serial = 890] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x127459800) [pid = 1963] [serial = 910] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1294a4800) [pid = 1963] [serial = 915] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12936b000) [pid = 1963] [serial = 913] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1274f6c00) [pid = 1963] [serial = 912] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x129717000) [pid = 1963] [serial = 916] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x128844800) [pid = 1963] [serial = 924] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x12a744800) [pid = 1963] [serial = 918] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12a92b800) [pid = 1963] [serial = 927] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1176a4400) [pid = 1963] [serial = 921] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12a890800) [pid = 1963] [serial = 919] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1161ba400) [pid = 1963] [serial = 897] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x120e18800) [pid = 1963] [serial = 922] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1294b3800) [pid = 1963] [serial = 925] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1160eac00) [pid = 1963] [serial = 504] [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.] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1253a0c00) [pid = 1963] [serial = 906] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x12abbdc00) [pid = 1963] [serial = 928] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12abc5400) [pid = 1963] [serial = 930] [outer = 0x0] [url = about:blank] 18:12:55 INFO - PROCESS | 1963 | 1469149975793 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]]]}] 18:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1290ms 18:12:55 INFO - PROCESS | 1963 | 1469149975847 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:12:55 INFO - PROCESS | 1963 | 1469149975850 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:12:55 INFO - PROCESS | 1963 | 1469149975853 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:12:55 INFO - PROCESS | 1963 | 1469149975855 Marionette TRACE conn2 <- [1,1294,null,{}] 18:12:55 INFO - PROCESS | 1963 | 1469149975858 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}] 18:12:55 INFO - PROCESS | 1963 | 1469149975860 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:55 INFO - PROCESS | 1963 | 1469149975942 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:12:55 INFO - PROCESS | 1963 | 1469149975948 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 1963 | 1469149975949 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x113ad9800 == 28 [pid = 1963] [id = 331] 18:12:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x112018400) [pid = 1963] [serial = 992] [outer = 0x0] 18:12:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1129acc00) [pid = 1963] [serial = 993] [outer = 0x112018400] 18:12:55 INFO - PROCESS | 1963 | 1469149975980 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x112a81800) [pid = 1963] [serial = 994] [outer = 0x112018400] 18:12:56 INFO - PROCESS | 1963 | 1469149976317 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]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 470ms 18:12:56 INFO - PROCESS | 1963 | 1469149976347 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:12:56 INFO - PROCESS | 1963 | 1469149976351 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:12:56 INFO - PROCESS | 1963 | 1469149976357 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - PROCESS | 1963 | 1469149976358 Marionette TRACE conn2 <- [1,1298,null,{}] 18:12:56 INFO - PROCESS | 1963 | 1469149976361 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}] 18:12:56 INFO - PROCESS | 1963 | 1469149976363 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:56 INFO - PROCESS | 1963 | 1469149976439 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:12:56 INFO - PROCESS | 1963 | 1469149976445 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:56 INFO - PROCESS | 1963 | 1469149976447 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x117267800 == 29 [pid = 1963] [id = 332] 18:12:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1130a4c00) [pid = 1963] [serial = 995] [outer = 0x0] 18:12:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x115eae000) [pid = 1963] [serial = 996] [outer = 0x1130a4c00] 18:12:56 INFO - PROCESS | 1963 | 1469149976474 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x116011800) [pid = 1963] [serial = 997] [outer = 0x1130a4c00] 18:12:56 INFO - PROCESS | 1963 | 1469149976789 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]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 473ms 18:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:12:56 INFO - PROCESS | 1963 | 1469149976841 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:12:56 INFO - PROCESS | 1963 | 1469149976843 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:12:56 INFO - PROCESS | 1963 | 1469149976846 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - PROCESS | 1963 | 1469149976850 Marionette TRACE conn2 <- [1,1302,null,{}] 18:12:56 INFO - PROCESS | 1963 | 1469149976862 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}] 18:12:56 INFO - PROCESS | 1963 | 1469149976866 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:56 INFO - PROCESS | 1963 | 1469149976987 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:12:57 INFO - PROCESS | 1963 | 1469149977073 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 1963 | 1469149977076 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d6000 == 30 [pid = 1963] [id = 333] 18:12:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1122ea000) [pid = 1963] [serial = 998] [outer = 0x0] 18:12:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1176a3400) [pid = 1963] [serial = 999] [outer = 0x1122ea000] 18:12:57 INFO - PROCESS | 1963 | 1469149977123 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x11813d800) [pid = 1963] [serial = 1000] [outer = 0x1122ea000] 18:12:57 INFO - PROCESS | 1963 | 1469149977581 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]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 776ms 18:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:12:57 INFO - PROCESS | 1963 | 1469149977622 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 1963 | 1469149977623 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:12:57 INFO - PROCESS | 1963 | 1469149977625 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - PROCESS | 1963 | 1469149977627 Marionette TRACE conn2 <- [1,1306,null,{}] 18:12:57 INFO - PROCESS | 1963 | 1469149977629 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}] 18:12:57 INFO - PROCESS | 1963 | 1469149977630 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:57 INFO - PROCESS | 1963 | 1469149977707 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:12:57 INFO - PROCESS | 1963 | 1469149977712 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 1963 | 1469149977714 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x11988f800 == 31 [pid = 1963] [id = 334] 18:12:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x11830b000) [pid = 1963] [serial = 1001] [outer = 0x0] 18:12:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1183ab800) [pid = 1963] [serial = 1002] [outer = 0x11830b000] 18:12:57 INFO - PROCESS | 1963 | 1469149977739 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x118593000) [pid = 1963] [serial = 1003] [outer = 0x11830b000] 18:12:58 INFO - PROCESS | 1963 | 1469149978084 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]]]}] 18:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 468ms 18:12:58 INFO - PROCESS | 1963 | 1469149978103 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:12:58 INFO - PROCESS | 1963 | 1469149978104 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:12:58 INFO - PROCESS | 1963 | 1469149978113 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 1963 | 1469149978114 Marionette TRACE conn2 <- [1,1310,null,{}] 18:12:58 INFO - PROCESS | 1963 | 1469149978117 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}] 18:12:58 INFO - PROCESS | 1963 | 1469149978118 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:58 INFO - PROCESS | 1963 | 1469149978209 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:12:58 INFO - PROCESS | 1963 | 1469149978244 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 1963 | 1469149978246 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f6b800 == 32 [pid = 1963] [id = 335] 18:12:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x111d18000) [pid = 1963] [serial = 1004] [outer = 0x0] 18:12:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x118ea2800) [pid = 1963] [serial = 1005] [outer = 0x111d18000] 18:12:58 INFO - PROCESS | 1963 | 1469149978270 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1197cac00) [pid = 1963] [serial = 1006] [outer = 0x111d18000] 18:12:58 INFO - PROCESS | 1963 | 1469149978601 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] 18:12:58 INFO - PROCESS | 1963 | 1469149978639 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:12:58 INFO - PROCESS | 1963 | 1469149978641 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 1963 | 1469149978642 Marionette TRACE conn2 <- [1,1314,null,{}] 18:12:58 INFO - PROCESS | 1963 | 1469149978644 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}] 18:12:58 INFO - PROCESS | 1963 | 1469149978648 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:58 INFO - PROCESS | 1963 | 1469149978761 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:12:58 INFO - PROCESS | 1963 | 1469149978792 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 1963 | 1469149978793 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12396b000 == 33 [pid = 1963] [id = 336] 18:12:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x116079c00) [pid = 1963] [serial = 1007] [outer = 0x0] 18:12:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x120e1c400) [pid = 1963] [serial = 1008] [outer = 0x116079c00] 18:12:58 INFO - PROCESS | 1963 | 1469149978819 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1248e7000) [pid = 1963] [serial = 1009] [outer = 0x116079c00] 18:12:59 INFO - PROCESS | 1963 | 1469149979146 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]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 18:12:59 INFO - PROCESS | 1963 | 1469149979162 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 1963 | 1469149979163 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:12:59 INFO - PROCESS | 1963 | 1469149979165 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 1963 | 1469149979166 Marionette TRACE conn2 <- [1,1318,null,{}] 18:12:59 INFO - PROCESS | 1963 | 1469149979178 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}] 18:12:59 INFO - PROCESS | 1963 | 1469149979180 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:59 INFO - PROCESS | 1963 | 1469149979279 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:12:59 INFO - PROCESS | 1963 | 1469149979283 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 1963 | 1469149979284 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x12530f000 == 34 [pid = 1963] [id = 337] 18:12:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x117e16c00) [pid = 1963] [serial = 1010] [outer = 0x0] 18:12:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12526c400) [pid = 1963] [serial = 1011] [outer = 0x117e16c00] 18:12:59 INFO - PROCESS | 1963 | 1469149979309 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1253abc00) [pid = 1963] [serial = 1012] [outer = 0x117e16c00] 18:12:59 INFO - PROCESS | 1963 | 1469149979646 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]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 18:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:12:59 INFO - PROCESS | 1963 | 1469149979685 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 1963 | 1469149979687 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:12:59 INFO - PROCESS | 1963 | 1469149979689 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 1963 | 1469149979690 Marionette TRACE conn2 <- [1,1322,null,{}] 18:12:59 INFO - PROCESS | 1963 | 1469149979692 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}] 18:12:59 INFO - PROCESS | 1963 | 1469149979693 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:59 INFO - PROCESS | 1963 | 1469149979786 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:12:59 INFO - PROCESS | 1963 | 1469149979791 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 1963 | 1469149979793 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:12:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b54800 == 35 [pid = 1963] [id = 338] 18:12:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1197cec00) [pid = 1963] [serial = 1013] [outer = 0x0] 18:12:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1265ba800) [pid = 1963] [serial = 1014] [outer = 0x1197cec00] 18:12:59 INFO - PROCESS | 1963 | 1469149979817 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x127456800) [pid = 1963] [serial = 1015] [outer = 0x1197cec00] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x123936400) [pid = 1963] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1274f2000) [pid = 1963] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x123b1d800) [pid = 1963] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1193a8c00) [pid = 1963] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1127db800) [pid = 1963] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1268d8000) [pid = 1963] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x11678fc00) [pid = 1963] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x116909c00) [pid = 1963] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x112a81c00) [pid = 1963] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x112f8e400) [pid = 1963] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x110fecc00) [pid = 1963] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x119a2f000) [pid = 1963] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x119105000) [pid = 1963] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x110fec000) [pid = 1963] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:13:00 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12a7bdc00) [pid = 1963] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:13:00 INFO - PROCESS | 1963 | 1469149980280 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]]]}] 18:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 619ms 18:13:00 INFO - PROCESS | 1963 | 1469149980314 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 1963 | 1469149980315 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:13:00 INFO - PROCESS | 1963 | 1469149980317 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 1963 | 1469149980318 Marionette TRACE conn2 <- [1,1326,null,{}] 18:13:00 INFO - PROCESS | 1963 | 1469149980320 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}] 18:13:00 INFO - PROCESS | 1963 | 1469149980322 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:00 INFO - PROCESS | 1963 | 1469149980434 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:13:00 INFO - PROCESS | 1963 | 1469149980466 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 1963 | 1469149980467 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d5000 == 36 [pid = 1963] [id = 339] 18:13:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x110f20800) [pid = 1963] [serial = 1016] [outer = 0x0] 18:13:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x11839f000) [pid = 1963] [serial = 1017] [outer = 0x110f20800] 18:13:00 INFO - PROCESS | 1963 | 1469149980492 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x121871800) [pid = 1963] [serial = 1018] [outer = 0x110f20800] 18:13:00 INFO - PROCESS | 1963 | 1469149980765 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]]]}] 18:13:00 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 18:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 18:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:13:00 INFO - PROCESS | 1963 | 1469149980785 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 1963 | 1469149980786 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:13:00 INFO - PROCESS | 1963 | 1469149980788 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 1963 | 1469149980789 Marionette TRACE conn2 <- [1,1330,null,{}] 18:13:00 INFO - PROCESS | 1963 | 1469149980800 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}] 18:13:00 INFO - PROCESS | 1963 | 1469149980801 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:00 INFO - PROCESS | 1963 | 1469149980889 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:13:00 INFO - PROCESS | 1963 | 1469149980896 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 1963 | 1469149980897 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d2d800 == 37 [pid = 1963] [id = 340] 18:13:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1252d7c00) [pid = 1963] [serial = 1019] [outer = 0x0] 18:13:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12745f800) [pid = 1963] [serial = 1020] [outer = 0x1252d7c00] 18:13:00 INFO - PROCESS | 1963 | 1469149980924 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1274ef000) [pid = 1963] [serial = 1021] [outer = 0x1252d7c00] 18:13:01 INFO - PROCESS | 1963 | 1469149981418 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]]]}] 18:13:01 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 18:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 677ms 18:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:13:01 INFO - PROCESS | 1963 | 1469149981465 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:13:01 INFO - PROCESS | 1963 | 1469149981467 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:13:01 INFO - PROCESS | 1963 | 1469149981469 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:13:01 INFO - PROCESS | 1963 | 1469149981470 Marionette TRACE conn2 <- [1,1334,null,{}] 18:13:01 INFO - PROCESS | 1963 | 1469149981473 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}] 18:13:01 INFO - PROCESS | 1963 | 1469149981474 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:01 INFO - PROCESS | 1963 | 1469149981572 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:13:01 INFO - PROCESS | 1963 | 1469149981579 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:01 INFO - PROCESS | 1963 | 1469149981581 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x119cb9000 == 38 [pid = 1963] [id = 341] 18:13:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12745e800) [pid = 1963] [serial = 1022] [outer = 0x0] 18:13:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x128bb4000) [pid = 1963] [serial = 1023] [outer = 0x12745e800] 18:13:01 INFO - PROCESS | 1963 | 1469149981608 Marionette DEBUG loaded listener.js 18:13:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x129225c00) [pid = 1963] [serial = 1024] [outer = 0x12745e800] 18:13:01 INFO - PROCESS | 1963 | 1469149981965 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]]]}] 18:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 18:13:01 INFO - PROCESS | 1963 | 1469149981989 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:13:01 INFO - PROCESS | 1963 | 1469149981992 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:13:01 INFO - PROCESS | 1963 | 1469149981995 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:13:01 INFO - PROCESS | 1963 | 1469149981996 Marionette TRACE conn2 <- [1,1338,null,{}] 18:13:02 INFO - PROCESS | 1963 | 1469149981999 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}] 18:13:02 INFO - PROCESS | 1963 | 1469149982000 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:02 INFO - PROCESS | 1963 | 1469149982103 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:13:02 INFO - PROCESS | 1963 | 1469149982189 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:02 INFO - PROCESS | 1963 | 1469149982191 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x11264a000 == 39 [pid = 1963] [id = 342] 18:13:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x110f14400) [pid = 1963] [serial = 1025] [outer = 0x0] 18:13:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x110f21c00) [pid = 1963] [serial = 1026] [outer = 0x110f14400] 18:13:02 INFO - PROCESS | 1963 | 1469149982223 Marionette DEBUG loaded listener.js 18:13:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x112024000) [pid = 1963] [serial = 1027] [outer = 0x110f14400] 18:13:03 INFO - PROCESS | 1963 | 1469149983237 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]]]}] 18:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1270ms 18:13:03 INFO - PROCESS | 1963 | 1469149983305 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:13:03 INFO - PROCESS | 1963 | 1469149983307 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:13:03 INFO - PROCESS | 1963 | 1469149983311 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:13:03 INFO - PROCESS | 1963 | 1469149983313 Marionette TRACE conn2 <- [1,1342,null,{}] 18:13:03 INFO - PROCESS | 1963 | 1469149983316 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}] 18:13:03 INFO - PROCESS | 1963 | 1469149983318 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:03 INFO - PROCESS | 1963 | 1469149983408 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:13:03 INFO - PROCESS | 1963 | 1469149983502 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:03 INFO - PROCESS | 1963 | 1469149983504 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x117262800 == 40 [pid = 1963] [id = 343] 18:13:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x110f1c400) [pid = 1963] [serial = 1028] [outer = 0x0] 18:13:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x115e0f400) [pid = 1963] [serial = 1029] [outer = 0x110f1c400] 18:13:03 INFO - PROCESS | 1963 | 1469149983535 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1161ba000) [pid = 1963] [serial = 1030] [outer = 0x110f1c400] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x119cb9000 == 39 [pid = 1963] [id = 341] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x128d2d800 == 38 [pid = 1963] [id = 340] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d5000 == 37 [pid = 1963] [id = 339] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x126b54800 == 36 [pid = 1963] [id = 338] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x12530f000 == 35 [pid = 1963] [id = 337] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x12396b000 == 34 [pid = 1963] [id = 336] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x120f6b800 == 33 [pid = 1963] [id = 335] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x11988f800 == 32 [pid = 1963] [id = 334] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d6000 == 31 [pid = 1963] [id = 333] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x117267800 == 30 [pid = 1963] [id = 332] 18:13:04 INFO - PROCESS | 1963 | --DOCSHELL 0x113ad9800 == 29 [pid = 1963] [id = 331] 18:13:04 INFO - PROCESS | 1963 | 1469149984151 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]]]}] 18:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 872ms 18:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:13:04 INFO - PROCESS | 1963 | 1469149984183 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:13:04 INFO - PROCESS | 1963 | 1469149984185 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:13:04 INFO - PROCESS | 1963 | 1469149984188 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:13:04 INFO - PROCESS | 1963 | 1469149984192 Marionette TRACE conn2 <- [1,1346,null,{}] 18:13:04 INFO - PROCESS | 1963 | 1469149984202 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}] 18:13:04 INFO - PROCESS | 1963 | 1469149984203 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:04 INFO - PROCESS | 1963 | 1469149984288 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:13:04 INFO - PROCESS | 1963 | 1469149984294 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:04 INFO - PROCESS | 1963 | 1469149984296 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x11726e800 == 30 [pid = 1963] [id = 344] 18:13:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x11600bc00) [pid = 1963] [serial = 1031] [outer = 0x0] 18:13:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1161bd000) [pid = 1963] [serial = 1032] [outer = 0x11600bc00] 18:13:04 INFO - PROCESS | 1963 | 1469149984325 Marionette DEBUG loaded listener.js 18:13:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x116978400) [pid = 1963] [serial = 1033] [outer = 0x11600bc00] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x12526b000) [pid = 1963] [serial = 954] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x128838000) [pid = 1963] [serial = 957] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x128fecc00) [pid = 1963] [serial = 960] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x128bc1800) [pid = 1963] [serial = 958] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x120e1c000) [pid = 1963] [serial = 948] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x116081400) [pid = 1963] [serial = 963] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12ac1f400) [pid = 1963] [serial = 931] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1172b4400) [pid = 1963] [serial = 942] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1180f1c00) [pid = 1963] [serial = 943] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1180f3c00) [pid = 1963] [serial = 936] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x118592000) [pid = 1963] [serial = 937] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x112f91c00) [pid = 1963] [serial = 939] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x113f37c00) [pid = 1963] [serial = 940] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x113d95c00) [pid = 1963] [serial = 933] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1160ecc00) [pid = 1963] [serial = 934] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x118317c00) [pid = 1963] [serial = 945] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x118e43800) [pid = 1963] [serial = 946] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12922c000) [pid = 1963] [serial = 961] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1199d9400) [pid = 1963] [serial = 964] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12a891000) [pid = 1963] [serial = 970] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1239e8000) [pid = 1963] [serial = 966] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x121146800) [pid = 1963] [serial = 951] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x129377c00) [pid = 1963] [serial = 969] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12936b800) [pid = 1963] [serial = 967] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1274ee000) [pid = 1963] [serial = 955] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x120ee4000) [pid = 1963] [serial = 949] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12187cc00) [pid = 1963] [serial = 952] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12a99f000) [pid = 1963] [serial = 973] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x12a928400) [pid = 1963] [serial = 972] [outer = 0x0] [url = about:blank] 18:13:04 INFO - PROCESS | 1963 | 1469149984687 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]]]}] 18:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 530ms 18:13:04 INFO - PROCESS | 1963 | 1469149984719 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:13:04 INFO - PROCESS | 1963 | 1469149984722 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:13:04 INFO - PROCESS | 1963 | 1469149984726 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:13:04 INFO - PROCESS | 1963 | 1469149984728 Marionette TRACE conn2 <- [1,1350,null,{}] 18:13:04 INFO - PROCESS | 1963 | 1469149984730 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}] 18:13:04 INFO - PROCESS | 1963 | 1469149984732 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:04 INFO - PROCESS | 1963 | 1469149984814 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:13:04 INFO - PROCESS | 1963 | 1469149984819 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:04 INFO - PROCESS | 1963 | 1469149984820 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x118abc000 == 31 [pid = 1963] [id = 345] 18:13:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x116aa3800) [pid = 1963] [serial = 1034] [outer = 0x0] 18:13:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1180f6000) [pid = 1963] [serial = 1035] [outer = 0x116aa3800] 18:13:04 INFO - PROCESS | 1963 | 1469149984848 Marionette DEBUG loaded listener.js 18:13:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x118310000) [pid = 1963] [serial = 1036] [outer = 0x116aa3800] 18:13:05 INFO - PROCESS | 1963 | 1469149985212 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]]]}] 18:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 18:13:05 INFO - PROCESS | 1963 | 1469149985246 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:13:05 INFO - PROCESS | 1963 | 1469149985248 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:13:05 INFO - PROCESS | 1963 | 1469149985261 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:13:05 INFO - PROCESS | 1963 | 1469149985263 Marionette TRACE conn2 <- [1,1354,null,{}] 18:13:05 INFO - PROCESS | 1963 | 1469149985272 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}] 18:13:05 INFO - PROCESS | 1963 | 1469149985275 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:05 INFO - PROCESS | 1963 | 1469149985354 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:13:05 INFO - PROCESS | 1963 | 1469149985362 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:05 INFO - PROCESS | 1963 | 1469149985364 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106d800 == 32 [pid = 1963] [id = 346] 18:13:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11846a800) [pid = 1963] [serial = 1037] [outer = 0x0] 18:13:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1193a2c00) [pid = 1963] [serial = 1038] [outer = 0x11846a800] 18:13:05 INFO - PROCESS | 1963 | 1469149985392 Marionette DEBUG loaded listener.js 18:13:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x120e1cc00) [pid = 1963] [serial = 1039] [outer = 0x11846a800] 18:13:05 INFO - PROCESS | 1963 | 1469149985727 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]]]}] 18:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 482ms 18:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:13:05 INFO - PROCESS | 1963 | 1469149985732 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:13:05 INFO - PROCESS | 1963 | 1469149985734 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:13:05 INFO - PROCESS | 1963 | 1469149985736 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:13:05 INFO - PROCESS | 1963 | 1469149985737 Marionette TRACE conn2 <- [1,1358,null,{}] 18:13:05 INFO - PROCESS | 1963 | 1469149985740 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}] 18:13:05 INFO - PROCESS | 1963 | 1469149985742 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:05 INFO - PROCESS | 1963 | 1469149985829 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:13:05 INFO - PROCESS | 1963 | 1469149985886 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:05 INFO - PROCESS | 1963 | 1469149985888 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x123953000 == 33 [pid = 1963] [id = 347] 18:13:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x119cf1800) [pid = 1963] [serial = 1040] [outer = 0x0] 18:13:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x120ff4c00) [pid = 1963] [serial = 1041] [outer = 0x119cf1800] 18:13:05 INFO - PROCESS | 1963 | 1469149985912 Marionette DEBUG loaded listener.js 18:13:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1239e1400) [pid = 1963] [serial = 1042] [outer = 0x119cf1800] 18:13:06 INFO - PROCESS | 1963 | 1469149986221 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]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 18:13:06 INFO - PROCESS | 1963 | 1469149986255 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 1963 | 1469149986256 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:13:06 INFO - PROCESS | 1963 | 1469149986265 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 1963 | 1469149986266 Marionette TRACE conn2 <- [1,1362,null,{}] 18:13:06 INFO - PROCESS | 1963 | 1469149986268 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}] 18:13:06 INFO - PROCESS | 1963 | 1469149986270 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:06 INFO - PROCESS | 1963 | 1469149986364 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:13:06 INFO - PROCESS | 1963 | 1469149986368 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 1963 | 1469149986369 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x11820b800 == 34 [pid = 1963] [id = 348] 18:13:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x120e24400) [pid = 1963] [serial = 1043] [outer = 0x0] 18:13:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x123ede000) [pid = 1963] [serial = 1044] [outer = 0x120e24400] 18:13:06 INFO - PROCESS | 1963 | 1469149986393 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1252e0c00) [pid = 1963] [serial = 1045] [outer = 0x120e24400] 18:13:06 INFO - PROCESS | 1963 | 1469149986764 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]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 518ms 18:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:13:06 INFO - PROCESS | 1963 | 1469149986784 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 1963 | 1469149986785 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:13:06 INFO - PROCESS | 1963 | 1469149986787 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 1963 | 1469149986788 Marionette TRACE conn2 <- [1,1366,null,{}] 18:13:06 INFO - PROCESS | 1963 | 1469149986792 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}] 18:13:06 INFO - PROCESS | 1963 | 1469149986796 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:06 INFO - PROCESS | 1963 | 1469149986911 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:13:06 INFO - PROCESS | 1963 | 1469149986915 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 1963 | 1469149986916 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d2d800 == 35 [pid = 1963] [id = 349] 18:13:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x120e24c00) [pid = 1963] [serial = 1046] [outer = 0x0] 18:13:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x126d4e000) [pid = 1963] [serial = 1047] [outer = 0x120e24c00] 18:13:06 INFO - PROCESS | 1963 | 1469149986947 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x128bc1800) [pid = 1963] [serial = 1048] [outer = 0x120e24c00] 18:13:07 INFO - PROCESS | 1963 | 1469149987316 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] 18:13:07 INFO - PROCESS | 1963 | 1469149987361 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:13:07 INFO - PROCESS | 1963 | 1469149987363 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 1963 | 1469149987364 Marionette TRACE conn2 <- [1,1370,null,{}] 18:13:07 INFO - PROCESS | 1963 | 1469149987367 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}] 18:13:07 INFO - PROCESS | 1963 | 1469149987368 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:07 INFO - PROCESS | 1963 | 1469149987464 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:13:07 INFO - PROCESS | 1963 | 1469149987477 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 1963 | 1469149987478 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292cc800 == 36 [pid = 1963] [id = 350] 18:13:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x128dd0400) [pid = 1963] [serial = 1049] [outer = 0x0] 18:13:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12922ac00) [pid = 1963] [serial = 1050] [outer = 0x128dd0400] 18:13:07 INFO - PROCESS | 1963 | 1469149987503 Marionette DEBUG loaded listener.js 18:13:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x129372400) [pid = 1963] [serial = 1051] [outer = 0x128dd0400] 18:13:07 INFO - PROCESS | 1963 | 1469149987816 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] 18:13:07 INFO - PROCESS | 1963 | 1469149987833 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:13:07 INFO - PROCESS | 1963 | 1469149987835 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 1963 | 1469149987836 Marionette TRACE conn2 <- [1,1374,null,{}] 18:13:07 INFO - PROCESS | 1963 | 1469149987839 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}] 18:13:07 INFO - PROCESS | 1963 | 1469149987840 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:07 INFO - PROCESS | 1963 | 1469149987947 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:13:07 INFO - PROCESS | 1963 | 1469149987958 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 1963 | 1469149987959 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a510000 == 37 [pid = 1963] [id = 351] 18:13:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x129377c00) [pid = 1963] [serial = 1052] [outer = 0x0] 18:13:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1294aa000) [pid = 1963] [serial = 1053] [outer = 0x129377c00] 18:13:07 INFO - PROCESS | 1963 | 1469149987984 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x129718800) [pid = 1963] [serial = 1054] [outer = 0x129377c00] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x116079c00) [pid = 1963] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x110f20800) [pid = 1963] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x117e16c00) [pid = 1963] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x112018400) [pid = 1963] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1197cec00) [pid = 1963] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x115ebbc00) [pid = 1963] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x113aa2800) [pid = 1963] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1122ea000) [pid = 1963] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1180fc400) [pid = 1963] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1252d7c00) [pid = 1963] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12495d400) [pid = 1963] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1130a4c00) [pid = 1963] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x11830b000) [pid = 1963] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x129232000) [pid = 1963] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x110feb400) [pid = 1963] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:13:08 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x111d18000) [pid = 1963] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:13:08 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:08 INFO - PROCESS | 1963 | 1469149988373 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] 18:13:08 INFO - PROCESS | 1963 | 1469149988411 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:13:08 INFO - PROCESS | 1963 | 1469149988413 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 1963 | 1469149988414 Marionette TRACE conn2 <- [1,1378,null,{}] 18:13:08 INFO - PROCESS | 1963 | 1469149988416 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}] 18:13:08 INFO - PROCESS | 1963 | 1469149988417 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:08 INFO - PROCESS | 1963 | 1469149988496 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:13:08 INFO - PROCESS | 1963 | 1469149988551 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 1963 | 1469149988552 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x121420000 == 38 [pid = 1963] [id = 352] 18:13:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1122ea000) [pid = 1963] [serial = 1055] [outer = 0x0] 18:13:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x11678d400) [pid = 1963] [serial = 1056] [outer = 0x1122ea000] 18:13:08 INFO - PROCESS | 1963 | 1469149988577 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1193a6800) [pid = 1963] [serial = 1057] [outer = 0x1122ea000] 18:13:08 INFO - PROCESS | 1963 | 1469149988839 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] 18:13:08 INFO - PROCESS | 1963 | 1469149988884 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:13:08 INFO - PROCESS | 1963 | 1469149988887 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 1963 | 1469149988888 Marionette TRACE conn2 <- [1,1382,null,{}] 18:13:08 INFO - PROCESS | 1963 | 1469149988897 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}] 18:13:08 INFO - PROCESS | 1963 | 1469149988898 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:08 INFO - PROCESS | 1963 | 1469149988989 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:13:09 INFO - PROCESS | 1963 | 1469149988996 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 1963 | 1469149988997 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f50000 == 39 [pid = 1963] [id = 353] 18:13:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x12114f400) [pid = 1963] [serial = 1058] [outer = 0x0] 18:13:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1268d7c00) [pid = 1963] [serial = 1059] [outer = 0x12114f400] 18:13:09 INFO - PROCESS | 1963 | 1469149989021 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x129718400) [pid = 1963] [serial = 1060] [outer = 0x12114f400] 18:13:09 INFO - PROCESS | 1963 | [1963] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:13:09 INFO - PROCESS | 1963 | 1469149989379 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] 18:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:13:09 INFO - PROCESS | 1963 | 1469149989412 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:13:09 INFO - PROCESS | 1963 | 1469149989414 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 1963 | 1469149989416 Marionette TRACE conn2 <- [1,1386,null,{}] 18:13:09 INFO - PROCESS | 1963 | 1469149989418 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}] 18:13:09 INFO - PROCESS | 1963 | 1469149989420 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:09 INFO - PROCESS | 1963 | 1469149989520 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:13:09 INFO - PROCESS | 1963 | 1469149989527 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 1963 | 1469149989528 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b2ac800 == 40 [pid = 1963] [id = 354] 18:13:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12971d800) [pid = 1963] [serial = 1061] [outer = 0x0] 18:13:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12a7bdc00) [pid = 1963] [serial = 1062] [outer = 0x12971d800] 18:13:09 INFO - PROCESS | 1963 | 1469149989558 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12a896400) [pid = 1963] [serial = 1063] [outer = 0x12971d800] 18:13:10 INFO - PROCESS | 1963 | 1469149990029 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 1963 | 1469149990037 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:13:10 INFO - PROCESS | 1963 | 1469149990041 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 1963 | 1469149990044 Marionette TRACE conn2 <- [1,1390,null,{}] 18:13:10 INFO - PROCESS | 1963 | 1469149990047 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}] 18:13:10 INFO - PROCESS | 1963 | 1469149990048 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:10 INFO - PROCESS | 1963 | 1469149990158 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:13:10 INFO - PROCESS | 1963 | 1469149990164 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 1963 | 1469149990165 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b91a800 == 41 [pid = 1963] [id = 355] 18:13:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12971dc00) [pid = 1963] [serial = 1064] [outer = 0x0] 18:13:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12a933c00) [pid = 1963] [serial = 1065] [outer = 0x12971dc00] 18:13:10 INFO - PROCESS | 1963 | 1469149990188 Marionette DEBUG loaded listener.js 18:13:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12a9a5800) [pid = 1963] [serial = 1066] [outer = 0x12971dc00] 18:13:10 INFO - PROCESS | 1963 | 1469149990652 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]]]}] 18:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 624ms 18:13:10 INFO - PROCESS | 1963 | 1469149990674 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 1963 | 1469149990677 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:13:10 INFO - PROCESS | 1963 | 1469149990681 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 1963 | 1469149990684 Marionette TRACE conn2 <- [1,1394,null,{}] 18:13:10 INFO - PROCESS | 1963 | 1469149990688 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}] 18:13:10 INFO - PROCESS | 1963 | 1469149990689 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:10 INFO - PROCESS | 1963 | 1469149990797 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:13:10 INFO - PROCESS | 1963 | 1469149990909 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 1963 | 1469149990910 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d5000 == 42 [pid = 1963] [id = 356] 18:13:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x11652e800) [pid = 1963] [serial = 1067] [outer = 0x0] 18:13:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x116903c00) [pid = 1963] [serial = 1068] [outer = 0x11652e800] 18:13:10 INFO - PROCESS | 1963 | 1469149990942 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1180fd400) [pid = 1963] [serial = 1069] [outer = 0x11652e800] 18:13:11 INFO - PROCESS | 1963 | 1469149991364 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]]]}] 18:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 724ms 18:13:11 INFO - PROCESS | 1963 | 1469149991405 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:13:11 INFO - PROCESS | 1963 | 1469149991408 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:13:11 INFO - PROCESS | 1963 | 1469149991413 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:13:11 INFO - PROCESS | 1963 | 1469149991414 Marionette TRACE conn2 <- [1,1398,null,{}] 18:13:11 INFO - PROCESS | 1963 | 1469149991417 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}] 18:13:11 INFO - PROCESS | 1963 | 1469149991419 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:11 INFO - PROCESS | 1963 | 1469149991526 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:13:11 INFO - PROCESS | 1963 | 1469149991596 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:11 INFO - PROCESS | 1963 | 1469149991598 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b53000 == 43 [pid = 1963] [id = 357] 18:13:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x11830f400) [pid = 1963] [serial = 1070] [outer = 0x0] 18:13:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x119105c00) [pid = 1963] [serial = 1071] [outer = 0x11830f400] 18:13:11 INFO - PROCESS | 1963 | 1469149991628 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x120e17c00) [pid = 1963] [serial = 1072] [outer = 0x11830f400] 18:13:12 INFO - PROCESS | 1963 | 1469149992018 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]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 18:13:12 INFO - PROCESS | 1963 | 1469149992082 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:13:12 INFO - PROCESS | 1963 | 1469149992084 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:13:12 INFO - PROCESS | 1963 | 1469149992086 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 1963 | 1469149992089 Marionette TRACE conn2 <- [1,1402,null,{}] 18:13:12 INFO - PROCESS | 1963 | 1469149992097 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}] 18:13:12 INFO - PROCESS | 1963 | 1469149992100 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:12 INFO - PROCESS | 1963 | 1469149992222 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:13:12 INFO - PROCESS | 1963 | 1469149992283 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 1963 | 1469149992285 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b916800 == 44 [pid = 1963] [id = 358] 18:13:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x125273800) [pid = 1963] [serial = 1073] [outer = 0x0] 18:13:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12684e000) [pid = 1963] [serial = 1074] [outer = 0x125273800] 18:13:12 INFO - PROCESS | 1963 | 1469149992317 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x128845c00) [pid = 1963] [serial = 1075] [outer = 0x125273800] 18:13:12 INFO - PROCESS | 1963 | 1469149992732 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]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 673ms 18:13:12 INFO - PROCESS | 1963 | 1469149992760 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 1963 | 1469149992762 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:13:12 INFO - PROCESS | 1963 | 1469149992764 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 1963 | 1469149992765 Marionette TRACE conn2 <- [1,1406,null,{}] 18:13:12 INFO - PROCESS | 1963 | 1469149992768 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}] 18:13:12 INFO - PROCESS | 1963 | 1469149992769 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:12 INFO - PROCESS | 1963 | 1469149992873 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:13:12 INFO - PROCESS | 1963 | 1469149992929 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 1963 | 1469149992930 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb23800 == 45 [pid = 1963] [id = 359] 18:13:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12922d800) [pid = 1963] [serial = 1076] [outer = 0x0] 18:13:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12971ac00) [pid = 1963] [serial = 1077] [outer = 0x12922d800] 18:13:12 INFO - PROCESS | 1963 | 1469149992959 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12a88d400) [pid = 1963] [serial = 1078] [outer = 0x12922d800] 18:13:13 INFO - PROCESS | 1963 | 1469149993384 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]]]}] 18:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 18:13:13 INFO - PROCESS | 1963 | 1469149993433 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 1963 | 1469149993435 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:13:13 INFO - PROCESS | 1963 | 1469149993437 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - PROCESS | 1963 | 1469149993438 Marionette TRACE conn2 <- [1,1410,null,{}] 18:13:13 INFO - PROCESS | 1963 | 1469149993440 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}] 18:13:13 INFO - PROCESS | 1963 | 1469149993442 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:13 INFO - PROCESS | 1963 | 1469149993557 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:13:13 INFO - PROCESS | 1963 | 1469149993630 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 1963 | 1469149993631 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x119167000 == 46 [pid = 1963] [id = 360] 18:13:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x112a8c400) [pid = 1963] [serial = 1079] [outer = 0x0] 18:13:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1193a8000) [pid = 1963] [serial = 1080] [outer = 0x112a8c400] 18:13:13 INFO - PROCESS | 1963 | 1469149993660 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12a895000) [pid = 1963] [serial = 1081] [outer = 0x112a8c400] 18:13:14 INFO - PROCESS | 1963 | 1469149994247 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]]]}] 18:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 819ms 18:13:14 INFO - PROCESS | 1963 | 1469149994257 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 1963 | 1469149994261 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:13:14 INFO - PROCESS | 1963 | 1469149994264 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - PROCESS | 1963 | 1469149994265 Marionette TRACE conn2 <- [1,1414,null,{}] 18:13:14 INFO - PROCESS | 1963 | 1469149994269 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}] 18:13:14 INFO - PROCESS | 1963 | 1469149994271 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:14 INFO - PROCESS | 1963 | 1469149994366 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:13:14 INFO - PROCESS | 1963 | 1469149994426 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 1963 | 1469149994427 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d6000 == 47 [pid = 1963] [id = 361] 18:13:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x113d96c00) [pid = 1963] [serial = 1082] [outer = 0x0] 18:13:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x115eb2800) [pid = 1963] [serial = 1083] [outer = 0x113d96c00] 18:13:14 INFO - PROCESS | 1963 | 1469149994455 Marionette DEBUG loaded listener.js 18:13:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1160ef400) [pid = 1963] [serial = 1084] [outer = 0x113d96c00] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x12b2ac800 == 46 [pid = 1963] [id = 354] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x120f50000 == 45 [pid = 1963] [id = 353] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x121420000 == 44 [pid = 1963] [id = 352] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x12a510000 == 43 [pid = 1963] [id = 351] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x1292cc800 == 42 [pid = 1963] [id = 350] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x128d2d800 == 41 [pid = 1963] [id = 349] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x11820b800 == 40 [pid = 1963] [id = 348] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x123953000 == 39 [pid = 1963] [id = 347] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x12106d800 == 38 [pid = 1963] [id = 346] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x118abc000 == 37 [pid = 1963] [id = 345] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x11726e800 == 36 [pid = 1963] [id = 344] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x117262800 == 35 [pid = 1963] [id = 343] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x11264a000 == 34 [pid = 1963] [id = 342] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x1160b1800 == 33 [pid = 1963] [id = 330] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x119167000 == 32 [pid = 1963] [id = 360] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb23800 == 31 [pid = 1963] [id = 359] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x12b916800 == 30 [pid = 1963] [id = 358] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x126b53000 == 29 [pid = 1963] [id = 357] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d5000 == 28 [pid = 1963] [id = 356] 18:13:15 INFO - PROCESS | 1963 | --DOCSHELL 0x12b91a800 == 27 [pid = 1963] [id = 355] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x118ea2800) [pid = 1963] [serial = 1005] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x120e1c400) [pid = 1963] [serial = 1008] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1197cac00) [pid = 1963] [serial = 1006] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11839f000) [pid = 1963] [serial = 1017] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12526c400) [pid = 1963] [serial = 1011] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1248e7000) [pid = 1963] [serial = 1009] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1129acc00) [pid = 1963] [serial = 993] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1265ba800) [pid = 1963] [serial = 1014] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x112a81800) [pid = 1963] [serial = 994] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1253abc00) [pid = 1963] [serial = 1012] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1172b5400) [pid = 1963] [serial = 976] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1160ea800) [pid = 1963] [serial = 990] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1160e9c00) [pid = 1963] [serial = 975] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x116a9f800) [pid = 1963] [serial = 991] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1176a3400) [pid = 1963] [serial = 999] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x120e1e400) [pid = 1963] [serial = 979] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x118ea7c00) [pid = 1963] [serial = 978] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x11813d800) [pid = 1963] [serial = 1000] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12745f800) [pid = 1963] [serial = 1020] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x128bb3400) [pid = 1963] [serial = 982] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x115eae000) [pid = 1963] [serial = 996] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x126855400) [pid = 1963] [serial = 981] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x116011800) [pid = 1963] [serial = 997] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1183ab800) [pid = 1963] [serial = 1002] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12a7bc000) [pid = 1963] [serial = 985] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12971bc00) [pid = 1963] [serial = 984] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x129371000) [pid = 1963] [serial = 988] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x112aedc00) [pid = 1963] [serial = 987] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x128bb4000) [pid = 1963] [serial = 1023] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x121871800) [pid = 1963] [serial = 1018] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x127456800) [pid = 1963] [serial = 1015] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1274ef000) [pid = 1963] [serial = 1021] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x118593000) [pid = 1963] [serial = 1003] [outer = 0x0] [url = about:blank] 18:13:15 INFO - PROCESS | 1963 | 1469149995471 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]]]}] 18:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1224ms 18:13:15 INFO - PROCESS | 1963 | 1469149995488 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:13:15 INFO - PROCESS | 1963 | 1469149995491 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:13:15 INFO - PROCESS | 1963 | 1469149995496 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:13:15 INFO - PROCESS | 1963 | 1469149995498 Marionette TRACE conn2 <- [1,1418,null,{}] 18:13:15 INFO - PROCESS | 1963 | 1469149995502 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}] 18:13:15 INFO - PROCESS | 1963 | 1469149995503 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:15 INFO - PROCESS | 1963 | 1469149995588 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:13:15 INFO - PROCESS | 1963 | 1469149995594 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:15 INFO - PROCESS | 1963 | 1469149995596 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x1160a5000 == 28 [pid = 1963] [id = 362] 18:13:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1127d1800) [pid = 1963] [serial = 1085] [outer = 0x0] 18:13:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1129b3800) [pid = 1963] [serial = 1086] [outer = 0x1127d1800] 18:13:15 INFO - PROCESS | 1963 | 1469149995625 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x112ae5400) [pid = 1963] [serial = 1087] [outer = 0x1127d1800] 18:13:16 INFO - PROCESS | 1963 | 1469149996015 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]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 575ms 18:13:16 INFO - PROCESS | 1963 | 1469149996072 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 1963 | 1469149996078 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:13:16 INFO - PROCESS | 1963 | 1469149996086 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 1963 | 1469149996089 Marionette TRACE conn2 <- [1,1422,null,{}] 18:13:16 INFO - PROCESS | 1963 | 1469149996092 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}] 18:13:16 INFO - PROCESS | 1963 | 1469149996095 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:16 INFO - PROCESS | 1963 | 1469149996216 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:13:16 INFO - PROCESS | 1963 | 1469149996233 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 1963 | 1469149996234 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x117268000 == 29 [pid = 1963] [id = 363] 18:13:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x115e16c00) [pid = 1963] [serial = 1088] [outer = 0x0] 18:13:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x115eb7000) [pid = 1963] [serial = 1089] [outer = 0x115e16c00] 18:13:16 INFO - PROCESS | 1963 | 1469149996280 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1160efc00) [pid = 1963] [serial = 1090] [outer = 0x115e16c00] 18:13:16 INFO - PROCESS | 1963 | 1469149996620 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]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 573ms 18:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:13:16 INFO - PROCESS | 1963 | 1469149996667 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 1963 | 1469149996669 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:13:16 INFO - PROCESS | 1963 | 1469149996671 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 1963 | 1469149996674 Marionette TRACE conn2 <- [1,1426,null,{}] 18:13:16 INFO - PROCESS | 1963 | 1469149996681 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}] 18:13:16 INFO - PROCESS | 1963 | 1469149996684 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:16 INFO - PROCESS | 1963 | 1469149996758 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:13:16 INFO - PROCESS | 1963 | 1469149996763 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 1963 | 1469149996765 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185c4000 == 30 [pid = 1963] [id = 364] 18:13:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x110f1e800) [pid = 1963] [serial = 1091] [outer = 0x0] 18:13:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1180f5400) [pid = 1963] [serial = 1092] [outer = 0x110f1e800] 18:13:16 INFO - PROCESS | 1963 | 1469149996796 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x118284c00) [pid = 1963] [serial = 1093] [outer = 0x110f1e800] 18:13:17 INFO - PROCESS | 1963 | 1469149997156 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]]]}] 18:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 18:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:13:17 INFO - PROCESS | 1963 | 1469149997195 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 1963 | 1469149997197 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:13:17 INFO - PROCESS | 1963 | 1469149997199 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - PROCESS | 1963 | 1469149997200 Marionette TRACE conn2 <- [1,1430,null,{}] 18:13:17 INFO - PROCESS | 1963 | 1469149997202 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}] 18:13:17 INFO - PROCESS | 1963 | 1469149997203 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:17 INFO - PROCESS | 1963 | 1469149997306 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:13:17 INFO - PROCESS | 1963 | 1469149997337 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 1963 | 1469149997339 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x11950f000 == 31 [pid = 1963] [id = 365] 18:13:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x11830c000) [pid = 1963] [serial = 1094] [outer = 0x0] 18:13:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x11845f400) [pid = 1963] [serial = 1095] [outer = 0x11830c000] 18:13:17 INFO - PROCESS | 1963 | 1469149997364 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x11858b800) [pid = 1963] [serial = 1096] [outer = 0x11830c000] 18:13:17 INFO - PROCESS | 1963 | 1469149997667 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]]]}] 18:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 522ms 18:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:13:17 INFO - PROCESS | 1963 | 1469149997721 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 1963 | 1469149997722 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:13:17 INFO - PROCESS | 1963 | 1469149997724 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - PROCESS | 1963 | 1469149997733 Marionette TRACE conn2 <- [1,1434,null,{}] 18:13:17 INFO - PROCESS | 1963 | 1469149997744 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}] 18:13:17 INFO - PROCESS | 1963 | 1469149997745 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:17 INFO - PROCESS | 1963 | 1469149997836 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:13:17 INFO - PROCESS | 1963 | 1469149997841 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 1963 | 1469149997842 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106f000 == 32 [pid = 1963] [id = 366] 18:13:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x111f58000) [pid = 1963] [serial = 1097] [outer = 0x0] 18:13:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x118ea7000) [pid = 1963] [serial = 1098] [outer = 0x111f58000] 18:13:17 INFO - PROCESS | 1963 | 1469149997866 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1193ae800) [pid = 1963] [serial = 1099] [outer = 0x111f58000] 18:13:18 INFO - PROCESS | 1963 | 1469149998329 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]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 636ms 18:13:18 INFO - PROCESS | 1963 | 1469149998371 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 1963 | 1469149998374 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:13:18 INFO - PROCESS | 1963 | 1469149998378 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 1963 | 1469149998380 Marionette TRACE conn2 <- [1,1438,null,{}] 18:13:18 INFO - PROCESS | 1963 | 1469149998383 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}] 18:13:18 INFO - PROCESS | 1963 | 1469149998390 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:18 INFO - PROCESS | 1963 | 1469149998551 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:13:18 INFO - PROCESS | 1963 | 1469149998569 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 1963 | 1469149998570 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x124991000 == 33 [pid = 1963] [id = 367] 18:13:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1122af400) [pid = 1963] [serial = 1100] [outer = 0x0] 18:13:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1213e6c00) [pid = 1963] [serial = 1101] [outer = 0x1122af400] 18:13:18 INFO - PROCESS | 1963 | 1469149998595 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x123b1e000) [pid = 1963] [serial = 1102] [outer = 0x1122af400] 18:13:18 INFO - PROCESS | 1963 | 1469149998915 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]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 18:13:18 INFO - PROCESS | 1963 | 1469149998956 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 1963 | 1469149998957 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:13:18 INFO - PROCESS | 1963 | 1469149998962 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 1963 | 1469149998963 Marionette TRACE conn2 <- [1,1442,null,{}] 18:13:18 INFO - PROCESS | 1963 | 1469149998965 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}] 18:13:18 INFO - PROCESS | 1963 | 1469149998973 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:19 INFO - PROCESS | 1963 | 1469149999062 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:13:19 INFO - PROCESS | 1963 | 1469149999098 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 1963 | 1469149999099 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x126591000 == 34 [pid = 1963] [id = 368] 18:13:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x123b1e400) [pid = 1963] [serial = 1103] [outer = 0x0] 18:13:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x124c19400) [pid = 1963] [serial = 1104] [outer = 0x123b1e400] 18:13:19 INFO - PROCESS | 1963 | 1469149999123 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1253a0400) [pid = 1963] [serial = 1105] [outer = 0x123b1e400] 18:13:19 INFO - PROCESS | 1963 | 1469149999456 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]]]}] 18:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 18:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:13:19 INFO - PROCESS | 1963 | 1469149999482 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:13:19 INFO - PROCESS | 1963 | 1469149999483 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:13:19 INFO - PROCESS | 1963 | 1469149999485 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:13:19 INFO - PROCESS | 1963 | 1469149999486 Marionette TRACE conn2 <- [1,1446,null,{}] 18:13:19 INFO - PROCESS | 1963 | 1469149999496 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}] 18:13:19 INFO - PROCESS | 1963 | 1469149999497 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:19 INFO - PROCESS | 1963 | 1469149999591 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:13:19 INFO - PROCESS | 1963 | 1469149999596 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 1963 | 1469149999597 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12709a000 == 35 [pid = 1963] [id = 369] 18:13:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x124959400) [pid = 1963] [serial = 1106] [outer = 0x0] 18:13:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1268ce800) [pid = 1963] [serial = 1107] [outer = 0x124959400] 18:13:19 INFO - PROCESS | 1963 | 1469149999621 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1270b2c00) [pid = 1963] [serial = 1108] [outer = 0x124959400] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12971dc00) [pid = 1963] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12745e800) [pid = 1963] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12971d800) [pid = 1963] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x120e24400) [pid = 1963] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x120e24c00) [pid = 1963] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x129377c00) [pid = 1963] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1122ea000) [pid = 1963] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x110f14400) [pid = 1963] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x110f1c400) [pid = 1963] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x119cf1800) [pid = 1963] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x128dd0400) [pid = 1963] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x11600bc00) [pid = 1963] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x11846a800) [pid = 1963] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x116aa3800) [pid = 1963] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:13:19 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12114f400) [pid = 1963] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:13:20 INFO - PROCESS | 1963 | 1469150000109 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]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 677ms 18:13:20 INFO - PROCESS | 1963 | 1469150000163 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:13:20 INFO - PROCESS | 1963 | 1469150000164 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:13:20 INFO - PROCESS | 1963 | 1469150000167 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 1963 | 1469150000168 Marionette TRACE conn2 <- [1,1450,null,{}] 18:13:20 INFO - PROCESS | 1963 | 1469150000170 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}] 18:13:20 INFO - PROCESS | 1963 | 1469150000171 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:20 INFO - PROCESS | 1963 | 1469150000253 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:13:20 INFO - PROCESS | 1963 | 1469150000258 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 1963 | 1469150000260 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185c3800 == 36 [pid = 1963] [id = 370] 18:13:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x115ebb000) [pid = 1963] [serial = 1109] [outer = 0x0] 18:13:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x11910dc00) [pid = 1963] [serial = 1110] [outer = 0x115ebb000] 18:13:20 INFO - PROCESS | 1963 | 1469150000284 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x123e23800) [pid = 1963] [serial = 1111] [outer = 0x115ebb000] 18:13:20 INFO - PROCESS | 1963 | 1469150000616 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]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 467ms 18:13:20 INFO - PROCESS | 1963 | 1469150000635 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:13:20 INFO - PROCESS | 1963 | 1469150000636 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:13:20 INFO - PROCESS | 1963 | 1469150000638 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 1963 | 1469150000639 Marionette TRACE conn2 <- [1,1454,null,{}] 18:13:20 INFO - PROCESS | 1963 | 1469150000644 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}] 18:13:20 INFO - PROCESS | 1963 | 1469150000646 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:20 INFO - PROCESS | 1963 | 1469150000731 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:13:20 INFO - PROCESS | 1963 | 1469150000792 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 1963 | 1469150000793 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x128f94000 == 37 [pid = 1963] [id = 371] 18:13:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1176a7c00) [pid = 1963] [serial = 1112] [outer = 0x0] 18:13:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1265ba000) [pid = 1963] [serial = 1113] [outer = 0x1176a7c00] 18:13:20 INFO - PROCESS | 1963 | 1469150000817 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1274ee800) [pid = 1963] [serial = 1114] [outer = 0x1176a7c00] 18:13:21 INFO - PROCESS | 1963 | 1469150001096 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]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 473ms 18:13:21 INFO - PROCESS | 1963 | 1469150001116 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 1963 | 1469150001118 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:13:21 INFO - PROCESS | 1963 | 1469150001121 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 1963 | 1469150001123 Marionette TRACE conn2 <- [1,1458,null,{}] 18:13:21 INFO - PROCESS | 1963 | 1469150001133 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}] 18:13:21 INFO - PROCESS | 1963 | 1469150001134 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:21 INFO - PROCESS | 1963 | 1469150001237 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:13:21 INFO - PROCESS | 1963 | 1469150001241 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 1963 | 1469150001245 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106d800 == 38 [pid = 1963] [id = 372] 18:13:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1127d4000) [pid = 1963] [serial = 1115] [outer = 0x0] 18:13:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x128838c00) [pid = 1963] [serial = 1116] [outer = 0x1127d4000] 18:13:21 INFO - PROCESS | 1963 | 1469150001271 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x128fe4400) [pid = 1963] [serial = 1117] [outer = 0x1127d4000] 18:13:21 INFO - PROCESS | 1963 | 1469150001627 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]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 524ms 18:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:13:21 INFO - PROCESS | 1963 | 1469150001646 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 1963 | 1469150001647 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:13:21 INFO - PROCESS | 1963 | 1469150001649 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 1963 | 1469150001650 Marionette TRACE conn2 <- [1,1462,null,{}] 18:13:21 INFO - PROCESS | 1963 | 1469150001652 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}] 18:13:21 INFO - PROCESS | 1963 | 1469150001653 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:21 INFO - PROCESS | 1963 | 1469150001753 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:13:21 INFO - PROCESS | 1963 | 1469150001762 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 1963 | 1469150001763 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a846000 == 39 [pid = 1963] [id = 373] 18:13:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x128bbb400) [pid = 1963] [serial = 1118] [outer = 0x0] 18:13:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x129247400) [pid = 1963] [serial = 1119] [outer = 0x128bbb400] 18:13:21 INFO - PROCESS | 1963 | 1469150001787 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x129373400) [pid = 1963] [serial = 1120] [outer = 0x128bbb400] 18:13:22 INFO - PROCESS | 1963 | 1469150002314 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]]]}] 18:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 672ms 18:13:22 INFO - PROCESS | 1963 | 1469150002321 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 1963 | 1469150002324 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:13:22 INFO - PROCESS | 1963 | 1469150002355 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - PROCESS | 1963 | 1469150002356 Marionette TRACE conn2 <- [1,1466,null,{}] 18:13:22 INFO - PROCESS | 1963 | 1469150002363 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}] 18:13:22 INFO - PROCESS | 1963 | 1469150002364 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:22 INFO - PROCESS | 1963 | 1469150002478 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:13:22 INFO - PROCESS | 1963 | 1469150002535 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 1963 | 1469150002536 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x117267800 == 40 [pid = 1963] [id = 374] 18:13:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1129ac800) [pid = 1963] [serial = 1121] [outer = 0x0] 18:13:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x112a8dc00) [pid = 1963] [serial = 1122] [outer = 0x1129ac800] 18:13:22 INFO - PROCESS | 1963 | 1469150002567 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1132d6000) [pid = 1963] [serial = 1123] [outer = 0x1129ac800] 18:13:23 INFO - PROCESS | 1963 | 1469150003139 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]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 827ms 18:13:23 INFO - PROCESS | 1963 | 1469150003180 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 1963 | 1469150003183 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:13:23 INFO - PROCESS | 1963 | 1469150003187 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - PROCESS | 1963 | 1469150003189 Marionette TRACE conn2 <- [1,1470,null,{}] 18:13:23 INFO - PROCESS | 1963 | 1469150003192 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}] 18:13:23 INFO - PROCESS | 1963 | 1469150003193 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:23 INFO - PROCESS | 1963 | 1469150003303 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:13:23 INFO - PROCESS | 1963 | 1469150003381 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 1963 | 1469150003383 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x11737b800 == 41 [pid = 1963] [id = 375] 18:13:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1129adc00) [pid = 1963] [serial = 1124] [outer = 0x0] 18:13:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1160eb800) [pid = 1963] [serial = 1125] [outer = 0x1129adc00] 18:13:23 INFO - PROCESS | 1963 | 1469150003414 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x117322c00) [pid = 1963] [serial = 1126] [outer = 0x1129adc00] 18:13:23 INFO - PROCESS | 1963 | --DOCSHELL 0x12106d800 == 40 [pid = 1963] [id = 372] 18:13:23 INFO - PROCESS | 1963 | --DOCSHELL 0x128f94000 == 39 [pid = 1963] [id = 371] 18:13:23 INFO - PROCESS | 1963 | --DOCSHELL 0x1185c3800 == 38 [pid = 1963] [id = 370] 18:13:23 INFO - PROCESS | 1963 | --DOCSHELL 0x12709a000 == 37 [pid = 1963] [id = 369] 18:13:23 INFO - PROCESS | 1963 | --DOCSHELL 0x126591000 == 36 [pid = 1963] [id = 368] 18:13:23 INFO - PROCESS | 1963 | --DOCSHELL 0x124991000 == 35 [pid = 1963] [id = 367] 18:13:24 INFO - PROCESS | 1963 | --DOCSHELL 0x12106f000 == 34 [pid = 1963] [id = 366] 18:13:24 INFO - PROCESS | 1963 | --DOCSHELL 0x11950f000 == 33 [pid = 1963] [id = 365] 18:13:24 INFO - PROCESS | 1963 | --DOCSHELL 0x1185c4000 == 32 [pid = 1963] [id = 364] 18:13:24 INFO - PROCESS | 1963 | --DOCSHELL 0x117268000 == 31 [pid = 1963] [id = 363] 18:13:24 INFO - PROCESS | 1963 | --DOCSHELL 0x1160a5000 == 30 [pid = 1963] [id = 362] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x12a9a5800) [pid = 1963] [serial = 1066] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x12a933c00) [pid = 1963] [serial = 1065] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x129225c00) [pid = 1963] [serial = 1024] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12a7bdc00) [pid = 1963] [serial = 1062] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x123ede000) [pid = 1963] [serial = 1044] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x128bc1800) [pid = 1963] [serial = 1048] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x126d4e000) [pid = 1963] [serial = 1047] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1294aa000) [pid = 1963] [serial = 1053] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x11678d400) [pid = 1963] [serial = 1056] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x110f21c00) [pid = 1963] [serial = 1026] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x112024000) [pid = 1963] [serial = 1027] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x115e0f400) [pid = 1963] [serial = 1029] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1161ba000) [pid = 1963] [serial = 1030] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x120ff4c00) [pid = 1963] [serial = 1041] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12922ac00) [pid = 1963] [serial = 1050] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x129372400) [pid = 1963] [serial = 1051] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1161bd000) [pid = 1963] [serial = 1032] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x116978400) [pid = 1963] [serial = 1033] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1193a2c00) [pid = 1963] [serial = 1038] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x120e1cc00) [pid = 1963] [serial = 1039] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1180f6000) [pid = 1963] [serial = 1035] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x118310000) [pid = 1963] [serial = 1036] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12a896400) [pid = 1963] [serial = 1063] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1268d7c00) [pid = 1963] [serial = 1059] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1193a6800) [pid = 1963] [serial = 1057] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1252e0c00) [pid = 1963] [serial = 1045] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x129718800) [pid = 1963] [serial = 1054] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x129718400) [pid = 1963] [serial = 1060] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1239e1400) [pid = 1963] [serial = 1042] [outer = 0x0] [url = about:blank] 18:13:24 INFO - PROCESS | 1963 | 1469150004052 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]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 871ms 18:13:24 INFO - PROCESS | 1963 | 1469150004059 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 1963 | 1469150004062 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:13:24 INFO - PROCESS | 1963 | 1469150004065 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 1963 | 1469150004067 Marionette TRACE conn2 <- [1,1474,null,{}] 18:13:24 INFO - PROCESS | 1963 | 1469150004071 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}] 18:13:24 INFO - PROCESS | 1963 | 1469150004072 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:24 INFO - PROCESS | 1963 | 1469150004153 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:13:24 INFO - PROCESS | 1963 | 1469150004161 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 1963 | 1469150004164 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169bd000 == 31 [pid = 1963] [id = 376] 18:13:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x115eb7400) [pid = 1963] [serial = 1127] [outer = 0x0] 18:13:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11600bc00) [pid = 1963] [serial = 1128] [outer = 0x115eb7400] 18:13:24 INFO - PROCESS | 1963 | 1469150004193 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x116978400) [pid = 1963] [serial = 1129] [outer = 0x115eb7400] 18:13:24 INFO - PROCESS | 1963 | 1469150004561 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]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 18:13:24 INFO - PROCESS | 1963 | 1469150004585 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 1963 | 1469150004588 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:13:24 INFO - PROCESS | 1963 | 1469150004594 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 1963 | 1469150004596 Marionette TRACE conn2 <- [1,1478,null,{}] 18:13:24 INFO - PROCESS | 1963 | 1469150004599 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}] 18:13:24 INFO - PROCESS | 1963 | 1469150004600 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:24 INFO - PROCESS | 1963 | 1469150004677 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:13:24 INFO - PROCESS | 1963 | 1469150004681 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 1963 | 1469150004683 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x1184c6000 == 32 [pid = 1963] [id = 377] 18:13:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x116aa3800) [pid = 1963] [serial = 1130] [outer = 0x0] 18:13:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118136400) [pid = 1963] [serial = 1131] [outer = 0x116aa3800] 18:13:24 INFO - PROCESS | 1963 | 1469150004711 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x11830b000) [pid = 1963] [serial = 1132] [outer = 0x116aa3800] 18:13:25 INFO - PROCESS | 1963 | 1469150005067 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]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 521ms 18:13:25 INFO - PROCESS | 1963 | 1469150005114 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 1963 | 1469150005115 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:13:25 INFO - PROCESS | 1963 | 1469150005117 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 1963 | 1469150005119 Marionette TRACE conn2 <- [1,1482,null,{}] 18:13:25 INFO - PROCESS | 1963 | 1469150005137 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}] 18:13:25 INFO - PROCESS | 1963 | 1469150005140 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:25 INFO - PROCESS | 1963 | 1469150005221 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:13:25 INFO - PROCESS | 1963 | 1469150005231 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 1963 | 1469150005233 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f4c800 == 33 [pid = 1963] [id = 378] 18:13:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1127d5c00) [pid = 1963] [serial = 1133] [outer = 0x0] 18:13:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1187f9800) [pid = 1963] [serial = 1134] [outer = 0x1127d5c00] 18:13:25 INFO - PROCESS | 1963 | 1469150005261 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1197cec00) [pid = 1963] [serial = 1135] [outer = 0x1127d5c00] 18:13:25 INFO - PROCESS | 1963 | 1469150005604 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]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 528ms 18:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:13:25 INFO - PROCESS | 1963 | 1469150005646 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 1963 | 1469150005648 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:13:25 INFO - PROCESS | 1963 | 1469150005650 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 1963 | 1469150005651 Marionette TRACE conn2 <- [1,1486,null,{}] 18:13:25 INFO - PROCESS | 1963 | 1469150005654 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}] 18:13:25 INFO - PROCESS | 1963 | 1469150005655 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:25 INFO - PROCESS | 1963 | 1469150005759 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:13:25 INFO - PROCESS | 1963 | 1469150005845 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 1963 | 1469150005846 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x12531a800 == 34 [pid = 1963] [id = 379] 18:13:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x119a2b000) [pid = 1963] [serial = 1136] [outer = 0x0] 18:13:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x120e23c00) [pid = 1963] [serial = 1137] [outer = 0x119a2b000] 18:13:25 INFO - PROCESS | 1963 | 1469150005888 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1213ed400) [pid = 1963] [serial = 1138] [outer = 0x119a2b000] 18:13:26 INFO - PROCESS | 1963 | 1469150006344 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]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 721ms 18:13:26 INFO - PROCESS | 1963 | 1469150006372 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 1963 | 1469150006373 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:13:26 INFO - PROCESS | 1963 | 1469150006381 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 1963 | 1469150006382 Marionette TRACE conn2 <- [1,1490,null,{}] 18:13:26 INFO - PROCESS | 1963 | 1469150006385 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}] 18:13:26 INFO - PROCESS | 1963 | 1469150006386 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:26 INFO - PROCESS | 1963 | 1469150006479 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:13:26 INFO - PROCESS | 1963 | 1469150006483 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 1963 | 1469150006485 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d34800 == 35 [pid = 1963] [id = 380] 18:13:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x112018400) [pid = 1963] [serial = 1139] [outer = 0x0] 18:13:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x123934800) [pid = 1963] [serial = 1140] [outer = 0x112018400] 18:13:26 INFO - PROCESS | 1963 | 1469150006509 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1248e0c00) [pid = 1963] [serial = 1141] [outer = 0x112018400] 18:13:26 INFO - PROCESS | 1963 | 1469150006852 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]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 524ms 18:13:26 INFO - PROCESS | 1963 | 1469150006901 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 1963 | 1469150006902 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:13:26 INFO - PROCESS | 1963 | 1469150006905 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 1963 | 1469150006906 Marionette TRACE conn2 <- [1,1494,null,{}] 18:13:26 INFO - PROCESS | 1963 | 1469150006908 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}] 18:13:26 INFO - PROCESS | 1963 | 1469150006912 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:27 INFO - PROCESS | 1963 | 1469150007027 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:13:27 INFO - PROCESS | 1963 | 1469150007038 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 1963 | 1469150007040 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292d7000 == 36 [pid = 1963] [id = 381] 18:13:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x124c11400) [pid = 1963] [serial = 1142] [outer = 0x0] 18:13:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1252e0c00) [pid = 1963] [serial = 1143] [outer = 0x124c11400] 18:13:27 INFO - PROCESS | 1963 | 1469150007071 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x128bb6000) [pid = 1963] [serial = 1144] [outer = 0x124c11400] 18:13:27 INFO - PROCESS | 1963 | 1469150007422 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]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 569ms 18:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:13:27 INFO - PROCESS | 1963 | 1469150007474 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 1963 | 1469150007475 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:13:27 INFO - PROCESS | 1963 | 1469150007477 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - PROCESS | 1963 | 1469150007478 Marionette TRACE conn2 <- [1,1498,null,{}] 18:13:27 INFO - PROCESS | 1963 | 1469150007481 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}] 18:13:27 INFO - PROCESS | 1963 | 1469150007482 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:27 INFO - PROCESS | 1963 | 1469150007578 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:13:27 INFO - PROCESS | 1963 | 1469150007582 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 1963 | 1469150007583 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a50b800 == 37 [pid = 1963] [id = 382] 18:13:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x125270c00) [pid = 1963] [serial = 1145] [outer = 0x0] 18:13:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x128dca400) [pid = 1963] [serial = 1146] [outer = 0x125270c00] 18:13:27 INFO - PROCESS | 1963 | 1469150007608 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12922e800) [pid = 1963] [serial = 1147] [outer = 0x125270c00] 18:13:27 INFO - PROCESS | 1963 | 1469150007920 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]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 18:13:27 INFO - PROCESS | 1963 | 1469150007948 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 1963 | 1469150007949 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:13:27 INFO - PROCESS | 1963 | 1469150007959 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - PROCESS | 1963 | 1469150007962 Marionette TRACE conn2 <- [1,1502,null,{}] 18:13:27 INFO - PROCESS | 1963 | 1469150007966 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}] 18:13:27 INFO - PROCESS | 1963 | 1469150007967 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:28 INFO - PROCESS | 1963 | 1469150008065 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:13:28 INFO - PROCESS | 1963 | 1469150008069 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 1963 | 1469150008070 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a71c800 == 38 [pid = 1963] [id = 383] 18:13:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12936c000) [pid = 1963] [serial = 1148] [outer = 0x0] 18:13:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x129375400) [pid = 1963] [serial = 1149] [outer = 0x12936c000] 18:13:28 INFO - PROCESS | 1963 | 1469150008101 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1294acc00) [pid = 1963] [serial = 1150] [outer = 0x12936c000] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1127d4000) [pid = 1963] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x110f1e800) [pid = 1963] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x11830c000) [pid = 1963] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x115e16c00) [pid = 1963] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x111f58000) [pid = 1963] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x123b1e400) [pid = 1963] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1127d1800) [pid = 1963] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x11652e800) [pid = 1963] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1122af400) [pid = 1963] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x124959400) [pid = 1963] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x11830f400) [pid = 1963] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1176a7c00) [pid = 1963] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x115ebb000) [pid = 1963] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x125273800) [pid = 1963] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12922d800) [pid = 1963] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:13:28 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x112a8c400) [pid = 1963] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:13:28 INFO - PROCESS | 1963 | 1469150008478 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]]]}] 18:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 580ms 18:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:13:28 INFO - PROCESS | 1963 | 1469150008538 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:13:28 INFO - PROCESS | 1963 | 1469150008539 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:13:28 INFO - PROCESS | 1963 | 1469150008542 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:13:28 INFO - PROCESS | 1963 | 1469150008545 Marionette TRACE conn2 <- [1,1506,null,{}] 18:13:28 INFO - PROCESS | 1963 | 1469150008548 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}] 18:13:28 INFO - PROCESS | 1963 | 1469150008550 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:28 INFO - PROCESS | 1963 | 1469150008634 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:13:28 INFO - PROCESS | 1963 | 1469150008638 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 1963 | 1469150008640 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x119cb6000 == 39 [pid = 1963] [id = 384] 18:13:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x115eb4800) [pid = 1963] [serial = 1151] [outer = 0x0] 18:13:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x118139800) [pid = 1963] [serial = 1152] [outer = 0x115eb4800] 18:13:28 INFO - PROCESS | 1963 | 1469150008669 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1193a8800) [pid = 1963] [serial = 1153] [outer = 0x115eb4800] 18:13:29 INFO - PROCESS | 1963 | 1469150009104 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]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 572ms 18:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:13:29 INFO - PROCESS | 1963 | 1469150009114 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 1963 | 1469150009116 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:13:29 INFO - PROCESS | 1963 | 1469150009119 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 1963 | 1469150009120 Marionette TRACE conn2 <- [1,1510,null,{}] 18:13:29 INFO - PROCESS | 1963 | 1469150009124 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}] 18:13:29 INFO - PROCESS | 1963 | 1469150009126 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:29 INFO - PROCESS | 1963 | 1469150009244 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:13:29 INFO - PROCESS | 1963 | 1469150009249 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 1963 | 1469150009258 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b2a2800 == 40 [pid = 1963] [id = 385] 18:13:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x115ebb000) [pid = 1963] [serial = 1154] [outer = 0x0] 18:13:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x121486800) [pid = 1963] [serial = 1155] [outer = 0x115ebb000] 18:13:29 INFO - PROCESS | 1963 | 1469150009283 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12936c400) [pid = 1963] [serial = 1156] [outer = 0x115ebb000] 18:13:29 INFO - PROCESS | 1963 | 1469150009623 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]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 18:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:13:29 INFO - PROCESS | 1963 | 1469150009637 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 1963 | 1469150009639 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:13:29 INFO - PROCESS | 1963 | 1469150009641 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 1963 | 1469150009645 Marionette TRACE conn2 <- [1,1514,null,{}] 18:13:29 INFO - PROCESS | 1963 | 1469150009647 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}] 18:13:29 INFO - PROCESS | 1963 | 1469150009649 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:29 INFO - PROCESS | 1963 | 1469150009737 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:13:29 INFO - PROCESS | 1963 | 1469150009742 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 1963 | 1469150009745 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be3d000 == 41 [pid = 1963] [id = 386] 18:13:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x129377c00) [pid = 1963] [serial = 1157] [outer = 0x0] 18:13:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12a88e800) [pid = 1963] [serial = 1158] [outer = 0x129377c00] 18:13:29 INFO - PROCESS | 1963 | 1469150009771 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12a933000) [pid = 1963] [serial = 1159] [outer = 0x129377c00] 18:13:30 INFO - PROCESS | 1963 | 1469150010095 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]]]}] 18:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 472ms 18:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:13:30 INFO - PROCESS | 1963 | 1469150010114 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 1963 | 1469150010115 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:13:30 INFO - PROCESS | 1963 | 1469150010117 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 1963 | 1469150010118 Marionette TRACE conn2 <- [1,1518,null,{}] 18:13:30 INFO - PROCESS | 1963 | 1469150010120 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}] 18:13:30 INFO - PROCESS | 1963 | 1469150010121 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:30 INFO - PROCESS | 1963 | 1469150010240 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:13:30 INFO - PROCESS | 1963 | 1469150010245 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 1963 | 1469150010246 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beae000 == 42 [pid = 1963] [id = 387] 18:13:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1294aa000) [pid = 1963] [serial = 1160] [outer = 0x0] 18:13:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12a933c00) [pid = 1963] [serial = 1161] [outer = 0x1294aa000] 18:13:30 INFO - PROCESS | 1963 | 1469150010270 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12a9a6800) [pid = 1963] [serial = 1162] [outer = 0x1294aa000] 18:13:30 INFO - PROCESS | 1963 | 1469150010749 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]]]}] 18:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 719ms 18:13:30 INFO - PROCESS | 1963 | 1469150010836 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 1963 | 1469150010838 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:13:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:13:30 INFO - PROCESS | 1963 | 1469150010842 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 1963 | 1469150010845 Marionette TRACE conn2 <- [1,1522,null,{}] 18:13:30 INFO - PROCESS | 1963 | 1469150010849 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}] 18:13:30 INFO - PROCESS | 1963 | 1469150010851 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:30 INFO - PROCESS | 1963 | 1469150010957 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:13:31 INFO - PROCESS | 1963 | 1469150011027 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 1963 | 1469150011028 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x11988c000 == 43 [pid = 1963] [id = 388] 18:13:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1127df000) [pid = 1963] [serial = 1163] [outer = 0x0] 18:13:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x118315000) [pid = 1963] [serial = 1164] [outer = 0x1127df000] 18:13:31 INFO - PROCESS | 1963 | 1469150011059 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x118591000) [pid = 1963] [serial = 1165] [outer = 0x1127df000] 18:13:31 INFO - PROCESS | 1963 | 1469150011434 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"]]]}] 18:13:31 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 () { 18:13:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:13:31 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 () { 18:13:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:13:31 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 () { 18:13:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:13:31 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 () { 18:13:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:13:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 18:13:31 INFO - PROCESS | 1963 | 1469150011465 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 1963 | 1469150011468 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:13:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:13:31 INFO - PROCESS | 1963 | 1469150011473 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - PROCESS | 1963 | 1469150011475 Marionette TRACE conn2 <- [1,1526,null,{}] 18:13:31 INFO - PROCESS | 1963 | 1469150011477 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}] 18:13:31 INFO - PROCESS | 1963 | 1469150011479 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:31 INFO - PROCESS | 1963 | 1469150011583 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:13:31 INFO - PROCESS | 1963 | 1469150011670 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 1963 | 1469150011672 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a504800 == 44 [pid = 1963] [id = 389] 18:13:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x119cf9c00) [pid = 1963] [serial = 1166] [outer = 0x0] 18:13:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1253c7000) [pid = 1963] [serial = 1167] [outer = 0x119cf9c00] 18:13:31 INFO - PROCESS | 1963 | 1469150011706 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x127461c00) [pid = 1963] [serial = 1168] [outer = 0x119cf9c00] 18:13:32 INFO - PROCESS | 1963 | 1469150012068 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"]]]}] 18:13:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:13:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:13:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:13:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 621ms 18:13:32 INFO - PROCESS | 1963 | 1469150012095 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:13:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:13:32 INFO - PROCESS | 1963 | 1469150012096 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:13:32 INFO - PROCESS | 1963 | 1469150012099 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:13:32 INFO - PROCESS | 1963 | 1469150012102 Marionette TRACE conn2 <- [1,1530,null,{}] 18:13:32 INFO - PROCESS | 1963 | 1469150012109 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}] 18:13:32 INFO - PROCESS | 1963 | 1469150012113 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:32 INFO - PROCESS | 1963 | 1469150012214 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:13:32 INFO - PROCESS | 1963 | 1469150012269 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 1963 | 1469150012271 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c861000 == 45 [pid = 1963] [id = 390] 18:13:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1187efc00) [pid = 1963] [serial = 1169] [outer = 0x0] 18:13:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12153c800) [pid = 1963] [serial = 1170] [outer = 0x1187efc00] 18:13:32 INFO - PROCESS | 1963 | 1469150012307 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12a897400) [pid = 1963] [serial = 1171] [outer = 0x1187efc00] 18:13:32 INFO - PROCESS | 1963 | 1469150012691 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]]]}] 18:13:32 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 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:13:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:13:32 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. 18:13:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:13:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 18:13:32 INFO - PROCESS | 1963 | 1469150012724 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:13:32 INFO - PROCESS | 1963 | 1469150012728 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:13:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:13:32 INFO - PROCESS | 1963 | 1469150012731 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:13:32 INFO - PROCESS | 1963 | 1469150012732 Marionette TRACE conn2 <- [1,1534,null,{}] 18:13:32 INFO - PROCESS | 1963 | 1469150012734 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}] 18:13:32 INFO - PROCESS | 1963 | 1469150012736 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:32 INFO - PROCESS | 1963 | 1469150012840 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:13:32 INFO - PROCESS | 1963 | 1469150012930 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 1963 | 1469150012931 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc68000 == 46 [pid = 1963] [id = 391] 18:13:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x12a893000) [pid = 1963] [serial = 1172] [outer = 0x0] 18:13:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x12a9a7800) [pid = 1963] [serial = 1173] [outer = 0x12a893000] 18:13:32 INFO - PROCESS | 1963 | 1469150012962 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12ac12c00) [pid = 1963] [serial = 1174] [outer = 0x12a893000] 18:13:33 INFO - PROCESS | 1963 | 1469150013379 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]]]}] 18:13:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 668ms 18:13:33 INFO - PROCESS | 1963 | 1469150013400 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 1963 | 1469150013401 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:13:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:13:33 INFO - PROCESS | 1963 | 1469150013404 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 1963 | 1469150013405 Marionette TRACE conn2 <- [1,1538,null,{}] 18:13:33 INFO - PROCESS | 1963 | 1469150013407 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}] 18:13:33 INFO - PROCESS | 1963 | 1469150013409 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:33 INFO - PROCESS | 1963 | 1469150013528 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:13:33 INFO - PROCESS | 1963 | 1469150013587 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:33 INFO - PROCESS | 1963 | 1469150013588 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc75000 == 47 [pid = 1963] [id = 392] 18:13:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x12924a400) [pid = 1963] [serial = 1175] [outer = 0x0] 18:13:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x12ac16c00) [pid = 1963] [serial = 1176] [outer = 0x12924a400] 18:13:33 INFO - PROCESS | 1963 | 1469150013617 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x12b930400) [pid = 1963] [serial = 1177] [outer = 0x12924a400] 18:13:34 INFO - PROCESS | 1963 | 1469150014247 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]]]}] 18:13:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:13:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 874ms 18:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:13:34 INFO - PROCESS | 1963 | 1469150014278 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:13:34 INFO - PROCESS | 1963 | 1469150014280 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:13:34 INFO - PROCESS | 1963 | 1469150014283 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:13:34 INFO - PROCESS | 1963 | 1469150014285 Marionette TRACE conn2 <- [1,1542,null,{}] 18:13:34 INFO - PROCESS | 1963 | 1469150014288 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}] 18:13:34 INFO - PROCESS | 1963 | 1469150014290 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:34 INFO - PROCESS | 1963 | 1469150014387 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:13:34 INFO - PROCESS | 1963 | 1469150014464 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 1963 | 1469150014465 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x113d76000 == 48 [pid = 1963] [id = 393] 18:13:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x115eb5c00) [pid = 1963] [serial = 1178] [outer = 0x0] 18:13:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x11607d000) [pid = 1963] [serial = 1179] [outer = 0x115eb5c00] 18:13:34 INFO - PROCESS | 1963 | 1469150014493 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x116aaa800) [pid = 1963] [serial = 1180] [outer = 0x115eb5c00] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d6000 == 47 [pid = 1963] [id = 361] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12be3d000 == 46 [pid = 1963] [id = 386] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12b2a2800 == 45 [pid = 1963] [id = 385] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x119cb6000 == 44 [pid = 1963] [id = 384] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a71c800 == 43 [pid = 1963] [id = 383] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a50b800 == 42 [pid = 1963] [id = 382] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1292d7000 == 41 [pid = 1963] [id = 381] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x126d34800 == 40 [pid = 1963] [id = 380] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12531a800 == 39 [pid = 1963] [id = 379] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x120f4c800 == 38 [pid = 1963] [id = 378] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1184c6000 == 37 [pid = 1963] [id = 377] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1169bd000 == 36 [pid = 1963] [id = 376] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11737b800 == 35 [pid = 1963] [id = 375] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x117267800 == 34 [pid = 1963] [id = 374] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a846000 == 33 [pid = 1963] [id = 373] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc75000 == 32 [pid = 1963] [id = 392] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc68000 == 31 [pid = 1963] [id = 391] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12c861000 == 30 [pid = 1963] [id = 390] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a504800 == 29 [pid = 1963] [id = 389] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11988c000 == 28 [pid = 1963] [id = 388] 18:13:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12beae000 == 27 [pid = 1963] [id = 387] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1180fd400) [pid = 1963] [serial = 1069] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x116903c00) [pid = 1963] [serial = 1068] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1213e6c00) [pid = 1963] [serial = 1101] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x123b1e000) [pid = 1963] [serial = 1102] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1253a0400) [pid = 1963] [serial = 1105] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1268ce800) [pid = 1963] [serial = 1107] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x120e17c00) [pid = 1963] [serial = 1072] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x119105c00) [pid = 1963] [serial = 1071] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1274ee800) [pid = 1963] [serial = 1114] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11910dc00) [pid = 1963] [serial = 1110] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1270b2c00) [pid = 1963] [serial = 1108] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1265ba000) [pid = 1963] [serial = 1113] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x128845c00) [pid = 1963] [serial = 1075] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x11858b800) [pid = 1963] [serial = 1096] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12684e000) [pid = 1963] [serial = 1074] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12a88d400) [pid = 1963] [serial = 1078] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12971ac00) [pid = 1963] [serial = 1077] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x123e23800) [pid = 1963] [serial = 1111] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x128fe4400) [pid = 1963] [serial = 1117] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x12a895000) [pid = 1963] [serial = 1081] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1193a8000) [pid = 1963] [serial = 1080] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x129247400) [pid = 1963] [serial = 1119] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x128838c00) [pid = 1963] [serial = 1116] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1180f5400) [pid = 1963] [serial = 1092] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x118284c00) [pid = 1963] [serial = 1093] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x11845f400) [pid = 1963] [serial = 1095] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x115eb7000) [pid = 1963] [serial = 1089] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1160efc00) [pid = 1963] [serial = 1090] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x118ea7000) [pid = 1963] [serial = 1098] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1193ae800) [pid = 1963] [serial = 1099] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x124c19400) [pid = 1963] [serial = 1104] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x115eb2800) [pid = 1963] [serial = 1083] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1129b3800) [pid = 1963] [serial = 1086] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x112ae5400) [pid = 1963] [serial = 1087] [outer = 0x0] [url = about:blank] 18:13:35 INFO - PROCESS | 1963 | 1469150015462 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]]]}] 18:13:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:13:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1222ms 18:13:35 INFO - PROCESS | 1963 | 1469150015506 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:13:35 INFO - PROCESS | 1963 | 1469150015508 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:13:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:13:35 INFO - PROCESS | 1963 | 1469150015517 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:13:35 INFO - PROCESS | 1963 | 1469150015519 Marionette TRACE conn2 <- [1,1546,null,{}] 18:13:35 INFO - PROCESS | 1963 | 1469150015522 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}] 18:13:35 INFO - PROCESS | 1963 | 1469150015525 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:35 INFO - PROCESS | 1963 | 1469150015609 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:13:35 INFO - PROCESS | 1963 | 1469150015615 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 1963 | 1469150015618 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x116019800 == 28 [pid = 1963] [id = 394] 18:13:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1129ab400) [pid = 1963] [serial = 1181] [outer = 0x0] 18:13:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1129b8000) [pid = 1963] [serial = 1182] [outer = 0x1129ab400] 18:13:35 INFO - PROCESS | 1963 | 1469150015648 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x11223e800) [pid = 1963] [serial = 1183] [outer = 0x1129ab400] 18:13:36 INFO - PROCESS | 1963 | 1469150016035 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]]]}] 18:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 572ms 18:13:36 INFO - PROCESS | 1963 | 1469150016089 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 1963 | 1469150016093 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:13:36 INFO - PROCESS | 1963 | 1469150016097 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 1963 | 1469150016099 Marionette TRACE conn2 <- [1,1550,null,{}] 18:13:36 INFO - PROCESS | 1963 | 1469150016102 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}] 18:13:36 INFO - PROCESS | 1963 | 1469150016103 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:36 INFO - PROCESS | 1963 | 1469150016184 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:13:36 INFO - PROCESS | 1963 | 1469150016188 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 1963 | 1469150016190 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x117370000 == 29 [pid = 1963] [id = 395] 18:13:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x115eaf000) [pid = 1963] [serial = 1184] [outer = 0x0] 18:13:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x116907000) [pid = 1963] [serial = 1185] [outer = 0x115eaf000] 18:13:36 INFO - PROCESS | 1963 | 1469150016220 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1180f4c00) [pid = 1963] [serial = 1186] [outer = 0x115eaf000] 18:13:36 INFO - PROCESS | 1963 | 1469150016663 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]]]}] 18:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 619ms 18:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:13:36 INFO - PROCESS | 1963 | 1469150016717 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 1963 | 1469150016719 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:13:36 INFO - PROCESS | 1963 | 1469150016722 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 1963 | 1469150016727 Marionette TRACE conn2 <- [1,1554,null,{}] 18:13:36 INFO - PROCESS | 1963 | 1469150016738 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}] 18:13:36 INFO - PROCESS | 1963 | 1469150016743 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:36 INFO - PROCESS | 1963 | 1469150016871 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:13:36 INFO - PROCESS | 1963 | 1469150016964 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 1963 | 1469150016966 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x119179800 == 30 [pid = 1963] [id = 396] 18:13:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1129b1c00) [pid = 1963] [serial = 1187] [outer = 0x0] 18:13:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x118466c00) [pid = 1963] [serial = 1188] [outer = 0x1129b1c00] 18:13:36 INFO - PROCESS | 1963 | 1469150016994 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x118593000) [pid = 1963] [serial = 1189] [outer = 0x1129b1c00] 18:13:37 INFO - PROCESS | 1963 | 1469150017267 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]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 575ms 18:13:37 INFO - PROCESS | 1963 | 1469150017298 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:13:37 INFO - PROCESS | 1963 | 1469150017300 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:13:37 INFO - PROCESS | 1963 | 1469150017302 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:13:37 INFO - PROCESS | 1963 | 1469150017303 Marionette TRACE conn2 <- [1,1558,null,{}] 18:13:37 INFO - PROCESS | 1963 | 1469150017306 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}] 18:13:37 INFO - PROCESS | 1963 | 1469150017307 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:37 INFO - PROCESS | 1963 | 1469150017399 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:13:37 INFO - PROCESS | 1963 | 1469150017402 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 1963 | 1469150017403 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a6e000 == 31 [pid = 1963] [id = 397] 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x119108c00) [pid = 1963] [serial = 1190] [outer = 0x0] 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1197cac00) [pid = 1963] [serial = 1191] [outer = 0x119108c00] 18:13:37 INFO - PROCESS | 1963 | 1469150017431 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x119cf2400) [pid = 1963] [serial = 1192] [outer = 0x119108c00] 18:13:37 INFO - PROCESS | 1963 | 1469150017780 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]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 524ms 18:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:13:37 INFO - PROCESS | 1963 | 1469150017827 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:13:37 INFO - PROCESS | 1963 | 1469150017828 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:13:37 INFO - PROCESS | 1963 | 1469150017830 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:13:37 INFO - PROCESS | 1963 | 1469150017831 Marionette TRACE conn2 <- [1,1562,null,{}] 18:13:37 INFO - PROCESS | 1963 | 1469150017833 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}] 18:13:37 INFO - PROCESS | 1963 | 1469150017835 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:37 INFO - PROCESS | 1963 | 1469150017927 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:13:37 INFO - PROCESS | 1963 | 1469150017932 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 1963 | 1469150017933 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x1211da000 == 32 [pid = 1963] [id = 398] 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x115eb8800) [pid = 1963] [serial = 1193] [outer = 0x0] 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x120e24000) [pid = 1963] [serial = 1194] [outer = 0x115eb8800] 18:13:37 INFO - PROCESS | 1963 | 1469150017957 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x123936400) [pid = 1963] [serial = 1195] [outer = 0x115eb8800] 18:13:38 INFO - PROCESS | 1963 | 1469150018310 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]]]}] 18:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 18:13:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:13:38 INFO - PROCESS | 1963 | 1469150018348 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 1963 | 1469150018350 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:13:38 INFO - PROCESS | 1963 | 1469150018352 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 1963 | 1469150018353 Marionette TRACE conn2 <- [1,1566,null,{}] 18:13:38 INFO - PROCESS | 1963 | 1469150018355 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}] 18:13:38 INFO - PROCESS | 1963 | 1469150018359 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:38 INFO - PROCESS | 1963 | 1469150018469 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:13:38 INFO - PROCESS | 1963 | 1469150018505 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 1963 | 1469150018506 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cd3800 == 33 [pid = 1963] [id = 399] 18:13:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1180f5400) [pid = 1963] [serial = 1196] [outer = 0x0] 18:13:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x124c13800) [pid = 1963] [serial = 1197] [outer = 0x1180f5400] 18:13:38 INFO - PROCESS | 1963 | 1469150018531 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12745b800) [pid = 1963] [serial = 1198] [outer = 0x1180f5400] 18:13:38 INFO - PROCESS | 1963 | 1469150018836 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]]]}] 18:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 523ms 18:13:38 INFO - PROCESS | 1963 | 1469150018887 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 1963 | 1469150018888 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:13:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:13:38 INFO - PROCESS | 1963 | 1469150018891 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 1963 | 1469150018892 Marionette TRACE conn2 <- [1,1570,null,{}] 18:13:38 INFO - PROCESS | 1963 | 1469150018894 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}] 18:13:38 INFO - PROCESS | 1963 | 1469150018895 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:38 INFO - PROCESS | 1963 | 1469150018989 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:13:38 INFO - PROCESS | 1963 | 1469150018992 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 1963 | 1469150018993 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b71800 == 34 [pid = 1963] [id = 400] 18:13:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x126d57c00) [pid = 1963] [serial = 1199] [outer = 0x0] 18:13:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1274ee000) [pid = 1963] [serial = 1200] [outer = 0x126d57c00] 18:13:39 INFO - PROCESS | 1963 | 1469150019016 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x128838c00) [pid = 1963] [serial = 1201] [outer = 0x126d57c00] 18:13:39 INFO - PROCESS | 1963 | 1469150019396 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]]]}] 18:13:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:13:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 18:13:39 INFO - PROCESS | 1963 | 1469150019411 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 1963 | 1469150019412 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:13:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:13:39 INFO - PROCESS | 1963 | 1469150019423 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - PROCESS | 1963 | 1469150019427 Marionette TRACE conn2 <- [1,1574,null,{}] 18:13:39 INFO - PROCESS | 1963 | 1469150019431 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}] 18:13:39 INFO - PROCESS | 1963 | 1469150019432 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:39 INFO - PROCESS | 1963 | 1469150019579 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1294aa000) [pid = 1963] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x129377c00) [pid = 1963] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x115ebb000) [pid = 1963] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x112018400) [pid = 1963] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x124c11400) [pid = 1963] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x125270c00) [pid = 1963] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x119a2b000) [pid = 1963] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x115eb7400) [pid = 1963] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1129adc00) [pid = 1963] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1129ac800) [pid = 1963] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1127d5c00) [pid = 1963] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x116aa3800) [pid = 1963] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x128bbb400) [pid = 1963] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12936c000) [pid = 1963] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x115eb4800) [pid = 1963] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:13:39 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x113d96c00) [pid = 1963] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:13:39 INFO - PROCESS | 1963 | 1469150019968 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:39 INFO - PROCESS | 1963 | 1469150019969 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x11725e800 == 35 [pid = 1963] [id = 401] 18:13:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x110f1f000) [pid = 1963] [serial = 1202] [outer = 0x0] 18:13:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x112019000) [pid = 1963] [serial = 1203] [outer = 0x110f1f000] 18:13:40 INFO - PROCESS | 1963 | 1469150020010 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x113804c00) [pid = 1963] [serial = 1204] [outer = 0x110f1f000] 18:13:40 INFO - PROCESS | 1963 | 1469150020296 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]]]}] 18:13:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:13:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 923ms 18:13:40 INFO - PROCESS | 1963 | 1469150020350 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:13:40 INFO - PROCESS | 1963 | 1469150020362 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:13:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:13:40 INFO - PROCESS | 1963 | 1469150020367 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:13:40 INFO - PROCESS | 1963 | 1469150020368 Marionette TRACE conn2 <- [1,1578,null,{}] 18:13:40 INFO - PROCESS | 1963 | 1469150020370 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}] 18:13:40 INFO - PROCESS | 1963 | 1469150020371 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:40 INFO - PROCESS | 1963 | 1469150020466 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:13:40 INFO - PROCESS | 1963 | 1469150020544 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 1963 | 1469150020545 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x119178000 == 36 [pid = 1963] [id = 402] 18:13:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x113d95c00) [pid = 1963] [serial = 1205] [outer = 0x0] 18:13:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x118eb1c00) [pid = 1963] [serial = 1206] [outer = 0x113d95c00] 18:13:40 INFO - PROCESS | 1963 | 1469150020586 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x128839400) [pid = 1963] [serial = 1207] [outer = 0x113d95c00] 18:13:40 INFO - PROCESS | 1963 | 1469150020857 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]]]}] 18:13:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:13:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 18:13:40 INFO - PROCESS | 1963 | 1469150020886 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:13:40 INFO - PROCESS | 1963 | 1469150020888 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:13:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:13:40 INFO - PROCESS | 1963 | 1469150020901 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:13:40 INFO - PROCESS | 1963 | 1469150020903 Marionette TRACE conn2 <- [1,1582,null,{}] 18:13:40 INFO - PROCESS | 1963 | 1469150020920 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}] 18:13:40 INFO - PROCESS | 1963 | 1469150020921 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:41 INFO - PROCESS | 1963 | 1469150021044 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:13:41 INFO - PROCESS | 1963 | 1469150021123 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 1963 | 1469150021124 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292be800 == 37 [pid = 1963] [id = 403] 18:13:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1151c4400) [pid = 1963] [serial = 1208] [outer = 0x0] 18:13:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12883f000) [pid = 1963] [serial = 1209] [outer = 0x1151c4400] 18:13:41 INFO - PROCESS | 1963 | 1469150021164 Marionette DEBUG loaded listener.js 18:13:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x128fed800) [pid = 1963] [serial = 1210] [outer = 0x1151c4400] 18:13:41 INFO - PROCESS | 1963 | 1469150021481 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]]]}] 18:13:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:13:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 640ms 18:13:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:13:41 INFO - PROCESS | 1963 | 1469150021532 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 1963 | 1469150021533 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:13:41 INFO - PROCESS | 1963 | 1469150021535 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - PROCESS | 1963 | 1469150021537 Marionette TRACE conn2 <- [1,1586,null,{}] 18:13:41 INFO - PROCESS | 1963 | 1469150021550 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}] 18:13:41 INFO - PROCESS | 1963 | 1469150021552 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:41 INFO - PROCESS | 1963 | 1469150021641 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:13:41 INFO - PROCESS | 1963 | 1469150021701 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 1963 | 1469150021702 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x121265000 == 38 [pid = 1963] [id = 404] 18:13:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x115eb8400) [pid = 1963] [serial = 1211] [outer = 0x0] 18:13:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12922ec00) [pid = 1963] [serial = 1212] [outer = 0x115eb8400] 18:13:41 INFO - PROCESS | 1963 | 1469150021729 Marionette DEBUG loaded listener.js 18:13:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x129718800) [pid = 1963] [serial = 1213] [outer = 0x115eb8400] 18:13:42 INFO - PROCESS | 1963 | 1469150022197 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]]]}] 18:13:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:13:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 18:13:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:13:42 INFO - PROCESS | 1963 | 1469150022233 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 1963 | 1469150022236 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:13:42 INFO - PROCESS | 1963 | 1469150022240 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:13:42 INFO - PROCESS | 1963 | 1469150022244 Marionette TRACE conn2 <- [1,1590,null,{}] 18:13:42 INFO - PROCESS | 1963 | 1469150022249 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}] 18:13:42 INFO - PROCESS | 1963 | 1469150022250 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:42 INFO - PROCESS | 1963 | 1469150022363 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:13:42 INFO - PROCESS | 1963 | 1469150022445 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 1963 | 1469150022447 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x117020000 == 39 [pid = 1963] [id = 405] 18:13:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1127da000) [pid = 1963] [serial = 1214] [outer = 0x0] 18:13:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x112ae7000) [pid = 1963] [serial = 1215] [outer = 0x1127da000] 18:13:42 INFO - PROCESS | 1963 | 1469150022478 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x115eb2000) [pid = 1963] [serial = 1216] [outer = 0x1127da000] 18:13:43 INFO - PROCESS | 1963 | 1469150023024 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]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:13:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 825ms 18:13:43 INFO - PROCESS | 1963 | 1469150023086 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 1963 | 1469150023089 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:13:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:13:43 INFO - PROCESS | 1963 | 1469150023096 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 1963 | 1469150023098 Marionette TRACE conn2 <- [1,1594,null,{}] 18:13:43 INFO - PROCESS | 1963 | 1469150023101 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}] 18:13:43 INFO - PROCESS | 1963 | 1469150023102 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:43 INFO - PROCESS | 1963 | 1469150023213 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:13:43 INFO - PROCESS | 1963 | 1469150023296 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 1963 | 1469150023297 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a75800 == 40 [pid = 1963] [id = 406] 18:13:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x112aed400) [pid = 1963] [serial = 1217] [outer = 0x0] 18:13:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1180fd400) [pid = 1963] [serial = 1218] [outer = 0x112aed400] 18:13:43 INFO - PROCESS | 1963 | 1469150023330 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x118461800) [pid = 1963] [serial = 1219] [outer = 0x112aed400] 18:13:44 INFO - PROCESS | 1963 | 1469150024006 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]]]}] 18:13:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:13:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 977ms 18:13:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:13:44 INFO - PROCESS | 1963 | 1469150024074 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:13:44 INFO - PROCESS | 1963 | 1469150024076 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:13:44 INFO - PROCESS | 1963 | 1469150024079 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 1963 | 1469150024081 Marionette TRACE conn2 <- [1,1598,null,{}] 18:13:44 INFO - PROCESS | 1963 | 1469150024084 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}] 18:13:44 INFO - PROCESS | 1963 | 1469150024086 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:44 INFO - PROCESS | 1963 | 1469150024199 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x1292be800 == 39 [pid = 1963] [id = 403] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x119178000 == 38 [pid = 1963] [id = 402] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x11725e800 == 37 [pid = 1963] [id = 401] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x126b71800 == 36 [pid = 1963] [id = 400] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x124cd3800 == 35 [pid = 1963] [id = 399] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x1211da000 == 34 [pid = 1963] [id = 398] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x119a6e000 == 33 [pid = 1963] [id = 397] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x119179800 == 32 [pid = 1963] [id = 396] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x117370000 == 31 [pid = 1963] [id = 395] 18:13:44 INFO - PROCESS | 1963 | --DOCSHELL 0x116019800 == 30 [pid = 1963] [id = 394] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1248e0c00) [pid = 1963] [serial = 1141] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1193a8800) [pid = 1963] [serial = 1153] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1213ed400) [pid = 1963] [serial = 1138] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x128bb6000) [pid = 1963] [serial = 1144] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1160ef400) [pid = 1963] [serial = 1084] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12a9a6800) [pid = 1963] [serial = 1162] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12a933c00) [pid = 1963] [serial = 1161] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12a88e800) [pid = 1963] [serial = 1158] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x12936c400) [pid = 1963] [serial = 1156] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x123934800) [pid = 1963] [serial = 1140] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1252e0c00) [pid = 1963] [serial = 1143] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12922e800) [pid = 1963] [serial = 1147] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x128dca400) [pid = 1963] [serial = 1146] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x120e23c00) [pid = 1963] [serial = 1137] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x11600bc00) [pid = 1963] [serial = 1128] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x116978400) [pid = 1963] [serial = 1129] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1160eb800) [pid = 1963] [serial = 1125] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x117322c00) [pid = 1963] [serial = 1126] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x112a8dc00) [pid = 1963] [serial = 1122] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1132d6000) [pid = 1963] [serial = 1123] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1187f9800) [pid = 1963] [serial = 1134] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1197cec00) [pid = 1963] [serial = 1135] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x118136400) [pid = 1963] [serial = 1131] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x11830b000) [pid = 1963] [serial = 1132] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x129373400) [pid = 1963] [serial = 1120] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x129375400) [pid = 1963] [serial = 1149] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x121486800) [pid = 1963] [serial = 1155] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x118139800) [pid = 1963] [serial = 1152] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x12a933000) [pid = 1963] [serial = 1159] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x1294acc00) [pid = 1963] [serial = 1150] [outer = 0x0] [url = about:blank] 18:13:44 INFO - PROCESS | 1963 | 1469150024280 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 1963 | 1469150024281 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x116577800 == 31 [pid = 1963] [id = 407] 18:13:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x112a82000) [pid = 1963] [serial = 1220] [outer = 0x0] 18:13:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x1132d6000) [pid = 1963] [serial = 1221] [outer = 0x112a82000] 18:13:44 INFO - PROCESS | 1963 | 1469150024309 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x11652bc00) [pid = 1963] [serial = 1222] [outer = 0x112a82000] 18:13:44 INFO - PROCESS | 1963 | 1469150024629 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]]]}] 18:13:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:13:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 569ms 18:13:44 INFO - PROCESS | 1963 | 1469150024649 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:13:44 INFO - PROCESS | 1963 | 1469150024652 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:13:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:13:44 INFO - PROCESS | 1963 | 1469150024656 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 1963 | 1469150024658 Marionette TRACE conn2 <- [1,1602,null,{}] 18:13:44 INFO - PROCESS | 1963 | 1469150024662 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}] 18:13:44 INFO - PROCESS | 1963 | 1469150024664 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:44 INFO - PROCESS | 1963 | 1469150024739 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:13:44 INFO - PROCESS | 1963 | 1469150024810 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 1963 | 1469150024811 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x117376000 == 32 [pid = 1963] [id = 408] 18:13:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x1161c2000) [pid = 1963] [serial = 1223] [outer = 0x0] 18:13:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1176a8000) [pid = 1963] [serial = 1224] [outer = 0x1161c2000] 18:13:44 INFO - PROCESS | 1963 | 1469150024838 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x118463400) [pid = 1963] [serial = 1225] [outer = 0x1161c2000] 18:13:45 INFO - PROCESS | 1963 | 1469150025141 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]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:13:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 521ms 18:13:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:13:45 INFO - PROCESS | 1963 | 1469150025180 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 1963 | 1469150025182 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:13:45 INFO - PROCESS | 1963 | 1469150025184 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - PROCESS | 1963 | 1469150025186 Marionette TRACE conn2 <- [1,1606,null,{}] 18:13:45 INFO - PROCESS | 1963 | 1469150025196 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}] 18:13:45 INFO - PROCESS | 1963 | 1469150025199 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:45 INFO - PROCESS | 1963 | 1469150025284 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:13:45 INFO - PROCESS | 1963 | 1469150025344 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 1963 | 1469150025346 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a7c000 == 33 [pid = 1963] [id = 409] 18:13:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1122e9c00) [pid = 1963] [serial = 1226] [outer = 0x0] 18:13:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118e45800) [pid = 1963] [serial = 1227] [outer = 0x1122e9c00] 18:13:45 INFO - PROCESS | 1963 | 1469150025374 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x120e1c000) [pid = 1963] [serial = 1228] [outer = 0x1122e9c00] 18:13:45 INFO - PROCESS | 1963 | 1469150025660 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]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:13:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 523ms 18:13:45 INFO - PROCESS | 1963 | 1469150025708 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 1963 | 1469150025712 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:13:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:13:45 INFO - PROCESS | 1963 | 1469150025715 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - PROCESS | 1963 | 1469150025716 Marionette TRACE conn2 <- [1,1610,null,{}] 18:13:45 INFO - PROCESS | 1963 | 1469150025719 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}] 18:13:45 INFO - PROCESS | 1963 | 1469150025720 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:45 INFO - PROCESS | 1963 | 1469150025801 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:13:45 INFO - PROCESS | 1963 | 1469150025805 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 1963 | 1469150025806 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cc9000 == 34 [pid = 1963] [id = 410] 18:13:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x120e25000) [pid = 1963] [serial = 1229] [outer = 0x0] 18:13:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1213e6400) [pid = 1963] [serial = 1230] [outer = 0x120e25000] 18:13:45 INFO - PROCESS | 1963 | 1469150025834 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x123edcc00) [pid = 1963] [serial = 1231] [outer = 0x120e25000] 18:13:46 INFO - PROCESS | 1963 | 1469150026163 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]]]}] 18:13:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:13:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 18:13:46 INFO - PROCESS | 1963 | 1469150026185 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:13:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:13:46 INFO - PROCESS | 1963 | 1469150026186 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:13:46 INFO - PROCESS | 1963 | 1469150026188 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 1963 | 1469150026189 Marionette TRACE conn2 <- [1,1614,null,{}] 18:13:46 INFO - PROCESS | 1963 | 1469150026194 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}] 18:13:46 INFO - PROCESS | 1963 | 1469150026196 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:46 INFO - PROCESS | 1963 | 1469150026307 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:13:46 INFO - PROCESS | 1963 | 1469150026318 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 1963 | 1469150026319 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x12688c800 == 35 [pid = 1963] [id = 411] 18:13:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x123930400) [pid = 1963] [serial = 1232] [outer = 0x0] 18:13:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12526a400) [pid = 1963] [serial = 1233] [outer = 0x123930400] 18:13:46 INFO - PROCESS | 1963 | 1469150026344 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1252dd000) [pid = 1963] [serial = 1234] [outer = 0x123930400] 18:13:46 INFO - PROCESS | 1963 | 1469150026672 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]]]}] 18:13:46 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 18:13:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 18:13:46 INFO - PROCESS | 1963 | 1469150026708 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 1963 | 1469150026711 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:13:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:13:46 INFO - PROCESS | 1963 | 1469150026713 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 1963 | 1469150026715 Marionette TRACE conn2 <- [1,1618,null,{}] 18:13:46 INFO - PROCESS | 1963 | 1469150026717 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}] 18:13:46 INFO - PROCESS | 1963 | 1469150026721 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:46 INFO - PROCESS | 1963 | 1469150026835 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:13:46 INFO - PROCESS | 1963 | 1469150026847 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 1963 | 1469150026848 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d34800 == 36 [pid = 1963] [id = 412] 18:13:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1265b0800) [pid = 1963] [serial = 1235] [outer = 0x0] 18:13:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x127463000) [pid = 1963] [serial = 1236] [outer = 0x1265b0800] 18:13:46 INFO - PROCESS | 1963 | 1469150026872 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x128dd1c00) [pid = 1963] [serial = 1237] [outer = 0x1265b0800] 18:13:47 INFO - PROCESS | 1963 | 1469150027213 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]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:13:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 517ms 18:13:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:13:47 INFO - PROCESS | 1963 | 1469150027232 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 1963 | 1469150027233 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:13:47 INFO - PROCESS | 1963 | 1469150027235 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 1963 | 1469150027236 Marionette TRACE conn2 <- [1,1622,null,{}] 18:13:47 INFO - PROCESS | 1963 | 1469150027238 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}] 18:13:47 INFO - PROCESS | 1963 | 1469150027239 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:47 INFO - PROCESS | 1963 | 1469150027343 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:13:47 INFO - PROCESS | 1963 | 1469150027347 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 1963 | 1469150027348 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x129444000 == 37 [pid = 1963] [id = 413] 18:13:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x126de7c00) [pid = 1963] [serial = 1238] [outer = 0x0] 18:13:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x129248000) [pid = 1963] [serial = 1239] [outer = 0x126de7c00] 18:13:47 INFO - PROCESS | 1963 | 1469150027372 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1294a8000) [pid = 1963] [serial = 1240] [outer = 0x126de7c00] 18:13:47 INFO - PROCESS | 1963 | 1469150027685 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]]]}] 18:13:47 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 18:13:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 18:13:47 INFO - PROCESS | 1963 | 1469150027706 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 1963 | 1469150027707 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:13:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:13:47 INFO - PROCESS | 1963 | 1469150027717 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 1963 | 1469150027719 Marionette TRACE conn2 <- [1,1626,null,{}] 18:13:47 INFO - PROCESS | 1963 | 1469150027721 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}] 18:13:47 INFO - PROCESS | 1963 | 1469150027722 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:47 INFO - PROCESS | 1963 | 1469150027824 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:13:47 INFO - PROCESS | 1963 | 1469150027828 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 1963 | 1469150027829 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a51b000 == 38 [pid = 1963] [id = 414] 18:13:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x128dca400) [pid = 1963] [serial = 1241] [outer = 0x0] 18:13:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1294ad400) [pid = 1963] [serial = 1242] [outer = 0x128dca400] 18:13:47 INFO - PROCESS | 1963 | 1469150027854 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12a88b000) [pid = 1963] [serial = 1243] [outer = 0x128dca400] 18:13:48 INFO - PROCESS | 1963 | 1469150028185 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]]]}] 18:13:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:13:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 519ms 18:13:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:13:48 INFO - PROCESS | 1963 | 1469150028238 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 1963 | 1469150028239 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:13:48 INFO - PROCESS | 1963 | 1469150028241 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 1963 | 1469150028242 Marionette TRACE conn2 <- [1,1630,null,{}] 18:13:48 INFO - PROCESS | 1963 | 1469150028245 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}] 18:13:48 INFO - PROCESS | 1963 | 1469150028247 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:48 INFO - PROCESS | 1963 | 1469150028482 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x115eb8800) [pid = 1963] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1129b1c00) [pid = 1963] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1180f5400) [pid = 1963] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1127df000) [pid = 1963] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x126d57c00) [pid = 1963] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x115eaf000) [pid = 1963] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x119108c00) [pid = 1963] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1129ab400) [pid = 1963] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1151c4400) [pid = 1963] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x115eb5c00) [pid = 1963] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x119cf9c00) [pid = 1963] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1187efc00) [pid = 1963] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x12a893000) [pid = 1963] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12924a400) [pid = 1963] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x110f1f000) [pid = 1963] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:13:48 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x113d95c00) [pid = 1963] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:13:48 INFO - PROCESS | 1963 | 1469150028550 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 1963 | 1469150028552 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x1184d6800 == 39 [pid = 1963] [id = 415] 18:13:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x110f1f000) [pid = 1963] [serial = 1244] [outer = 0x0] 18:13:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1129b1c00) [pid = 1963] [serial = 1245] [outer = 0x110f1f000] 18:13:48 INFO - PROCESS | 1963 | 1469150028592 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x11652c000) [pid = 1963] [serial = 1246] [outer = 0x110f1f000] 18:13:48 INFO - PROCESS | 1963 | 1469150028911 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]]]}] 18:13:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:13:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 18:13:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:13:48 INFO - PROCESS | 1963 | 1469150028964 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 1963 | 1469150028965 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:13:48 INFO - PROCESS | 1963 | 1469150028967 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 1963 | 1469150028968 Marionette TRACE conn2 <- [1,1634,null,{}] 18:13:48 INFO - PROCESS | 1963 | 1469150028970 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}] 18:13:48 INFO - PROCESS | 1963 | 1469150028971 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:49 INFO - PROCESS | 1963 | 1469150029073 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:13:49 INFO - PROCESS | 1963 | 1469150029081 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 1963 | 1469150029082 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab95000 == 40 [pid = 1963] [id = 416] 18:13:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x118138000) [pid = 1963] [serial = 1247] [outer = 0x0] 18:13:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x126d57c00) [pid = 1963] [serial = 1248] [outer = 0x118138000] 18:13:49 INFO - PROCESS | 1963 | 1469150029107 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x123ed6000) [pid = 1963] [serial = 1249] [outer = 0x118138000] 18:13:49 INFO - PROCESS | 1963 | 1469150029417 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]]]}] 18:13:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:13:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 468ms 18:13:49 INFO - PROCESS | 1963 | 1469150029435 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:13:49 INFO - PROCESS | 1963 | 1469150029437 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:13:49 INFO - PROCESS | 1963 | 1469150029439 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 1963 | 1469150029441 Marionette TRACE conn2 <- [1,1638,null,{}] 18:13:49 INFO - PROCESS | 1963 | 1469150029446 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}] 18:13:49 INFO - PROCESS | 1963 | 1469150029448 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:49 INFO - PROCESS | 1963 | 1469150029550 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:13:49 INFO - PROCESS | 1963 | 1469150029553 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 1963 | 1469150029555 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb22800 == 41 [pid = 1963] [id = 417] 18:13:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x129720400) [pid = 1963] [serial = 1250] [outer = 0x0] 18:13:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12a99a400) [pid = 1963] [serial = 1251] [outer = 0x129720400] 18:13:49 INFO - PROCESS | 1963 | 1469150029581 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12ac17800) [pid = 1963] [serial = 1252] [outer = 0x129720400] 18:13:49 INFO - PROCESS | 1963 | 1469150029918 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]]]}] 18:13:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:13:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 18:13:49 INFO - PROCESS | 1963 | 1469150029962 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 1963 | 1469150029963 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:13:49 INFO - PROCESS | 1963 | 1469150029965 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 1963 | 1469150029966 Marionette TRACE conn2 <- [1,1642,null,{}] 18:13:49 INFO - PROCESS | 1963 | 1469150029968 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}] 18:13:49 INFO - PROCESS | 1963 | 1469150029970 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:50 INFO - PROCESS | 1963 | 1469150030075 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:13:50 INFO - PROCESS | 1963 | 1469150030083 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:50 INFO - PROCESS | 1963 | 1469150030084 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be40000 == 42 [pid = 1963] [id = 418] 18:13:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12ac1a800) [pid = 1963] [serial = 1253] [outer = 0x0] 18:13:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12b931000) [pid = 1963] [serial = 1254] [outer = 0x12ac1a800] 18:13:50 INFO - PROCESS | 1963 | 1469150030108 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12b936c00) [pid = 1963] [serial = 1255] [outer = 0x12ac1a800] 18:13:50 INFO - PROCESS | 1963 | 1469150030395 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]]]}] 18:13:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:13:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 18:13:50 INFO - PROCESS | 1963 | 1469150030485 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 1963 | 1469150030487 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:13:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:13:50 INFO - PROCESS | 1963 | 1469150030492 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - PROCESS | 1963 | 1469150030495 Marionette TRACE conn2 <- [1,1646,null,{}] 18:13:50 INFO - PROCESS | 1963 | 1469150030499 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}] 18:13:50 INFO - PROCESS | 1963 | 1469150030501 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:50 INFO - PROCESS | 1963 | 1469150030615 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:13:50 INFO - PROCESS | 1963 | 1469150030672 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:50 INFO - PROCESS | 1963 | 1469150030674 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x117003800 == 43 [pid = 1963] [id = 419] 18:13:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1127d6c00) [pid = 1963] [serial = 1256] [outer = 0x0] 18:13:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1129b1800) [pid = 1963] [serial = 1257] [outer = 0x1127d6c00] 18:13:50 INFO - PROCESS | 1963 | 1469150030718 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x115eba000) [pid = 1963] [serial = 1258] [outer = 0x1127d6c00] 18:13:51 INFO - PROCESS | 1963 | 1469150031129 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]]]}] 18:13:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:13:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 18:13:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:13:51 INFO - PROCESS | 1963 | 1469150031166 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:13:51 INFO - PROCESS | 1963 | 1469150031168 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:13:51 INFO - PROCESS | 1963 | 1469150031173 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:13:51 INFO - PROCESS | 1963 | 1469150031176 Marionette TRACE conn2 <- [1,1650,null,{}] 18:13:51 INFO - PROCESS | 1963 | 1469150031180 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}] 18:13:51 INFO - PROCESS | 1963 | 1469150031182 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:51 INFO - PROCESS | 1963 | 1469150031289 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:13:51 INFO - PROCESS | 1963 | 1469150031398 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 1963 | 1469150031399 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x125309800 == 44 [pid = 1963] [id = 420] 18:13:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x118461c00) [pid = 1963] [serial = 1259] [outer = 0x0] 18:13:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1187f9800) [pid = 1963] [serial = 1260] [outer = 0x118461c00] 18:13:51 INFO - PROCESS | 1963 | 1469150031431 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1193a7c00) [pid = 1963] [serial = 1261] [outer = 0x118461c00] 18:13:51 INFO - PROCESS | 1963 | 1469150031828 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]]]}] 18:13:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:13:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 726ms 18:13:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:13:51 INFO - PROCESS | 1963 | 1469150031897 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:13:51 INFO - PROCESS | 1963 | 1469150031898 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:13:51 INFO - PROCESS | 1963 | 1469150031901 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:13:51 INFO - PROCESS | 1963 | 1469150031902 Marionette TRACE conn2 <- [1,1654,null,{}] 18:13:51 INFO - PROCESS | 1963 | 1469150031909 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}] 18:13:51 INFO - PROCESS | 1963 | 1469150031912 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:52 INFO - PROCESS | 1963 | 1469150032014 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:13:52 INFO - PROCESS | 1963 | 1469150032077 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:52 INFO - PROCESS | 1963 | 1469150032080 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba7f800 == 45 [pid = 1963] [id = 421] 18:13:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1253aac00) [pid = 1963] [serial = 1262] [outer = 0x0] 18:13:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1265b2800) [pid = 1963] [serial = 1263] [outer = 0x1253aac00] 18:13:52 INFO - PROCESS | 1963 | 1469150032152 Marionette DEBUG loaded listener.js 18:13:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x12745f800) [pid = 1963] [serial = 1264] [outer = 0x1253aac00] 18:13:52 INFO - PROCESS | 1963 | 1469150032563 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]]]}] 18:13:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:13:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 669ms 18:13:52 INFO - PROCESS | 1963 | 1469150032571 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 1963 | 1469150032572 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:13:52 INFO - PROCESS | 1963 | 1469150032574 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 1963 | 1469150032576 Marionette TRACE conn2 <- [1,1658,null,{}] 18:13:52 INFO - PROCESS | 1963 | 1469150032578 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}] 18:13:52 INFO - PROCESS | 1963 | 1469150032579 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:52 INFO - PROCESS | 1963 | 1469150032708 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:13:52 INFO - PROCESS | 1963 | 1469150032782 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:52 INFO - PROCESS | 1963 | 1469150032783 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c859000 == 46 [pid = 1963] [id = 422] 18:13:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12936dc00) [pid = 1963] [serial = 1265] [outer = 0x0] 18:13:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1294ad800) [pid = 1963] [serial = 1266] [outer = 0x12936dc00] 18:13:52 INFO - PROCESS | 1963 | 1469150032812 Marionette DEBUG loaded listener.js 18:13:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12a926c00) [pid = 1963] [serial = 1267] [outer = 0x12936dc00] 18:13:53 INFO - PROCESS | 1963 | 1469150033232 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]]]}] 18:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 18:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:13:53 INFO - PROCESS | 1963 | 1469150033246 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:13:53 INFO - PROCESS | 1963 | 1469150033248 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:13:53 INFO - PROCESS | 1963 | 1469150033250 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:13:53 INFO - PROCESS | 1963 | 1469150033251 Marionette TRACE conn2 <- [1,1662,null,{}] 18:13:53 INFO - PROCESS | 1963 | 1469150033253 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}] 18:13:53 INFO - PROCESS | 1963 | 1469150033255 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:53 INFO - PROCESS | 1963 | 1469150033356 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:13:53 INFO - PROCESS | 1963 | 1469150033418 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 1963 | 1469150033419 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x117e70000 == 47 [pid = 1963] [id = 423] 18:13:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x111d22000) [pid = 1963] [serial = 1268] [outer = 0x0] 18:13:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x118316c00) [pid = 1963] [serial = 1269] [outer = 0x111d22000] 18:13:53 INFO - PROCESS | 1963 | 1469150033448 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x128bc0c00) [pid = 1963] [serial = 1270] [outer = 0x111d22000] 18:13:54 INFO - PROCESS | 1963 | 1469150034067 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]]]}] 18:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 822ms 18:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:13:54 INFO - PROCESS | 1963 | 1469150034072 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 1963 | 1469150034074 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:13:54 INFO - PROCESS | 1963 | 1469150034080 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 1963 | 1469150034083 Marionette TRACE conn2 <- [1,1666,null,{}] 18:13:54 INFO - PROCESS | 1963 | 1469150034086 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}] 18:13:54 INFO - PROCESS | 1963 | 1469150034088 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:54 INFO - PROCESS | 1963 | 1469150034197 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:13:54 INFO - PROCESS | 1963 | 1469150034328 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 1963 | 1469150034331 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x11701b800 == 48 [pid = 1963] [id = 424] 18:13:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x116780800) [pid = 1963] [serial = 1271] [outer = 0x0] 18:13:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x1176a3400) [pid = 1963] [serial = 1272] [outer = 0x116780800] 18:13:54 INFO - PROCESS | 1963 | 1469150034381 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x118311400) [pid = 1963] [serial = 1273] [outer = 0x116780800] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x113d76000 == 47 [pid = 1963] [id = 393] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb22800 == 46 [pid = 1963] [id = 417] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab95000 == 45 [pid = 1963] [id = 416] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x1184d6800 == 44 [pid = 1963] [id = 415] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12a51b000 == 43 [pid = 1963] [id = 414] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x129444000 == 42 [pid = 1963] [id = 413] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x128d34800 == 41 [pid = 1963] [id = 412] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12688c800 == 40 [pid = 1963] [id = 411] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x124cc9000 == 39 [pid = 1963] [id = 410] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x119a7c000 == 38 [pid = 1963] [id = 409] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x117376000 == 37 [pid = 1963] [id = 408] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x116577800 == 36 [pid = 1963] [id = 407] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x121265000 == 35 [pid = 1963] [id = 404] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x117020000 == 34 [pid = 1963] [id = 405] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x119a75800 == 33 [pid = 1963] [id = 406] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x117e70000 == 32 [pid = 1963] [id = 423] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12c859000 == 31 [pid = 1963] [id = 422] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba7f800 == 30 [pid = 1963] [id = 421] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x125309800 == 29 [pid = 1963] [id = 420] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x12be40000 == 28 [pid = 1963] [id = 418] 18:13:55 INFO - PROCESS | 1963 | --DOCSHELL 0x117003800 == 27 [pid = 1963] [id = 419] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x120e24000) [pid = 1963] [serial = 1194] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x118466c00) [pid = 1963] [serial = 1188] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x118593000) [pid = 1963] [serial = 1189] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x124c13800) [pid = 1963] [serial = 1197] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x118591000) [pid = 1963] [serial = 1165] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1274ee000) [pid = 1963] [serial = 1200] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x12745b800) [pid = 1963] [serial = 1198] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x116907000) [pid = 1963] [serial = 1185] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1180f4c00) [pid = 1963] [serial = 1186] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1197cac00) [pid = 1963] [serial = 1191] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x128838c00) [pid = 1963] [serial = 1201] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x118315000) [pid = 1963] [serial = 1164] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1129b8000) [pid = 1963] [serial = 1182] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x128fed800) [pid = 1963] [serial = 1210] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x11223e800) [pid = 1963] [serial = 1183] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x11607d000) [pid = 1963] [serial = 1179] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x116aaa800) [pid = 1963] [serial = 1180] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x127461c00) [pid = 1963] [serial = 1168] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1253c7000) [pid = 1963] [serial = 1167] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12883f000) [pid = 1963] [serial = 1209] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12a897400) [pid = 1963] [serial = 1171] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12153c800) [pid = 1963] [serial = 1170] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x12ac12c00) [pid = 1963] [serial = 1174] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12a9a7800) [pid = 1963] [serial = 1173] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12b930400) [pid = 1963] [serial = 1177] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x113804c00) [pid = 1963] [serial = 1204] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x12ac16c00) [pid = 1963] [serial = 1176] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x112019000) [pid = 1963] [serial = 1203] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x123936400) [pid = 1963] [serial = 1195] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118eb1c00) [pid = 1963] [serial = 1206] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x128839400) [pid = 1963] [serial = 1207] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x119cf2400) [pid = 1963] [serial = 1192] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12922ec00) [pid = 1963] [serial = 1212] [outer = 0x0] [url = about:blank] 18:13:55 INFO - PROCESS | 1963 | 1469150035318 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]]]}] 18:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1279ms 18:13:55 INFO - PROCESS | 1963 | 1469150035363 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 1963 | 1469150035366 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:13:55 INFO - PROCESS | 1963 | 1469150035379 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 1963 | 1469150035383 Marionette TRACE conn2 <- [1,1670,null,{}] 18:13:55 INFO - PROCESS | 1963 | 1469150035387 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}] 18:13:55 INFO - PROCESS | 1963 | 1469150035388 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:55 INFO - PROCESS | 1963 | 1469150035487 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:13:55 INFO - PROCESS | 1963 | 1469150035496 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:55 INFO - PROCESS | 1963 | 1469150035499 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x1167e3000 == 28 [pid = 1963] [id = 425] 18:13:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1129ad400) [pid = 1963] [serial = 1274] [outer = 0x0] 18:13:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x112a8f000) [pid = 1963] [serial = 1275] [outer = 0x1129ad400] 18:13:55 INFO - PROCESS | 1963 | 1469150035536 Marionette DEBUG loaded listener.js 18:13:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x113372000) [pid = 1963] [serial = 1276] [outer = 0x1129ad400] 18:13:56 INFO - PROCESS | 1963 | 1469150036002 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]]]}] 18:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 681ms 18:13:56 INFO - PROCESS | 1963 | 1469150036053 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:13:56 INFO - PROCESS | 1963 | 1469150036059 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:13:56 INFO - PROCESS | 1963 | 1469150036066 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:13:56 INFO - PROCESS | 1963 | 1469150036068 Marionette TRACE conn2 <- [1,1674,null,{}] 18:13:56 INFO - PROCESS | 1963 | 1469150036072 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}] 18:13:56 INFO - PROCESS | 1963 | 1469150036075 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:56 INFO - PROCESS | 1963 | 1469150036210 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:13:56 INFO - PROCESS | 1963 | 1469150036339 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 1963 | 1469150036340 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x11820b000 == 29 [pid = 1963] [id = 426] 18:13:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x112a82400) [pid = 1963] [serial = 1277] [outer = 0x0] 18:13:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x116977c00) [pid = 1963] [serial = 1278] [outer = 0x112a82400] 18:13:56 INFO - PROCESS | 1963 | 1469150036387 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x116aaa400) [pid = 1963] [serial = 1279] [outer = 0x112a82400] 18:13:56 INFO - PROCESS | 1963 | 1469150036740 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]]]}] 18:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 722ms 18:13:56 INFO - PROCESS | 1963 | 1469150036788 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:13:56 INFO - PROCESS | 1963 | 1469150036789 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:13:56 INFO - PROCESS | 1963 | 1469150036792 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:13:56 INFO - PROCESS | 1963 | 1469150036796 Marionette TRACE conn2 <- [1,1678,null,{}] 18:13:56 INFO - PROCESS | 1963 | 1469150036804 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}] 18:13:56 INFO - PROCESS | 1963 | 1469150036807 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:56 INFO - PROCESS | 1963 | 1469150036909 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:13:56 INFO - PROCESS | 1963 | 1469150036945 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 1963 | 1469150036948 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x119524000 == 30 [pid = 1963] [id = 427] 18:13:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1180f7400) [pid = 1963] [serial = 1280] [outer = 0x0] 18:13:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x11830ec00) [pid = 1963] [serial = 1281] [outer = 0x1180f7400] 18:13:56 INFO - PROCESS | 1963 | 1469150036975 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x118467400) [pid = 1963] [serial = 1282] [outer = 0x1180f7400] 18:13:57 INFO - PROCESS | 1963 | 1469150037273 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]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 18:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:13:57 INFO - PROCESS | 1963 | 1469150037315 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 1963 | 1469150037316 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:13:57 INFO - PROCESS | 1963 | 1469150037319 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 1963 | 1469150037320 Marionette TRACE conn2 <- [1,1682,null,{}] 18:13:57 INFO - PROCESS | 1963 | 1469150037322 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}] 18:13:57 INFO - PROCESS | 1963 | 1469150037323 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:57 INFO - PROCESS | 1963 | 1469150037424 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:13:57 INFO - PROCESS | 1963 | 1469150037462 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 1963 | 1469150037463 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a77800 == 31 [pid = 1963] [id = 428] 18:13:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x118594c00) [pid = 1963] [serial = 1283] [outer = 0x0] 18:13:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1193a2400) [pid = 1963] [serial = 1284] [outer = 0x118594c00] 18:13:57 INFO - PROCESS | 1963 | 1469150037488 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1197c0c00) [pid = 1963] [serial = 1285] [outer = 0x118594c00] 18:13:57 INFO - PROCESS | 1963 | 1469150037799 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]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 18:13:57 INFO - PROCESS | 1963 | 1469150037837 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:13:57 INFO - PROCESS | 1963 | 1469150037846 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:13:57 INFO - PROCESS | 1963 | 1469150037849 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 1963 | 1469150037850 Marionette TRACE conn2 <- [1,1686,null,{}] 18:13:57 INFO - PROCESS | 1963 | 1469150037852 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}] 18:13:57 INFO - PROCESS | 1963 | 1469150037853 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:57 INFO - PROCESS | 1963 | 1469150037943 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:13:57 INFO - PROCESS | 1963 | 1469150037980 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 1963 | 1469150037981 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x123950000 == 32 [pid = 1963] [id = 429] 18:13:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1193a5400) [pid = 1963] [serial = 1286] [outer = 0x0] 18:13:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x119ced800) [pid = 1963] [serial = 1287] [outer = 0x1193a5400] 18:13:58 INFO - PROCESS | 1963 | 1469150038005 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x120e22000) [pid = 1963] [serial = 1288] [outer = 0x1193a5400] 18:13:58 INFO - PROCESS | 1963 | 1469150038368 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]]]}] 18:13:58 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 18:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 570ms 18:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:13:58 INFO - PROCESS | 1963 | 1469150038420 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 1963 | 1469150038422 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:13:58 INFO - PROCESS | 1963 | 1469150038425 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 1963 | 1469150038427 Marionette TRACE conn2 <- [1,1690,null,{}] 18:13:58 INFO - PROCESS | 1963 | 1469150038430 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}] 18:13:58 INFO - PROCESS | 1963 | 1469150038436 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:58 INFO - PROCESS | 1963 | 1469150038581 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:13:58 INFO - PROCESS | 1963 | 1469150038624 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:58 INFO - PROCESS | 1963 | 1469150038625 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12688d000 == 33 [pid = 1963] [id = 430] 18:13:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1197ce400) [pid = 1963] [serial = 1289] [outer = 0x0] 18:13:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1213e8400) [pid = 1963] [serial = 1290] [outer = 0x1197ce400] 18:13:58 INFO - PROCESS | 1963 | 1469150038650 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x125270c00) [pid = 1963] [serial = 1291] [outer = 0x1197ce400] 18:13:58 INFO - PROCESS | 1963 | 1469150038954 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]]]}] 18:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 571ms 18:13:58 INFO - PROCESS | 1963 | 1469150038997 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 1963 | 1469150038998 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:13:59 INFO - PROCESS | 1963 | 1469150039000 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 1963 | 1469150039009 Marionette TRACE conn2 <- [1,1694,null,{}] 18:13:59 INFO - PROCESS | 1963 | 1469150039018 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}] 18:13:59 INFO - PROCESS | 1963 | 1469150039019 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:59 INFO - PROCESS | 1963 | 1469150039112 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:13:59 INFO - PROCESS | 1963 | 1469150039116 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 1963 | 1469150039117 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b9a000 == 34 [pid = 1963] [id = 431] 18:13:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1193a5800) [pid = 1963] [serial = 1292] [outer = 0x0] 18:13:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1252e4800) [pid = 1963] [serial = 1293] [outer = 0x1193a5800] 18:13:59 INFO - PROCESS | 1963 | 1469150039141 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x126d4ec00) [pid = 1963] [serial = 1294] [outer = 0x1193a5800] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x129720400) [pid = 1963] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1265b0800) [pid = 1963] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12ac1a800) [pid = 1963] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x126de7c00) [pid = 1963] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x128dca400) [pid = 1963] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x112a82000) [pid = 1963] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1161c2000) [pid = 1963] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1122e9c00) [pid = 1963] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1127da000) [pid = 1963] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x120e25000) [pid = 1963] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x115eb8400) [pid = 1963] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112aed400) [pid = 1963] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x110f1f000) [pid = 1963] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x118138000) [pid = 1963] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:13:59 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x123930400) [pid = 1963] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:13:59 INFO - PROCESS | 1963 | 1469150039589 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]]]}] 18:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 634ms 18:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:13:59 INFO - PROCESS | 1963 | 1469150039634 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 1963 | 1469150039635 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:13:59 INFO - PROCESS | 1963 | 1469150039638 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 1963 | 1469150039639 Marionette TRACE conn2 <- [1,1698,null,{}] 18:13:59 INFO - PROCESS | 1963 | 1469150039641 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}] 18:13:59 INFO - PROCESS | 1963 | 1469150039643 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:59 INFO - PROCESS | 1963 | 1469150039784 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:13:59 INFO - PROCESS | 1963 | 1469150039868 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 1963 | 1469150039869 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:13:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba2000 == 35 [pid = 1963] [id = 432] 18:13:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x11223cc00) [pid = 1963] [serial = 1295] [outer = 0x0] 18:13:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x116082c00) [pid = 1963] [serial = 1296] [outer = 0x11223cc00] 18:13:59 INFO - PROCESS | 1963 | 1469150039906 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1199d0c00) [pid = 1963] [serial = 1297] [outer = 0x11223cc00] 18:14:00 INFO - PROCESS | 1963 | 1469150040251 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]]]}] 18:14:00 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 18:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 621ms 18:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:14:00 INFO - PROCESS | 1963 | 1469150040266 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 1963 | 1469150040268 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:14:00 INFO - PROCESS | 1963 | 1469150040270 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 1963 | 1469150040271 Marionette TRACE conn2 <- [1,1702,null,{}] 18:14:00 INFO - PROCESS | 1963 | 1469150040273 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}] 18:14:00 INFO - PROCESS | 1963 | 1469150040274 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:00 INFO - PROCESS | 1963 | 1469150040360 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:14:00 INFO - PROCESS | 1963 | 1469150040419 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 1963 | 1469150040420 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292d7000 == 36 [pid = 1963] [id = 433] 18:14:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1129aec00) [pid = 1963] [serial = 1298] [outer = 0x0] 18:14:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12187cc00) [pid = 1963] [serial = 1299] [outer = 0x1129aec00] 18:14:00 INFO - PROCESS | 1963 | 1469150040444 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1270b0c00) [pid = 1963] [serial = 1300] [outer = 0x1129aec00] 18:14:00 INFO - PROCESS | 1963 | 1469150040729 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]]]}] 18:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 469ms 18:14:00 INFO - PROCESS | 1963 | 1469150040739 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 1963 | 1469150040741 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:14:00 INFO - PROCESS | 1963 | 1469150040750 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 1963 | 1469150040751 Marionette TRACE conn2 <- [1,1706,null,{}] 18:14:00 INFO - PROCESS | 1963 | 1469150040753 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}] 18:14:00 INFO - PROCESS | 1963 | 1469150040754 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:00 INFO - PROCESS | 1963 | 1469150040834 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:14:00 INFO - PROCESS | 1963 | 1469150040839 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 1963 | 1469150040840 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x12960d000 == 37 [pid = 1963] [id = 434] 18:14:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1265b7800) [pid = 1963] [serial = 1301] [outer = 0x0] 18:14:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1274ea800) [pid = 1963] [serial = 1302] [outer = 0x1265b7800] 18:14:00 INFO - PROCESS | 1963 | 1469150040866 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1274f2400) [pid = 1963] [serial = 1303] [outer = 0x1265b7800] 18:14:01 INFO - PROCESS | 1963 | 1469150041213 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]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 470ms 18:14:01 INFO - PROCESS | 1963 | 1469150041220 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 1963 | 1469150041222 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:14:01 INFO - PROCESS | 1963 | 1469150041224 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 1963 | 1469150041225 Marionette TRACE conn2 <- [1,1710,null,{}] 18:14:01 INFO - PROCESS | 1963 | 1469150041231 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}] 18:14:01 INFO - PROCESS | 1963 | 1469150041233 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:01 INFO - PROCESS | 1963 | 1469150041361 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:14:01 INFO - PROCESS | 1963 | 1469150041368 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 1963 | 1469150041370 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a846000 == 38 [pid = 1963] [id = 435] 18:14:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1253c7000) [pid = 1963] [serial = 1304] [outer = 0x0] 18:14:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1274f7000) [pid = 1963] [serial = 1305] [outer = 0x1253c7000] 18:14:01 INFO - PROCESS | 1963 | 1469150041396 Marionette DEBUG loaded listener.js 18:14:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12922e800) [pid = 1963] [serial = 1306] [outer = 0x1253c7000] 18:14:01 INFO - PROCESS | 1963 | 1469150041952 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]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 773ms 18:14:02 INFO - PROCESS | 1963 | 1469150041998 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:14:02 INFO - PROCESS | 1963 | 1469150042001 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:14:02 INFO - PROCESS | 1963 | 1469150042004 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:14:02 INFO - PROCESS | 1963 | 1469150042007 Marionette TRACE conn2 <- [1,1714,null,{}] 18:14:02 INFO - PROCESS | 1963 | 1469150042011 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}] 18:14:02 INFO - PROCESS | 1963 | 1469150042012 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:02 INFO - PROCESS | 1963 | 1469150042125 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:14:02 INFO - PROCESS | 1963 | 1469150042206 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 1963 | 1469150042208 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c7000 == 39 [pid = 1963] [id = 436] 18:14:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1129b7000) [pid = 1963] [serial = 1307] [outer = 0x0] 18:14:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1131a5c00) [pid = 1963] [serial = 1308] [outer = 0x1129b7000] 18:14:02 INFO - PROCESS | 1963 | 1469150042239 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x115eb9c00) [pid = 1963] [serial = 1309] [outer = 0x1129b7000] 18:14:02 INFO - PROCESS | 1963 | 1469150042799 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]]]}] 18:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 824ms 18:14:02 INFO - PROCESS | 1963 | 1469150042838 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:14:02 INFO - PROCESS | 1963 | 1469150042842 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:14:02 INFO - PROCESS | 1963 | 1469150042850 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:14:02 INFO - PROCESS | 1963 | 1469150042852 Marionette TRACE conn2 <- [1,1718,null,{}] 18:14:02 INFO - PROCESS | 1963 | 1469150042854 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}] 18:14:02 INFO - PROCESS | 1963 | 1469150042856 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:02 INFO - PROCESS | 1963 | 1469150042968 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:14:03 INFO - PROCESS | 1963 | 1469150043169 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 1963 | 1469150043170 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x11614d800 == 40 [pid = 1963] [id = 437] 18:14:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x111d19800) [pid = 1963] [serial = 1310] [outer = 0x0] 18:14:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x112ae2000) [pid = 1963] [serial = 1311] [outer = 0x111d19800] 18:14:03 INFO - PROCESS | 1963 | 1469150043199 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115eb8400) [pid = 1963] [serial = 1312] [outer = 0x111d19800] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x12960d000 == 39 [pid = 1963] [id = 434] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x1292d7000 == 38 [pid = 1963] [id = 433] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba2000 == 37 [pid = 1963] [id = 432] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x128b9a000 == 36 [pid = 1963] [id = 431] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x12688d000 == 35 [pid = 1963] [id = 430] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x123950000 == 34 [pid = 1963] [id = 429] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x119a77800 == 33 [pid = 1963] [id = 428] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x119524000 == 32 [pid = 1963] [id = 427] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x11820b000 == 31 [pid = 1963] [id = 426] 18:14:03 INFO - PROCESS | 1963 | --DOCSHELL 0x1167e3000 == 30 [pid = 1963] [id = 425] 18:14:03 INFO - PROCESS | 1963 | 1469150043696 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]]]}] 18:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 881ms 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12ac17800) [pid = 1963] [serial = 1252] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x127463000) [pid = 1963] [serial = 1236] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12b931000) [pid = 1963] [serial = 1254] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x129248000) [pid = 1963] [serial = 1239] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1294ad400) [pid = 1963] [serial = 1242] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1132d6000) [pid = 1963] [serial = 1221] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x11652bc00) [pid = 1963] [serial = 1222] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1176a8000) [pid = 1963] [serial = 1224] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x118463400) [pid = 1963] [serial = 1225] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x118e45800) [pid = 1963] [serial = 1227] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x120e1c000) [pid = 1963] [serial = 1228] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x112ae7000) [pid = 1963] [serial = 1215] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x115eb2000) [pid = 1963] [serial = 1216] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1213e6400) [pid = 1963] [serial = 1230] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x123edcc00) [pid = 1963] [serial = 1231] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x129718800) [pid = 1963] [serial = 1213] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1180fd400) [pid = 1963] [serial = 1218] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118461800) [pid = 1963] [serial = 1219] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12a88b000) [pid = 1963] [serial = 1243] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12a99a400) [pid = 1963] [serial = 1251] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1129b1c00) [pid = 1963] [serial = 1245] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x11652c000) [pid = 1963] [serial = 1246] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x123ed6000) [pid = 1963] [serial = 1249] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12526a400) [pid = 1963] [serial = 1233] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1294a8000) [pid = 1963] [serial = 1240] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x128dd1c00) [pid = 1963] [serial = 1237] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1252dd000) [pid = 1963] [serial = 1234] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x126d57c00) [pid = 1963] [serial = 1248] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x12b936c00) [pid = 1963] [serial = 1255] [outer = 0x0] [url = about:blank] 18:14:03 INFO - PROCESS | 1963 | 1469150043755 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 1963 | 1469150043759 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:14:03 INFO - PROCESS | 1963 | 1469150043767 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 1963 | 1469150043770 Marionette TRACE conn2 <- [1,1722,null,{}] 18:14:03 INFO - PROCESS | 1963 | 1469150043775 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}] 18:14:03 INFO - PROCESS | 1963 | 1469150043779 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:03 INFO - PROCESS | 1963 | 1469150043905 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:14:03 INFO - PROCESS | 1963 | 1469150043922 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 1963 | 1469150043924 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x117e77000 == 31 [pid = 1963] [id = 438] 18:14:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x1169f8c00) [pid = 1963] [serial = 1313] [outer = 0x0] 18:14:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x1172b4000) [pid = 1963] [serial = 1314] [outer = 0x1169f8c00] 18:14:03 INFO - PROCESS | 1963 | 1469150043953 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1180f5000) [pid = 1963] [serial = 1315] [outer = 0x1169f8c00] 18:14:04 INFO - PROCESS | 1963 | 1469150044428 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]]]}] 18:14:04 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 18:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 723ms 18:14:04 INFO - PROCESS | 1963 | 1469150044490 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:14:04 INFO - PROCESS | 1963 | 1469150044493 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:14:04 INFO - PROCESS | 1963 | 1469150044496 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - PROCESS | 1963 | 1469150044498 Marionette TRACE conn2 <- [1,1726,null,{}] 18:14:04 INFO - PROCESS | 1963 | 1469150044502 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}] 18:14:04 INFO - PROCESS | 1963 | 1469150044504 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:04 INFO - PROCESS | 1963 | 1469150044603 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:14:04 INFO - PROCESS | 1963 | 1469150044672 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 1963 | 1469150044673 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x118ac0000 == 32 [pid = 1963] [id = 439] 18:14:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x116908400) [pid = 1963] [serial = 1316] [outer = 0x0] 18:14:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1180fd400) [pid = 1963] [serial = 1317] [outer = 0x116908400] 18:14:04 INFO - PROCESS | 1963 | 1469150044705 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x11830b400) [pid = 1963] [serial = 1318] [outer = 0x116908400] 18:14:05 INFO - PROCESS | 1963 | 1469150045116 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]]]}] 18:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 18:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:14:05 INFO - PROCESS | 1963 | 1469150045166 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 1963 | 1469150045169 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:14:05 INFO - PROCESS | 1963 | 1469150045173 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 1963 | 1469150045175 Marionette TRACE conn2 <- [1,1730,null,{}] 18:14:05 INFO - PROCESS | 1963 | 1469150045178 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}] 18:14:05 INFO - PROCESS | 1963 | 1469150045180 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:05 INFO - PROCESS | 1963 | 1469150045274 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:14:05 INFO - PROCESS | 1963 | 1469150045332 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 1963 | 1469150045333 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106a000 == 33 [pid = 1963] [id = 440] 18:14:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x118465800) [pid = 1963] [serial = 1319] [outer = 0x0] 18:14:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118ea6000) [pid = 1963] [serial = 1320] [outer = 0x118465800] 18:14:05 INFO - PROCESS | 1963 | 1469150045365 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1193a8400) [pid = 1963] [serial = 1321] [outer = 0x118465800] 18:14:05 INFO - PROCESS | 1963 | 1469150045783 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]]]}] 18:14:05 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 18:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 673ms 18:14:05 INFO - PROCESS | 1963 | 1469150045847 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 1963 | 1469150045848 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:14:05 INFO - PROCESS | 1963 | 1469150045851 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 1963 | 1469150045853 Marionette TRACE conn2 <- [1,1734,null,{}] 18:14:05 INFO - PROCESS | 1963 | 1469150045862 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}] 18:14:05 INFO - PROCESS | 1963 | 1469150045866 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:05 INFO - PROCESS | 1963 | 1469150045982 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:14:06 INFO - PROCESS | 1963 | 1469150046070 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 1963 | 1469150046072 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x125308800 == 34 [pid = 1963] [id = 441] 18:14:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x120fed400) [pid = 1963] [serial = 1322] [outer = 0x0] 18:14:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1213e7c00) [pid = 1963] [serial = 1323] [outer = 0x120fed400] 18:14:06 INFO - PROCESS | 1963 | 1469150046104 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x123ed4400) [pid = 1963] [serial = 1324] [outer = 0x120fed400] 18:14:06 INFO - PROCESS | 1963 | 1469150046520 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]]]}] 18:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 723ms 18:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:14:06 INFO - PROCESS | 1963 | 1469150046575 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 1963 | 1469150046577 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:14:06 INFO - PROCESS | 1963 | 1469150046579 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - PROCESS | 1963 | 1469150046580 Marionette TRACE conn2 <- [1,1738,null,{}] 18:14:06 INFO - PROCESS | 1963 | 1469150046582 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}] 18:14:06 INFO - PROCESS | 1963 | 1469150046584 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:06 INFO - PROCESS | 1963 | 1469150046681 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:14:06 INFO - PROCESS | 1963 | 1469150046738 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 1963 | 1469150046740 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12708f800 == 35 [pid = 1963] [id = 442] 18:14:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x124c11400) [pid = 1963] [serial = 1325] [outer = 0x0] 18:14:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1253a9400) [pid = 1963] [serial = 1326] [outer = 0x124c11400] 18:14:06 INFO - PROCESS | 1963 | 1469150046769 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1268ce800) [pid = 1963] [serial = 1327] [outer = 0x124c11400] 18:14:07 INFO - PROCESS | 1963 | 1469150047179 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]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 618ms 18:14:07 INFO - PROCESS | 1963 | 1469150047198 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 1963 | 1469150047199 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:14:07 INFO - PROCESS | 1963 | 1469150047202 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 1963 | 1469150047203 Marionette TRACE conn2 <- [1,1742,null,{}] 18:14:07 INFO - PROCESS | 1963 | 1469150047205 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}] 18:14:07 INFO - PROCESS | 1963 | 1469150047207 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:07 INFO - PROCESS | 1963 | 1469150047303 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:14:07 INFO - PROCESS | 1963 | 1469150047391 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 1963 | 1469150047392 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba0800 == 36 [pid = 1963] [id = 443] 18:14:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12526e400) [pid = 1963] [serial = 1328] [outer = 0x0] 18:14:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1274ed000) [pid = 1963] [serial = 1329] [outer = 0x12526e400] 18:14:07 INFO - PROCESS | 1963 | 1469150047420 Marionette DEBUG loaded listener.js 18:14:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12883a400) [pid = 1963] [serial = 1330] [outer = 0x12526e400] 18:14:07 INFO - PROCESS | 1963 | 1469150047852 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]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 719ms 18:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:14:07 INFO - PROCESS | 1963 | 1469150047923 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 1963 | 1469150047925 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:14:07 INFO - PROCESS | 1963 | 1469150047928 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 1963 | 1469150047929 Marionette TRACE conn2 <- [1,1746,null,{}] 18:14:07 INFO - PROCESS | 1963 | 1469150047931 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}] 18:14:07 INFO - PROCESS | 1963 | 1469150047936 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:08 INFO - PROCESS | 1963 | 1469150048052 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:14:08 INFO - PROCESS | 1963 | 1469150048124 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 1963 | 1469150048126 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x119884000 == 37 [pid = 1963] [id = 444] 18:14:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12883a800) [pid = 1963] [serial = 1331] [outer = 0x0] 18:14:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x128dce000) [pid = 1963] [serial = 1332] [outer = 0x12883a800] 18:14:08 INFO - PROCESS | 1963 | 1469150048156 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x129375400) [pid = 1963] [serial = 1333] [outer = 0x12883a800] 18:14:08 INFO - PROCESS | 1963 | 1469150048657 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]]]}] 18:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 18:14:08 INFO - PROCESS | 1963 | 1469150048698 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 1963 | 1469150048700 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:14:08 INFO - PROCESS | 1963 | 1469150048703 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - PROCESS | 1963 | 1469150048705 Marionette TRACE conn2 <- [1,1750,null,{}] 18:14:08 INFO - PROCESS | 1963 | 1469150048709 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}] 18:14:08 INFO - PROCESS | 1963 | 1469150048712 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:08 INFO - PROCESS | 1963 | 1469150048814 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x11614d800 == 36 [pid = 1963] [id = 437] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c7000 == 35 [pid = 1963] [id = 436] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x11701b800 == 34 [pid = 1963] [id = 424] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x119884000 == 33 [pid = 1963] [id = 444] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba0800 == 32 [pid = 1963] [id = 443] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x12708f800 == 31 [pid = 1963] [id = 442] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x125308800 == 30 [pid = 1963] [id = 441] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x12106a000 == 29 [pid = 1963] [id = 440] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x117e77000 == 28 [pid = 1963] [id = 438] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x12a846000 == 27 [pid = 1963] [id = 435] 18:14:09 INFO - PROCESS | 1963 | --DOCSHELL 0x118ac0000 == 26 [pid = 1963] [id = 439] 18:14:09 INFO - PROCESS | 1963 | 1469150049419 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 1963 | 1469150049421 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x113216800 == 27 [pid = 1963] [id = 445] 18:14:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x110fe8400) [pid = 1963] [serial = 1334] [outer = 0x0] 18:14:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x111da9400) [pid = 1963] [serial = 1335] [outer = 0x110fe8400] 18:14:09 INFO - PROCESS | 1963 | 1469150049453 Marionette DEBUG loaded listener.js 18:14:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1122b5000) [pid = 1963] [serial = 1336] [outer = 0x110fe8400] 18:14:09 INFO - PROCESS | 1963 | 1469150049764 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]]]}] 18:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1126ms 18:14:09 INFO - PROCESS | 1963 | 1469150049831 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 1963 | 1469150049833 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:14:09 INFO - PROCESS | 1963 | 1469150049836 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 1963 | 1469150049838 Marionette TRACE conn2 <- [1,1754,null,{}] 18:14:09 INFO - PROCESS | 1963 | 1469150049841 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}] 18:14:09 INFO - PROCESS | 1963 | 1469150049843 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:09 INFO - PROCESS | 1963 | 1469150049921 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:14:10 INFO - PROCESS | 1963 | 1469150049996 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 1963 | 1469150049998 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x117375800 == 28 [pid = 1963] [id = 446] 18:14:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1127e0800) [pid = 1963] [serial = 1337] [outer = 0x0] 18:14:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1129ba000) [pid = 1963] [serial = 1338] [outer = 0x1127e0800] 18:14:10 INFO - PROCESS | 1963 | 1469150050025 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x112f8e400) [pid = 1963] [serial = 1339] [outer = 0x1127e0800] 18:14:10 INFO - PROCESS | 1963 | 1469150050303 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]]]}] 18:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 18:14:10 INFO - PROCESS | 1963 | 1469150050357 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:14:10 INFO - PROCESS | 1963 | 1469150050363 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:14:10 INFO - PROCESS | 1963 | 1469150050367 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - PROCESS | 1963 | 1469150050368 Marionette TRACE conn2 <- [1,1758,null,{}] 18:14:10 INFO - PROCESS | 1963 | 1469150050370 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}] 18:14:10 INFO - PROCESS | 1963 | 1469150050372 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:10 INFO - PROCESS | 1963 | 1469150050452 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:14:10 INFO - PROCESS | 1963 | 1469150050459 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 1963 | 1469150050461 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x11950d800 == 29 [pid = 1963] [id = 447] 18:14:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x113f32c00) [pid = 1963] [serial = 1340] [outer = 0x0] 18:14:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115eb6c00) [pid = 1963] [serial = 1341] [outer = 0x113f32c00] 18:14:10 INFO - PROCESS | 1963 | 1469150050487 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1160e9400) [pid = 1963] [serial = 1342] [outer = 0x113f32c00] 18:14:10 INFO - PROCESS | 1963 | 1469150050892 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]]]}] 18:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 568ms 18:14:10 INFO - PROCESS | 1963 | 1469150050936 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 1963 | 1469150050937 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:14:10 INFO - PROCESS | 1963 | 1469150050950 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - PROCESS | 1963 | 1469150050955 Marionette TRACE conn2 <- [1,1762,null,{}] 18:14:10 INFO - PROCESS | 1963 | 1469150050958 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}] 18:14:10 INFO - PROCESS | 1963 | 1469150050962 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:11 INFO - PROCESS | 1963 | 1469150051060 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:14:11 INFO - PROCESS | 1963 | 1469150051100 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 1963 | 1469150051101 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x121412800 == 30 [pid = 1963] [id = 448] 18:14:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x116982400) [pid = 1963] [serial = 1343] [outer = 0x0] 18:14:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x117e0ac00) [pid = 1963] [serial = 1344] [outer = 0x116982400] 18:14:11 INFO - PROCESS | 1963 | 1469150051125 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1180f3c00) [pid = 1963] [serial = 1345] [outer = 0x116982400] 18:14:11 INFO - PROCESS | 1963 | 1469150051430 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]]]}] 18:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 536ms 18:14:11 INFO - PROCESS | 1963 | 1469150051478 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 1963 | 1469150051480 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:14:11 INFO - PROCESS | 1963 | 1469150051482 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:14:11 INFO - PROCESS | 1963 | 1469150051484 Marionette TRACE conn2 <- [1,1766,null,{}] 18:14:11 INFO - PROCESS | 1963 | 1469150051486 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}] 18:14:11 INFO - PROCESS | 1963 | 1469150051487 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:11 INFO - PROCESS | 1963 | 1469150051582 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:14:11 INFO - PROCESS | 1963 | 1469150051618 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 1963 | 1469150051619 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cd3800 == 31 [pid = 1963] [id = 449] 18:14:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1122b4400) [pid = 1963] [serial = 1346] [outer = 0x0] 18:14:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x118281800) [pid = 1963] [serial = 1347] [outer = 0x1122b4400] 18:14:11 INFO - PROCESS | 1963 | 1469150051643 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x118318c00) [pid = 1963] [serial = 1348] [outer = 0x1122b4400] 18:14:11 INFO - PROCESS | 1963 | 1469150051985 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]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 18:14:12 INFO - PROCESS | 1963 | 1469150052004 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 1963 | 1469150052005 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:14:12 INFO - PROCESS | 1963 | 1469150052016 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 1963 | 1469150052018 Marionette TRACE conn2 <- [1,1770,null,{}] 18:14:12 INFO - PROCESS | 1963 | 1469150052020 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}] 18:14:12 INFO - PROCESS | 1963 | 1469150052021 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:12 INFO - PROCESS | 1963 | 1469150052113 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:14:12 INFO - PROCESS | 1963 | 1469150052117 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 1963 | 1469150052122 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x127096000 == 32 [pid = 1963] [id = 450] 18:14:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x113d98400) [pid = 1963] [serial = 1349] [outer = 0x0] 18:14:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x118594000) [pid = 1963] [serial = 1350] [outer = 0x113d98400] 18:14:12 INFO - PROCESS | 1963 | 1469150052154 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1193a4c00) [pid = 1963] [serial = 1351] [outer = 0x113d98400] 18:14:12 INFO - PROCESS | 1963 | 1469150052517 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]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 18:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:14:12 INFO - PROCESS | 1963 | 1469150052535 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 1963 | 1469150052536 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:14:12 INFO - PROCESS | 1963 | 1469150052538 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 1963 | 1469150052539 Marionette TRACE conn2 <- [1,1774,null,{}] 18:14:12 INFO - PROCESS | 1963 | 1469150052541 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}] 18:14:12 INFO - PROCESS | 1963 | 1469150052543 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:12 INFO - PROCESS | 1963 | 1469150052640 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:14:12 INFO - PROCESS | 1963 | 1469150052678 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 1963 | 1469150052679 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x112641000 == 33 [pid = 1963] [id = 451] 18:14:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1193a5c00) [pid = 1963] [serial = 1352] [outer = 0x0] 18:14:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1199d1800) [pid = 1963] [serial = 1353] [outer = 0x1193a5c00] 18:14:12 INFO - PROCESS | 1963 | 1469150052703 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x120ff3800) [pid = 1963] [serial = 1354] [outer = 0x1193a5c00] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x1265b7800) [pid = 1963] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x111d19800) [pid = 1963] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1169f8c00) [pid = 1963] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1253c7000) [pid = 1963] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1129b7000) [pid = 1963] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x112a82400) [pid = 1963] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x118594c00) [pid = 1963] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x118461c00) [pid = 1963] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1193a5800) [pid = 1963] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1193a5400) [pid = 1963] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1197ce400) [pid = 1963] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x116780800) [pid = 1963] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1180f7400) [pid = 1963] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1253aac00) [pid = 1963] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1129ad400) [pid = 1963] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1127d6c00) [pid = 1963] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x11223cc00) [pid = 1963] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1129aec00) [pid = 1963] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12936dc00) [pid = 1963] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:14:13 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x111d22000) [pid = 1963] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 669ms 18:14:13 INFO - PROCESS | 1963 | 1469150053201 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]]]}] 18:14:13 INFO - PROCESS | 1963 | 1469150053207 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 1963 | 1469150053208 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:14:13 INFO - PROCESS | 1963 | 1469150053212 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - PROCESS | 1963 | 1469150053215 Marionette TRACE conn2 <- [1,1778,null,{}] 18:14:13 INFO - PROCESS | 1963 | 1469150053217 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}] 18:14:13 INFO - PROCESS | 1963 | 1469150053218 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:13 INFO - PROCESS | 1963 | 1469150053291 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:14:13 INFO - PROCESS | 1963 | 1469150053297 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 1963 | 1469150053298 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x12687b800 == 34 [pid = 1963] [id = 452] 18:14:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x110fe3000) [pid = 1963] [serial = 1355] [outer = 0x0] 18:14:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x112ae5000) [pid = 1963] [serial = 1356] [outer = 0x110fe3000] 18:14:13 INFO - PROCESS | 1963 | 1469150053322 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1169f8c00) [pid = 1963] [serial = 1357] [outer = 0x110fe3000] 18:14:13 INFO - PROCESS | 1963 | 1469150053653 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]]]}] 18:14:13 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 18:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 472ms 18:14:13 INFO - PROCESS | 1963 | 1469150053684 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 1963 | 1469150053686 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:14:13 INFO - PROCESS | 1963 | 1469150053688 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - PROCESS | 1963 | 1469150053689 Marionette TRACE conn2 <- [1,1782,null,{}] 18:14:13 INFO - PROCESS | 1963 | 1469150053691 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}] 18:14:13 INFO - PROCESS | 1963 | 1469150053694 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:13 INFO - PROCESS | 1963 | 1469150053791 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:14:13 INFO - PROCESS | 1963 | 1469150053800 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 1963 | 1469150053801 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a83a800 == 35 [pid = 1963] [id = 453] 18:14:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x116780800) [pid = 1963] [serial = 1358] [outer = 0x0] 18:14:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1187ef800) [pid = 1963] [serial = 1359] [outer = 0x116780800] 18:14:13 INFO - PROCESS | 1963 | 1469150053825 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x120e1f800) [pid = 1963] [serial = 1360] [outer = 0x116780800] 18:14:14 INFO - PROCESS | 1963 | 1469150054130 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]]]}] 18:14:14 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 18:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 468ms 18:14:14 INFO - PROCESS | 1963 | 1469150054157 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 1963 | 1469150054167 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:14:14 INFO - PROCESS | 1963 | 1469150054169 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 1963 | 1469150054171 Marionette TRACE conn2 <- [1,1786,null,{}] 18:14:14 INFO - PROCESS | 1963 | 1469150054173 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}] 18:14:14 INFO - PROCESS | 1963 | 1469150054174 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:14 INFO - PROCESS | 1963 | 1469150054248 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:14:14 INFO - PROCESS | 1963 | 1469150054251 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 1963 | 1469150054253 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x12aba2000 == 36 [pid = 1963] [id = 454] 18:14:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x120e23c00) [pid = 1963] [serial = 1361] [outer = 0x0] 18:14:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x121873000) [pid = 1963] [serial = 1362] [outer = 0x120e23c00] 18:14:14 INFO - PROCESS | 1963 | 1469150054277 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x123b1d800) [pid = 1963] [serial = 1363] [outer = 0x120e23c00] 18:14:14 INFO - PROCESS | 1963 | 1469150054596 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]]]}] 18:14:14 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 18:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 467ms 18:14:14 INFO - PROCESS | 1963 | 1469150054638 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 1963 | 1469150054639 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:14:14 INFO - PROCESS | 1963 | 1469150054641 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 1963 | 1469150054642 Marionette TRACE conn2 <- [1,1790,null,{}] 18:14:14 INFO - PROCESS | 1963 | 1469150054645 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}] 18:14:14 INFO - PROCESS | 1963 | 1469150054646 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:14 INFO - PROCESS | 1963 | 1469150054749 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:14:14 INFO - PROCESS | 1963 | 1469150054755 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 1963 | 1469150054756 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b913000 == 37 [pid = 1963] [id = 455] 18:14:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x123b1e000) [pid = 1963] [serial = 1364] [outer = 0x0] 18:14:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1248e0400) [pid = 1963] [serial = 1365] [outer = 0x123b1e000] 18:14:14 INFO - PROCESS | 1963 | 1469150054783 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x125270800) [pid = 1963] [serial = 1366] [outer = 0x123b1e000] 18:14:15 INFO - PROCESS | 1963 | 1469150055246 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]]]}] 18:14:15 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) 18:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 619ms 18:14:15 INFO - PROCESS | 1963 | 1469150055261 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 1963 | 1469150055266 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:14:15 INFO - PROCESS | 1963 | 1469150055271 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:14:15 INFO - PROCESS | 1963 | 1469150055274 Marionette TRACE conn2 <- [1,1794,null,{}] 18:14:15 INFO - PROCESS | 1963 | 1469150055280 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}] 18:14:15 INFO - PROCESS | 1963 | 1469150055282 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:15 INFO - PROCESS | 1963 | 1469150055404 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:14:15 INFO - PROCESS | 1963 | 1469150055466 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 1963 | 1469150055468 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x11736b000 == 38 [pid = 1963] [id = 456] 18:14:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x112237800) [pid = 1963] [serial = 1367] [outer = 0x0] 18:14:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1127d5800) [pid = 1963] [serial = 1368] [outer = 0x112237800] 18:14:15 INFO - PROCESS | 1963 | 1469150055499 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x112a84800) [pid = 1963] [serial = 1369] [outer = 0x112237800] 18:14:16 INFO - PROCESS | 1963 | 1469150056020 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]]]}] 18:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 828ms 18:14:16 INFO - PROCESS | 1963 | 1469150056098 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 1963 | 1469150056101 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:14:16 INFO - PROCESS | 1963 | 1469150056105 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 1963 | 1469150056107 Marionette TRACE conn2 <- [1,1798,null,{}] 18:14:16 INFO - PROCESS | 1963 | 1469150056110 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}] 18:14:16 INFO - PROCESS | 1963 | 1469150056112 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:16 INFO - PROCESS | 1963 | 1469150056219 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:14:16 INFO - PROCESS | 1963 | 1469150056302 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:16 INFO - PROCESS | 1963 | 1469150056303 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cd2800 == 39 [pid = 1963] [id = 457] 18:14:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x115eb2000) [pid = 1963] [serial = 1370] [outer = 0x0] 18:14:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1160ea800) [pid = 1963] [serial = 1371] [outer = 0x115eb2000] 18:14:16 INFO - PROCESS | 1963 | 1469150056334 Marionette DEBUG loaded listener.js 18:14:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x116978000) [pid = 1963] [serial = 1372] [outer = 0x115eb2000] 18:14:17 INFO - PROCESS | 1963 | 1469150057017 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]]]}] 18:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 921ms 18:14:17 INFO - PROCESS | 1963 | 1469150057027 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:14:17 INFO - PROCESS | 1963 | 1469150057030 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:14:17 INFO - PROCESS | 1963 | 1469150057033 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:14:17 INFO - PROCESS | 1963 | 1469150057035 Marionette TRACE conn2 <- [1,1802,null,{}] 18:14:17 INFO - PROCESS | 1963 | 1469150057038 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}] 18:14:17 INFO - PROCESS | 1963 | 1469150057040 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:17 INFO - PROCESS | 1963 | 1469150057146 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:14:17 INFO - PROCESS | 1963 | 1469150057229 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 1963 | 1469150057232 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x116948800 == 40 [pid = 1963] [id = 458] 18:14:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x112ae4000) [pid = 1963] [serial = 1373] [outer = 0x0] 18:14:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x112aef400) [pid = 1963] [serial = 1374] [outer = 0x112ae4000] 18:14:17 INFO - PROCESS | 1963 | 1469150057260 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x113d46800) [pid = 1963] [serial = 1375] [outer = 0x112ae4000] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x12aba2000 == 39 [pid = 1963] [id = 454] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x12a83a800 == 38 [pid = 1963] [id = 453] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x12687b800 == 37 [pid = 1963] [id = 452] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x112641000 == 36 [pid = 1963] [id = 451] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x127096000 == 35 [pid = 1963] [id = 450] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x124cd3800 == 34 [pid = 1963] [id = 449] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x121412800 == 33 [pid = 1963] [id = 448] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x11950d800 == 32 [pid = 1963] [id = 447] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x117375800 == 31 [pid = 1963] [id = 446] 18:14:17 INFO - PROCESS | 1963 | --DOCSHELL 0x113216800 == 30 [pid = 1963] [id = 445] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1274ea800) [pid = 1963] [serial = 1302] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x115eb8400) [pid = 1963] [serial = 1312] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1180f5000) [pid = 1963] [serial = 1315] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1172b4000) [pid = 1963] [serial = 1314] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x112ae2000) [pid = 1963] [serial = 1311] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1274f7000) [pid = 1963] [serial = 1305] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x12922e800) [pid = 1963] [serial = 1306] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1274f2400) [pid = 1963] [serial = 1303] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x115eb9c00) [pid = 1963] [serial = 1309] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1131a5c00) [pid = 1963] [serial = 1308] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x116aaa400) [pid = 1963] [serial = 1279] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1197c0c00) [pid = 1963] [serial = 1285] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1187f9800) [pid = 1963] [serial = 1260] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x126d4ec00) [pid = 1963] [serial = 1294] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x119ced800) [pid = 1963] [serial = 1287] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1252e4800) [pid = 1963] [serial = 1293] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1213e8400) [pid = 1963] [serial = 1290] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x118311400) [pid = 1963] [serial = 1273] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x118467400) [pid = 1963] [serial = 1282] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1265b2800) [pid = 1963] [serial = 1263] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x112a8f000) [pid = 1963] [serial = 1275] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x115eba000) [pid = 1963] [serial = 1258] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1199d0c00) [pid = 1963] [serial = 1297] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x116977c00) [pid = 1963] [serial = 1278] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12745f800) [pid = 1963] [serial = 1264] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1193a7c00) [pid = 1963] [serial = 1261] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12187cc00) [pid = 1963] [serial = 1299] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1270b0c00) [pid = 1963] [serial = 1300] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1193a2400) [pid = 1963] [serial = 1284] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x116082c00) [pid = 1963] [serial = 1296] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1294ad800) [pid = 1963] [serial = 1266] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1129b1800) [pid = 1963] [serial = 1257] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x128bc0c00) [pid = 1963] [serial = 1270] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1176a3400) [pid = 1963] [serial = 1272] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118316c00) [pid = 1963] [serial = 1269] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x12a926c00) [pid = 1963] [serial = 1267] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x120e22000) [pid = 1963] [serial = 1288] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x113372000) [pid = 1963] [serial = 1276] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x11830ec00) [pid = 1963] [serial = 1281] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x125270c00) [pid = 1963] [serial = 1291] [outer = 0x0] [url = about:blank] 18:14:17 INFO - PROCESS | 1963 | 1469150057641 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]]]}] 18:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 18:14:17 INFO - PROCESS | 1963 | 1469150057664 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:14:17 INFO - PROCESS | 1963 | 1469150057667 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:14:17 INFO - PROCESS | 1963 | 1469150057671 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:14:17 INFO - PROCESS | 1963 | 1469150057673 Marionette TRACE conn2 <- [1,1806,null,{}] 18:14:17 INFO - PROCESS | 1963 | 1469150057675 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}] 18:14:17 INFO - PROCESS | 1963 | 1469150057678 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:17 INFO - PROCESS | 1963 | 1469150057763 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:14:17 INFO - PROCESS | 1963 | 1469150057768 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 1963 | 1469150057769 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180dd000 == 31 [pid = 1963] [id = 459] 18:14:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x115eaf800) [pid = 1963] [serial = 1376] [outer = 0x0] 18:14:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11678d400) [pid = 1963] [serial = 1377] [outer = 0x115eaf800] 18:14:17 INFO - PROCESS | 1963 | 1469150057799 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x116aa0400) [pid = 1963] [serial = 1378] [outer = 0x115eaf800] 18:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 18:14:18 INFO - PROCESS | 1963 | 1469150058234 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]]]}] 18:14:18 INFO - PROCESS | 1963 | 1469150058240 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 1963 | 1469150058242 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:14:18 INFO - PROCESS | 1963 | 1469150058248 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 1963 | 1469150058251 Marionette TRACE conn2 <- [1,1810,null,{}] 18:14:18 INFO - PROCESS | 1963 | 1469150058259 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}] 18:14:18 INFO - PROCESS | 1963 | 1469150058263 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:18 INFO - PROCESS | 1963 | 1469150058345 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:14:18 INFO - PROCESS | 1963 | 1469150058351 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 1963 | 1469150058353 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951f800 == 32 [pid = 1963] [id = 460] 18:14:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x111f2e800) [pid = 1963] [serial = 1379] [outer = 0x0] 18:14:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118284400) [pid = 1963] [serial = 1380] [outer = 0x111f2e800] 18:14:18 INFO - PROCESS | 1963 | 1469150058382 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x118464400) [pid = 1963] [serial = 1381] [outer = 0x111f2e800] 18:14:18 INFO - PROCESS | 1963 | 1469150058749 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]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 523ms 18:14:18 INFO - PROCESS | 1963 | 1469150058771 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 1963 | 1469150058773 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:14:18 INFO - PROCESS | 1963 | 1469150058775 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 1963 | 1469150058777 Marionette TRACE conn2 <- [1,1814,null,{}] 18:14:18 INFO - PROCESS | 1963 | 1469150058780 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}] 18:14:18 INFO - PROCESS | 1963 | 1469150058781 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:18 INFO - PROCESS | 1963 | 1469150058862 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:14:18 INFO - PROCESS | 1963 | 1469150058866 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 1963 | 1469150058867 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x12124f000 == 33 [pid = 1963] [id = 461] 18:14:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1184e0000) [pid = 1963] [serial = 1382] [outer = 0x0] 18:14:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x118ea6800) [pid = 1963] [serial = 1383] [outer = 0x1184e0000] 18:14:18 INFO - PROCESS | 1963 | 1469150058892 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1193a8000) [pid = 1963] [serial = 1384] [outer = 0x1184e0000] 18:14:19 INFO - PROCESS | 1963 | 1469150059214 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]]]}] 18:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 473ms 18:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:14:19 INFO - PROCESS | 1963 | 1469150059248 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 1963 | 1469150059249 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:14:19 INFO - PROCESS | 1963 | 1469150059251 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:14:19 INFO - PROCESS | 1963 | 1469150059252 Marionette TRACE conn2 <- [1,1818,null,{}] 18:14:19 INFO - PROCESS | 1963 | 1469150059255 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}] 18:14:19 INFO - PROCESS | 1963 | 1469150059256 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:19 INFO - PROCESS | 1963 | 1469150059332 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:14:19 INFO - PROCESS | 1963 | 1469150059394 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 1963 | 1469150059395 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12498f000 == 34 [pid = 1963] [id = 462] 18:14:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1184ea000) [pid = 1963] [serial = 1385] [outer = 0x0] 18:14:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1199ca800) [pid = 1963] [serial = 1386] [outer = 0x1184ea000] 18:14:19 INFO - PROCESS | 1963 | 1469150059419 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x120ee4000) [pid = 1963] [serial = 1387] [outer = 0x1184ea000] 18:14:19 INFO - PROCESS | 1963 | 1469150059733 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]]]}] 18:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 522ms 18:14:19 INFO - PROCESS | 1963 | 1469150059775 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 1963 | 1469150059776 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:14:19 INFO - PROCESS | 1963 | 1469150059787 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:14:19 INFO - PROCESS | 1963 | 1469150059788 Marionette TRACE conn2 <- [1,1822,null,{}] 18:14:19 INFO - PROCESS | 1963 | 1469150059791 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}] 18:14:19 INFO - PROCESS | 1963 | 1469150059795 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:19 INFO - PROCESS | 1963 | 1469150059914 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:14:19 INFO - PROCESS | 1963 | 1469150059926 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 1963 | 1469150059927 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c19800 == 35 [pid = 1963] [id = 463] 18:14:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x120ff1400) [pid = 1963] [serial = 1388] [outer = 0x0] 18:14:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x123b19800) [pid = 1963] [serial = 1389] [outer = 0x120ff1400] 18:14:19 INFO - PROCESS | 1963 | 1469150059952 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12684e000) [pid = 1963] [serial = 1390] [outer = 0x120ff1400] 18:14:20 INFO - PROCESS | 1963 | 1469150060283 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]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 527ms 18:14:20 INFO - PROCESS | 1963 | 1469150060307 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 1963 | 1469150060309 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:14:20 INFO - PROCESS | 1963 | 1469150060313 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - PROCESS | 1963 | 1469150060315 Marionette TRACE conn2 <- [1,1826,null,{}] 18:14:20 INFO - PROCESS | 1963 | 1469150060324 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}] 18:14:20 INFO - PROCESS | 1963 | 1469150060326 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:20 INFO - PROCESS | 1963 | 1469150060421 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:14:20 INFO - PROCESS | 1963 | 1469150060425 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 1963 | 1469150060426 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x12942f800 == 36 [pid = 1963] [id = 464] 18:14:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12526c800) [pid = 1963] [serial = 1391] [outer = 0x0] 18:14:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x126de4c00) [pid = 1963] [serial = 1392] [outer = 0x12526c800] 18:14:20 INFO - PROCESS | 1963 | 1469150060453 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12745dc00) [pid = 1963] [serial = 1393] [outer = 0x12526c800] 18:14:20 INFO - PROCESS | 1963 | 1469150060781 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]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 528ms 18:14:20 INFO - PROCESS | 1963 | 1469150060841 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 1963 | 1469150060843 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:14:20 INFO - PROCESS | 1963 | 1469150060847 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - PROCESS | 1963 | 1469150060848 Marionette TRACE conn2 <- [1,1830,null,{}] 18:14:20 INFO - PROCESS | 1963 | 1469150060850 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}] 18:14:20 INFO - PROCESS | 1963 | 1469150060851 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:20 INFO - PROCESS | 1963 | 1469150060949 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:14:20 INFO - PROCESS | 1963 | 1469150060960 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 1963 | 1469150060961 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a704000 == 37 [pid = 1963] [id = 465] 18:14:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12745e400) [pid = 1963] [serial = 1394] [outer = 0x0] 18:14:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1274eec00) [pid = 1963] [serial = 1395] [outer = 0x12745e400] 18:14:20 INFO - PROCESS | 1963 | 1469150060985 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12883e000) [pid = 1963] [serial = 1396] [outer = 0x12745e400] 18:14:21 INFO - PROCESS | 1963 | 1469150061324 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]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 521ms 18:14:21 INFO - PROCESS | 1963 | 1469150061368 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 1963 | 1469150061370 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:14:21 INFO - PROCESS | 1963 | 1469150061372 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 1963 | 1469150061373 Marionette TRACE conn2 <- [1,1834,null,{}] 18:14:21 INFO - PROCESS | 1963 | 1469150061375 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}] 18:14:21 INFO - PROCESS | 1963 | 1469150061376 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:21 INFO - PROCESS | 1963 | 1469150061473 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:14:21 INFO - PROCESS | 1963 | 1469150061485 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 1963 | 1469150061493 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951d800 == 38 [pid = 1963] [id = 466] 18:14:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1270b1000) [pid = 1963] [serial = 1397] [outer = 0x0] 18:14:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x128bb6400) [pid = 1963] [serial = 1398] [outer = 0x1270b1000] 18:14:21 INFO - PROCESS | 1963 | 1469150061517 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x128dd1c00) [pid = 1963] [serial = 1399] [outer = 0x1270b1000] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1122b4400) [pid = 1963] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x113f32c00) [pid = 1963] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x110fe8400) [pid = 1963] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12883a800) [pid = 1963] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1127e0800) [pid = 1963] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x116908400) [pid = 1963] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x118465800) [pid = 1963] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x120fed400) [pid = 1963] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x124c11400) [pid = 1963] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120e23c00) [pid = 1963] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1193a5c00) [pid = 1963] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x113d98400) [pid = 1963] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12526e400) [pid = 1963] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x110fe3000) [pid = 1963] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x116780800) [pid = 1963] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:14:21 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x116982400) [pid = 1963] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:14:21 INFO - PROCESS | 1963 | 1469150061895 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]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 18:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:14:21 INFO - PROCESS | 1963 | 1469150061942 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 1963 | 1469150061943 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:14:21 INFO - PROCESS | 1963 | 1469150061946 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 1963 | 1469150061947 Marionette TRACE conn2 <- [1,1838,null,{}] 18:14:21 INFO - PROCESS | 1963 | 1469150061949 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}] 18:14:21 INFO - PROCESS | 1963 | 1469150061950 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:22 INFO - PROCESS | 1963 | 1469150062031 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:14:22 INFO - PROCESS | 1963 | 1469150062090 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 1963 | 1469150062091 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b57000 == 39 [pid = 1963] [id = 467] 18:14:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1122b4800) [pid = 1963] [serial = 1400] [outer = 0x0] 18:14:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x115eb3c00) [pid = 1963] [serial = 1401] [outer = 0x1122b4800] 18:14:22 INFO - PROCESS | 1963 | 1469150062117 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x118468c00) [pid = 1963] [serial = 1402] [outer = 0x1122b4800] 18:14:22 INFO - PROCESS | 1963 | 1469150062406 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]]]}] 18:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 469ms 18:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:14:22 INFO - PROCESS | 1963 | 1469150062416 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:14:22 INFO - PROCESS | 1963 | 1469150062418 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:14:22 INFO - PROCESS | 1963 | 1469150062420 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:14:22 INFO - PROCESS | 1963 | 1469150062422 Marionette TRACE conn2 <- [1,1842,null,{}] 18:14:22 INFO - PROCESS | 1963 | 1469150062424 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}] 18:14:22 INFO - PROCESS | 1963 | 1469150062426 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:22 INFO - PROCESS | 1963 | 1469150062547 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:14:22 INFO - PROCESS | 1963 | 1469150062551 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 1963 | 1469150062552 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be36800 == 40 [pid = 1963] [id = 468] 18:14:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x120e19000) [pid = 1963] [serial = 1403] [outer = 0x0] 18:14:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x128840000) [pid = 1963] [serial = 1404] [outer = 0x120e19000] 18:14:22 INFO - PROCESS | 1963 | 1469150062574 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12936dc00) [pid = 1963] [serial = 1405] [outer = 0x120e19000] 18:14:22 INFO - PROCESS | 1963 | 1469150062975 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]]]}] 18:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 575ms 18:14:22 INFO - PROCESS | 1963 | 1469150062996 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:14:22 INFO - PROCESS | 1963 | 1469150062998 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:14:23 INFO - PROCESS | 1963 | 1469150063002 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - PROCESS | 1963 | 1469150063003 Marionette TRACE conn2 <- [1,1846,null,{}] 18:14:23 INFO - PROCESS | 1963 | 1469150063006 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}] 18:14:23 INFO - PROCESS | 1963 | 1469150063008 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:23 INFO - PROCESS | 1963 | 1469150063135 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:14:23 INFO - PROCESS | 1963 | 1469150063140 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 1963 | 1469150063142 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be4f800 == 41 [pid = 1963] [id = 469] 18:14:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x118464000) [pid = 1963] [serial = 1406] [outer = 0x0] 18:14:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x129377400) [pid = 1963] [serial = 1407] [outer = 0x118464000] 18:14:23 INFO - PROCESS | 1963 | 1469150063185 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1294ab800) [pid = 1963] [serial = 1408] [outer = 0x118464000] 18:14:23 INFO - PROCESS | 1963 | 1469150063630 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]]]}] 18:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 18:14:23 INFO - PROCESS | 1963 | 1469150063672 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 1963 | 1469150063674 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:14:23 INFO - PROCESS | 1963 | 1469150063681 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - PROCESS | 1963 | 1469150063682 Marionette TRACE conn2 <- [1,1850,null,{}] 18:14:23 INFO - PROCESS | 1963 | 1469150063685 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}] 18:14:23 INFO - PROCESS | 1963 | 1469150063686 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:23 INFO - PROCESS | 1963 | 1469150063780 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:14:23 INFO - PROCESS | 1963 | 1469150063883 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 1963 | 1469150063885 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x11657c000 == 42 [pid = 1963] [id = 470] 18:14:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x110f21000) [pid = 1963] [serial = 1409] [outer = 0x0] 18:14:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x110fe9000) [pid = 1963] [serial = 1410] [outer = 0x110f21000] 18:14:23 INFO - PROCESS | 1963 | 1469150063917 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x11273ec00) [pid = 1963] [serial = 1411] [outer = 0x110f21000] 18:14:24 INFO - PROCESS | 1963 | 1469150064356 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]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 724ms 18:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:14:24 INFO - PROCESS | 1963 | 1469150064401 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 1963 | 1469150064404 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:14:24 INFO - PROCESS | 1963 | 1469150064407 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 1963 | 1469150064409 Marionette TRACE conn2 <- [1,1854,null,{}] 18:14:24 INFO - PROCESS | 1963 | 1469150064413 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}] 18:14:24 INFO - PROCESS | 1963 | 1469150064414 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:24 INFO - PROCESS | 1963 | 1469150064521 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:14:24 INFO - PROCESS | 1963 | 1469150064620 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:24 INFO - PROCESS | 1963 | 1469150064622 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x11988c800 == 43 [pid = 1963] [id = 471] 18:14:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x11678d800) [pid = 1963] [serial = 1412] [outer = 0x0] 18:14:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1169f7800) [pid = 1963] [serial = 1413] [outer = 0x11678d800] 18:14:24 INFO - PROCESS | 1963 | 1469150064652 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x117e0d400) [pid = 1963] [serial = 1414] [outer = 0x11678d800] 18:14:25 INFO - PROCESS | 1963 | 1469150065090 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]]]}] 18:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 722ms 18:14:25 INFO - PROCESS | 1963 | 1469150065132 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:14:25 INFO - PROCESS | 1963 | 1469150065136 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:14:25 INFO - PROCESS | 1963 | 1469150065139 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:14:25 INFO - PROCESS | 1963 | 1469150065140 Marionette TRACE conn2 <- [1,1858,null,{}] 18:14:25 INFO - PROCESS | 1963 | 1469150065143 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}] 18:14:25 INFO - PROCESS | 1963 | 1469150065144 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:25 INFO - PROCESS | 1963 | 1469150065260 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:14:25 INFO - PROCESS | 1963 | 1469150065321 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 1963 | 1469150065323 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x129607000 == 44 [pid = 1963] [id = 472] 18:14:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x118138800) [pid = 1963] [serial = 1415] [outer = 0x0] 18:14:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x118465400) [pid = 1963] [serial = 1416] [outer = 0x118138800] 18:14:25 INFO - PROCESS | 1963 | 1469150065351 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x119cf2000) [pid = 1963] [serial = 1417] [outer = 0x118138800] 18:14:25 INFO - PROCESS | 1963 | 1469150065766 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]]]}] 18:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 668ms 18:14:25 INFO - PROCESS | 1963 | 1469150065808 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:14:25 INFO - PROCESS | 1963 | 1469150065809 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:14:25 INFO - PROCESS | 1963 | 1469150065817 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:14:25 INFO - PROCESS | 1963 | 1469150065821 Marionette TRACE conn2 <- [1,1862,null,{}] 18:14:25 INFO - PROCESS | 1963 | 1469150065824 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}] 18:14:25 INFO - PROCESS | 1963 | 1469150065827 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:25 INFO - PROCESS | 1963 | 1469150065952 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:14:26 INFO - PROCESS | 1963 | 1469150066012 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 1963 | 1469150066013 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c862800 == 45 [pid = 1963] [id = 473] 18:14:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x121143000) [pid = 1963] [serial = 1418] [outer = 0x0] 18:14:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1249bfc00) [pid = 1963] [serial = 1419] [outer = 0x121143000] 18:14:26 INFO - PROCESS | 1963 | 1469150066041 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12684d000) [pid = 1963] [serial = 1420] [outer = 0x121143000] 18:14:26 INFO - PROCESS | 1963 | 1469150066448 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]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 677ms 18:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:14:26 INFO - PROCESS | 1963 | 1469150066489 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 1963 | 1469150066491 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:14:26 INFO - PROCESS | 1963 | 1469150066493 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - PROCESS | 1963 | 1469150066495 Marionette TRACE conn2 <- [1,1866,null,{}] 18:14:26 INFO - PROCESS | 1963 | 1469150066497 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}] 18:14:26 INFO - PROCESS | 1963 | 1469150066498 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:26 INFO - PROCESS | 1963 | 1469150066599 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:14:26 INFO - PROCESS | 1963 | 1469150066658 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 1963 | 1469150066660 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c871800 == 46 [pid = 1963] [id = 474] 18:14:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1274ea800) [pid = 1963] [serial = 1421] [outer = 0x0] 18:14:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x128bc2c00) [pid = 1963] [serial = 1422] [outer = 0x1274ea800] 18:14:26 INFO - PROCESS | 1963 | 1469150066688 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12924a400) [pid = 1963] [serial = 1423] [outer = 0x1274ea800] 18:14:27 INFO - PROCESS | 1963 | 1469150067317 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]]]}] 18:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 871ms 18:14:27 INFO - PROCESS | 1963 | 1469150067365 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 1963 | 1469150067367 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:14:27 INFO - PROCESS | 1963 | 1469150067371 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - PROCESS | 1963 | 1469150067373 Marionette TRACE conn2 <- [1,1870,null,{}] 18:14:27 INFO - PROCESS | 1963 | 1469150067377 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}] 18:14:27 INFO - PROCESS | 1963 | 1469150067378 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:27 INFO - PROCESS | 1963 | 1469150067476 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:14:27 INFO - PROCESS | 1963 | 1469150067549 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 1963 | 1469150067552 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951c000 == 47 [pid = 1963] [id = 475] 18:14:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1127db000) [pid = 1963] [serial = 1424] [outer = 0x0] 18:14:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x113d96000) [pid = 1963] [serial = 1425] [outer = 0x1127db000] 18:14:27 INFO - PROCESS | 1963 | 1469150067579 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x116080400) [pid = 1963] [serial = 1426] [outer = 0x1127db000] 18:14:28 INFO - PROCESS | 1963 | 1469150068004 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]]]}] 18:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 18:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:14:28 INFO - PROCESS | 1963 | 1469150068041 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 1963 | 1469150068044 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:14:28 INFO - PROCESS | 1963 | 1469150068048 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - PROCESS | 1963 | 1469150068050 Marionette TRACE conn2 <- [1,1874,null,{}] 18:14:28 INFO - PROCESS | 1963 | 1469150068052 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}] 18:14:28 INFO - PROCESS | 1963 | 1469150068054 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12be4f800 == 46 [pid = 1963] [id = 469] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12be36800 == 45 [pid = 1963] [id = 468] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x126b57000 == 44 [pid = 1963] [id = 467] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11951d800 == 43 [pid = 1963] [id = 466] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12a704000 == 42 [pid = 1963] [id = 465] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12942f800 == 41 [pid = 1963] [id = 464] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x128c19800 == 40 [pid = 1963] [id = 463] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12498f000 == 39 [pid = 1963] [id = 462] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12124f000 == 38 [pid = 1963] [id = 461] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11951f800 == 37 [pid = 1963] [id = 460] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x1180dd000 == 36 [pid = 1963] [id = 459] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x116948800 == 35 [pid = 1963] [id = 458] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x124cd2800 == 34 [pid = 1963] [id = 457] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12b913000 == 33 [pid = 1963] [id = 455] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11736b000 == 32 [pid = 1963] [id = 456] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11951c000 == 31 [pid = 1963] [id = 475] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12c871800 == 30 [pid = 1963] [id = 474] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x12c862800 == 29 [pid = 1963] [id = 473] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x129607000 == 28 [pid = 1963] [id = 472] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11988c800 == 27 [pid = 1963] [id = 471] 18:14:28 INFO - PROCESS | 1963 | --DOCSHELL 0x11657c000 == 26 [pid = 1963] [id = 470] 18:14:28 INFO - PROCESS | 1963 | 1469150068653 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x118281800) [pid = 1963] [serial = 1347] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x115eb6c00) [pid = 1963] [serial = 1341] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x111da9400) [pid = 1963] [serial = 1335] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x1122b5000) [pid = 1963] [serial = 1336] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x129375400) [pid = 1963] [serial = 1333] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x128dce000) [pid = 1963] [serial = 1332] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1129ba000) [pid = 1963] [serial = 1338] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x112f8e400) [pid = 1963] [serial = 1339] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x11830b400) [pid = 1963] [serial = 1318] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1180fd400) [pid = 1963] [serial = 1317] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1193a8400) [pid = 1963] [serial = 1321] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x118ea6000) [pid = 1963] [serial = 1320] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x123ed4400) [pid = 1963] [serial = 1324] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1213e7c00) [pid = 1963] [serial = 1323] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1268ce800) [pid = 1963] [serial = 1327] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1253a9400) [pid = 1963] [serial = 1326] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x123b1d800) [pid = 1963] [serial = 1363] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x118318c00) [pid = 1963] [serial = 1348] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1199d1800) [pid = 1963] [serial = 1353] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1193a4c00) [pid = 1963] [serial = 1351] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x118594000) [pid = 1963] [serial = 1350] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12883a400) [pid = 1963] [serial = 1330] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1169f8c00) [pid = 1963] [serial = 1357] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112ae5000) [pid = 1963] [serial = 1356] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1274ed000) [pid = 1963] [serial = 1329] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1187ef800) [pid = 1963] [serial = 1359] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x121873000) [pid = 1963] [serial = 1362] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x120ff3800) [pid = 1963] [serial = 1354] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x117e0ac00) [pid = 1963] [serial = 1344] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1180f3c00) [pid = 1963] [serial = 1345] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1160e9400) [pid = 1963] [serial = 1342] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1248e0400) [pid = 1963] [serial = 1365] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x120e1f800) [pid = 1963] [serial = 1360] [outer = 0x0] [url = about:blank] 18:14:28 INFO - PROCESS | 1963 | 1469150068745 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 1963 | 1469150068746 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x115188800 == 27 [pid = 1963] [id = 476] 18:14:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x111d75000) [pid = 1963] [serial = 1427] [outer = 0x0] 18:14:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1122b2400) [pid = 1963] [serial = 1428] [outer = 0x111d75000] 18:14:28 INFO - PROCESS | 1963 | 1469150068775 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1127d7c00) [pid = 1963] [serial = 1429] [outer = 0x111d75000] 18:14:29 INFO - PROCESS | 1963 | 1469150069118 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]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1123ms 18:14:29 INFO - PROCESS | 1963 | 1469150069172 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 1963 | 1469150069174 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:14:29 INFO - PROCESS | 1963 | 1469150069178 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 1963 | 1469150069179 Marionette TRACE conn2 <- [1,1878,null,{}] 18:14:29 INFO - PROCESS | 1963 | 1469150069182 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}] 18:14:29 INFO - PROCESS | 1963 | 1469150069184 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:29 INFO - PROCESS | 1963 | 1469150069282 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:14:29 INFO - PROCESS | 1963 | 1469150069339 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 1963 | 1469150069340 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169bb000 == 28 [pid = 1963] [id = 477] 18:14:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1129ab400) [pid = 1963] [serial = 1430] [outer = 0x0] 18:14:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x113d98400) [pid = 1963] [serial = 1431] [outer = 0x1129ab400] 18:14:29 INFO - PROCESS | 1963 | 1469150069367 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x116082c00) [pid = 1963] [serial = 1432] [outer = 0x1129ab400] 18:14:29 INFO - PROCESS | 1963 | 1469150069714 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]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 571ms 18:14:29 INFO - PROCESS | 1963 | 1469150069749 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 1963 | 1469150069751 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:14:29 INFO - PROCESS | 1963 | 1469150069755 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 1963 | 1469150069757 Marionette TRACE conn2 <- [1,1882,null,{}] 18:14:29 INFO - PROCESS | 1963 | 1469150069760 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}] 18:14:29 INFO - PROCESS | 1963 | 1469150069763 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:29 INFO - PROCESS | 1963 | 1469150069893 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:14:29 INFO - PROCESS | 1963 | 1469150069981 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 1963 | 1469150069990 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x118e1f000 == 29 [pid = 1963] [id = 478] 18:14:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x116780800) [pid = 1963] [serial = 1433] [outer = 0x0] 18:14:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1176a2c00) [pid = 1963] [serial = 1434] [outer = 0x116780800] 18:14:30 INFO - PROCESS | 1963 | 1469150070016 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x11827a800) [pid = 1963] [serial = 1435] [outer = 0x116780800] 18:14:30 INFO - PROCESS | 1963 | 1469150070291 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]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 575ms 18:14:30 INFO - PROCESS | 1963 | 1469150070334 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 1963 | 1469150070337 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:14:30 INFO - PROCESS | 1963 | 1469150070347 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 1963 | 1469150070351 Marionette TRACE conn2 <- [1,1886,null,{}] 18:14:30 INFO - PROCESS | 1963 | 1469150070354 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}] 18:14:30 INFO - PROCESS | 1963 | 1469150070356 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:30 INFO - PROCESS | 1963 | 1469150070466 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:14:30 INFO - PROCESS | 1963 | 1469150070472 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 1963 | 1469150070473 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f6c800 == 30 [pid = 1963] [id = 479] 18:14:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x116979c00) [pid = 1963] [serial = 1436] [outer = 0x0] 18:14:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x118316800) [pid = 1963] [serial = 1437] [outer = 0x116979c00] 18:14:30 INFO - PROCESS | 1963 | 1469150070498 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x118eaf000) [pid = 1963] [serial = 1438] [outer = 0x116979c00] 18:14:30 INFO - PROCESS | 1963 | 1469150070831 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]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 531ms 18:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:14:30 INFO - PROCESS | 1963 | 1469150070872 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 1963 | 1469150070873 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:14:30 INFO - PROCESS | 1963 | 1469150070875 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 1963 | 1469150070876 Marionette TRACE conn2 <- [1,1890,null,{}] 18:14:30 INFO - PROCESS | 1963 | 1469150070881 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}] 18:14:30 INFO - PROCESS | 1963 | 1469150070882 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:30 INFO - PROCESS | 1963 | 1469150070980 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:14:30 INFO - PROCESS | 1963 | 1469150070983 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 1963 | 1469150070984 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x123950000 == 31 [pid = 1963] [id = 480] 18:14:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1180f3c00) [pid = 1963] [serial = 1439] [outer = 0x0] 18:14:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1193ad800) [pid = 1963] [serial = 1440] [outer = 0x1180f3c00] 18:14:31 INFO - PROCESS | 1963 | 1469150071009 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x119cf5400) [pid = 1963] [serial = 1441] [outer = 0x1180f3c00] 18:14:31 INFO - PROCESS | 1963 | 1469150071345 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]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 522ms 18:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:14:31 INFO - PROCESS | 1963 | 1469150071397 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 1963 | 1469150071399 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:14:31 INFO - PROCESS | 1963 | 1469150071401 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 1963 | 1469150071402 Marionette TRACE conn2 <- [1,1894,null,{}] 18:14:31 INFO - PROCESS | 1963 | 1469150071404 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}] 18:14:31 INFO - PROCESS | 1963 | 1469150071405 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:31 INFO - PROCESS | 1963 | 1469150071499 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:14:31 INFO - PROCESS | 1963 | 1469150071512 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 1963 | 1469150071517 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b5a000 == 32 [pid = 1963] [id = 481] 18:14:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x116082400) [pid = 1963] [serial = 1442] [outer = 0x0] 18:14:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12153ac00) [pid = 1963] [serial = 1443] [outer = 0x116082400] 18:14:31 INFO - PROCESS | 1963 | 1469150071549 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x123b1d800) [pid = 1963] [serial = 1444] [outer = 0x116082400] 18:14:31 INFO - PROCESS | 1963 | 1469150071951 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]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 567ms 18:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:14:31 INFO - PROCESS | 1963 | 1469150071970 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 1963 | 1469150071971 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:14:31 INFO - PROCESS | 1963 | 1469150071975 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 1963 | 1469150071977 Marionette TRACE conn2 <- [1,1898,null,{}] 18:14:31 INFO - PROCESS | 1963 | 1469150071988 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}] 18:14:31 INFO - PROCESS | 1963 | 1469150071990 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:32 INFO - PROCESS | 1963 | 1469150072141 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:14:32 INFO - PROCESS | 1963 | 1469150072198 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:32 INFO - PROCESS | 1963 | 1469150072199 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x112632000 == 33 [pid = 1963] [id = 482] 18:14:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x112edf800) [pid = 1963] [serial = 1445] [outer = 0x0] 18:14:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x124956800) [pid = 1963] [serial = 1446] [outer = 0x112edf800] 18:14:32 INFO - PROCESS | 1963 | 1469150072262 Marionette DEBUG loaded listener.js 18:14:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1265b0000) [pid = 1963] [serial = 1447] [outer = 0x112edf800] 18:14:32 INFO - PROCESS | 1963 | 1469150072618 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]]]}] 18:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 673ms 18:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:14:32 INFO - PROCESS | 1963 | 1469150072647 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:14:32 INFO - PROCESS | 1963 | 1469150072648 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:14:32 INFO - PROCESS | 1963 | 1469150072655 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 1963 | 1469150072656 Marionette TRACE conn2 <- [1,1902,null,{}] 18:14:32 INFO - PROCESS | 1963 | 1469150072658 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}] 18:14:32 INFO - PROCESS | 1963 | 1469150072660 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:32 INFO - PROCESS | 1963 | 1469150072953 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x120ff1400) [pid = 1963] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x12745e400) [pid = 1963] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12526c800) [pid = 1963] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1270b1000) [pid = 1963] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1122b4800) [pid = 1963] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x115eaf800) [pid = 1963] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1184ea000) [pid = 1963] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x112237800) [pid = 1963] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x123b1e000) [pid = 1963] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x115eb2000) [pid = 1963] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x112ae4000) [pid = 1963] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x111f2e800) [pid = 1963] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1184e0000) [pid = 1963] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x120e19000) [pid = 1963] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:14:32 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118464000) [pid = 1963] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:14:33 INFO - PROCESS | 1963 | 1469150072998 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 1963 | 1469150072999 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aac000 == 34 [pid = 1963] [id = 483] 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x110fdf400) [pid = 1963] [serial = 1448] [outer = 0x0] 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x11223e800) [pid = 1963] [serial = 1449] [outer = 0x110fdf400] 18:14:33 INFO - PROCESS | 1963 | 1469150073025 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x115eb2000) [pid = 1963] [serial = 1450] [outer = 0x110fdf400] 18:14:33 INFO - PROCESS | 1963 | 1469150073268 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]]]}] 18:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 625ms 18:14:33 INFO - PROCESS | 1963 | 1469150073276 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 1963 | 1469150073277 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:14:33 INFO - PROCESS | 1963 | 1469150073286 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - PROCESS | 1963 | 1469150073287 Marionette TRACE conn2 <- [1,1906,null,{}] 18:14:33 INFO - PROCESS | 1963 | 1469150073289 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}] 18:14:33 INFO - PROCESS | 1963 | 1469150073290 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:33 INFO - PROCESS | 1963 | 1469150073371 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:14:33 INFO - PROCESS | 1963 | 1469150073376 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 1963 | 1469150073378 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x129605000 == 35 [pid = 1963] [id = 484] 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x116aa1000) [pid = 1963] [serial = 1451] [outer = 0x0] 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x120e22000) [pid = 1963] [serial = 1452] [outer = 0x116aa1000] 18:14:33 INFO - PROCESS | 1963 | 1469150073403 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1268d7c00) [pid = 1963] [serial = 1453] [outer = 0x116aa1000] 18:14:33 INFO - PROCESS | 1963 | 1469150073749 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]]]}] 18:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 468ms 18:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:14:33 INFO - PROCESS | 1963 | 1469150073755 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 1963 | 1469150073756 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:14:33 INFO - PROCESS | 1963 | 1469150073758 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - PROCESS | 1963 | 1469150073759 Marionette TRACE conn2 <- [1,1910,null,{}] 18:14:33 INFO - PROCESS | 1963 | 1469150073765 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}] 18:14:33 INFO - PROCESS | 1963 | 1469150073767 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:33 INFO - PROCESS | 1963 | 1469150073843 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:14:33 INFO - PROCESS | 1963 | 1469150073905 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 1963 | 1469150073906 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a511800 == 36 [pid = 1963] [id = 485] 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x112a84400) [pid = 1963] [serial = 1454] [outer = 0x0] 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x126d48800) [pid = 1963] [serial = 1455] [outer = 0x112a84400] 18:14:33 INFO - PROCESS | 1963 | 1469150073931 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1274e9400) [pid = 1963] [serial = 1456] [outer = 0x112a84400] 18:14:34 INFO - PROCESS | 1963 | 1469150074198 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]]]}] 18:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 474ms 18:14:34 INFO - PROCESS | 1963 | 1469150074234 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 1963 | 1469150074235 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:14:34 INFO - PROCESS | 1963 | 1469150074237 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 1963 | 1469150074238 Marionette TRACE conn2 <- [1,1914,null,{}] 18:14:34 INFO - PROCESS | 1963 | 1469150074241 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}] 18:14:34 INFO - PROCESS | 1963 | 1469150074242 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:34 INFO - PROCESS | 1963 | 1469150074332 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:14:34 INFO - PROCESS | 1963 | 1469150074431 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 1963 | 1469150074433 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x113a4a800 == 37 [pid = 1963] [id = 486] 18:14:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x10eafc400) [pid = 1963] [serial = 1457] [outer = 0x0] 18:14:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x110f1d000) [pid = 1963] [serial = 1458] [outer = 0x10eafc400] 18:14:34 INFO - PROCESS | 1963 | 1469150074464 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1127d9c00) [pid = 1963] [serial = 1459] [outer = 0x10eafc400] 18:14:34 INFO - PROCESS | 1963 | 1469150074988 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]]]}] 18:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 769ms 18:14:35 INFO - PROCESS | 1963 | 1469150075009 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 1963 | 1469150075011 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:14:35 INFO - PROCESS | 1963 | 1469150075042 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 1963 | 1469150075045 Marionette TRACE conn2 <- [1,1918,null,{}] 18:14:35 INFO - PROCESS | 1963 | 1469150075049 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}] 18:14:35 INFO - PROCESS | 1963 | 1469150075053 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:35 INFO - PROCESS | 1963 | 1469150075165 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:14:35 INFO - PROCESS | 1963 | 1469150075245 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 1963 | 1469150075247 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x11917c800 == 38 [pid = 1963] [id = 487] 18:14:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x115eb8400) [pid = 1963] [serial = 1460] [outer = 0x0] 18:14:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x11607ec00) [pid = 1963] [serial = 1461] [outer = 0x115eb8400] 18:14:35 INFO - PROCESS | 1963 | 1469150075278 Marionette DEBUG loaded listener.js 18:14:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1169f7000) [pid = 1963] [serial = 1462] [outer = 0x115eb8400] 18:14:35 INFO - PROCESS | 1963 | 1469150075801 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]]]}] 18:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 825ms 18:14:35 INFO - PROCESS | 1963 | 1469150075981 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 1963 | 1469150075984 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:14:36 INFO - PROCESS | 1963 | 1469150076010 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 1963 | 1469150076012 Marionette TRACE conn2 <- [1,1922,null,{}] 18:14:36 INFO - PROCESS | 1963 | 1469150076015 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}] 18:14:36 INFO - PROCESS | 1963 | 1469150076017 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:36 INFO - PROCESS | 1963 | 1469150076123 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:14:36 INFO - PROCESS | 1963 | 1469150076178 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 1963 | 1469150076181 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x11821b800 == 39 [pid = 1963] [id = 488] 18:14:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x112a8d800) [pid = 1963] [serial = 1463] [outer = 0x0] 18:14:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x112ae7800) [pid = 1963] [serial = 1464] [outer = 0x112a8d800] 18:14:36 INFO - PROCESS | 1963 | 1469150076209 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115eae000) [pid = 1963] [serial = 1465] [outer = 0x112a8d800] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba89800 == 38 [pid = 1963] [id = 20] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x113a57800 == 37 [pid = 1963] [id = 26] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x12c867000 == 36 [pid = 1963] [id = 14] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x12beba000 == 35 [pid = 1963] [id = 12] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb29800 == 34 [pid = 1963] [id = 10] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x12a847800 == 33 [pid = 1963] [id = 8] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x12a511800 == 32 [pid = 1963] [id = 485] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x129605000 == 31 [pid = 1963] [id = 484] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x118aac000 == 30 [pid = 1963] [id = 483] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x112632000 == 29 [pid = 1963] [id = 482] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x126b5a000 == 28 [pid = 1963] [id = 481] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x123950000 == 27 [pid = 1963] [id = 480] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x120f6c800 == 26 [pid = 1963] [id = 479] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x118e1f000 == 25 [pid = 1963] [id = 478] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x1169bb000 == 24 [pid = 1963] [id = 477] 18:14:36 INFO - PROCESS | 1963 | --DOCSHELL 0x115188800 == 23 [pid = 1963] [id = 476] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x123b19800) [pid = 1963] [serial = 1389] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1274eec00) [pid = 1963] [serial = 1395] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x126de4c00) [pid = 1963] [serial = 1392] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x128bb6400) [pid = 1963] [serial = 1398] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x115eb3c00) [pid = 1963] [serial = 1401] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x12883e000) [pid = 1963] [serial = 1396] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x11678d400) [pid = 1963] [serial = 1377] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x116aa0400) [pid = 1963] [serial = 1378] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1199ca800) [pid = 1963] [serial = 1386] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1127d5800) [pid = 1963] [serial = 1368] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x112a84800) [pid = 1963] [serial = 1369] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x125270800) [pid = 1963] [serial = 1366] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1160ea800) [pid = 1963] [serial = 1371] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x116978000) [pid = 1963] [serial = 1372] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112aef400) [pid = 1963] [serial = 1374] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x113d46800) [pid = 1963] [serial = 1375] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x118284400) [pid = 1963] [serial = 1380] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118464400) [pid = 1963] [serial = 1381] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x118ea6800) [pid = 1963] [serial = 1383] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1193a8000) [pid = 1963] [serial = 1384] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x128840000) [pid = 1963] [serial = 1404] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x12936dc00) [pid = 1963] [serial = 1405] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x128dd1c00) [pid = 1963] [serial = 1399] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12745dc00) [pid = 1963] [serial = 1393] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x118468c00) [pid = 1963] [serial = 1402] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x12684e000) [pid = 1963] [serial = 1390] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1294ab800) [pid = 1963] [serial = 1408] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x120ee4000) [pid = 1963] [serial = 1387] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x129377400) [pid = 1963] [serial = 1407] [outer = 0x0] [url = about:blank] 18:14:36 INFO - PROCESS | 1963 | 1469150076749 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]]]}] 18:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 773ms 18:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:14:36 INFO - PROCESS | 1963 | 1469150076782 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 1963 | 1469150076785 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:14:36 INFO - PROCESS | 1963 | 1469150076788 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 1963 | 1469150076790 Marionette TRACE conn2 <- [1,1926,null,{}] 18:14:36 INFO - PROCESS | 1963 | 1469150076795 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}] 18:14:36 INFO - PROCESS | 1963 | 1469150076798 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:36 INFO - PROCESS | 1963 | 1469150076893 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:14:36 INFO - PROCESS | 1963 | 1469150076961 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 1963 | 1469150076962 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d5000 == 24 [pid = 1963] [id = 489] 18:14:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x115eb1000) [pid = 1963] [serial = 1466] [outer = 0x0] 18:14:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x116780400) [pid = 1963] [serial = 1467] [outer = 0x115eb1000] 18:14:36 INFO - PROCESS | 1963 | 1469150076994 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x116aaa800) [pid = 1963] [serial = 1468] [outer = 0x115eb1000] 18:14:37 INFO - PROCESS | 1963 | 1469150077417 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]]]}] 18:14:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x115eb8c00) [pid = 1963] [serial = 1469] [outer = 0x129231000] 18:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 18:14:37 INFO - PROCESS | 1963 | 1469150077465 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 1963 | 1469150077468 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:14:37 INFO - PROCESS | 1963 | 1469150077536 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:14:37 INFO - PROCESS | 1963 | 1469150077538 Marionette TRACE conn2 <- [1,1930,null,{}] 18:14:37 INFO - PROCESS | 1963 | 1469150077559 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}] 18:14:37 INFO - PROCESS | 1963 | 1469150077562 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:37 INFO - PROCESS | 1963 | 1469150077669 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:14:37 INFO - PROCESS | 1963 | 1469150077735 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 1963 | 1469150077736 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x119887000 == 25 [pid = 1963] [id = 490] 18:14:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11678b000) [pid = 1963] [serial = 1470] [outer = 0x0] 18:14:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x11846a800) [pid = 1963] [serial = 1471] [outer = 0x11678b000] 18:14:37 INFO - PROCESS | 1963 | 1469150077768 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1187ef000) [pid = 1963] [serial = 1472] [outer = 0x11678b000] 18:14:38 INFO - PROCESS | 1963 | 1469150078206 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]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 749ms 18:14:38 INFO - PROCESS | 1963 | 1469150078231 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 1963 | 1469150078232 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:14:38 INFO - PROCESS | 1963 | 1469150078235 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 1963 | 1469150078237 Marionette TRACE conn2 <- [1,1934,null,{}] 18:14:38 INFO - PROCESS | 1963 | 1469150078246 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}] 18:14:38 INFO - PROCESS | 1963 | 1469150078249 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:38 INFO - PROCESS | 1963 | 1469150078349 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:14:38 INFO - PROCESS | 1963 | 1469150078408 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:38 INFO - PROCESS | 1963 | 1469150078411 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x125309000 == 26 [pid = 1963] [id = 491] 18:14:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x119109000) [pid = 1963] [serial = 1473] [outer = 0x0] 18:14:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1199ca800) [pid = 1963] [serial = 1474] [outer = 0x119109000] 18:14:38 INFO - PROCESS | 1963 | 1469150078444 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x120ee4000) [pid = 1963] [serial = 1475] [outer = 0x119109000] 18:14:38 INFO - PROCESS | 1963 | 1469150078889 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]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 673ms 18:14:38 INFO - PROCESS | 1963 | 1469150078909 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 1963 | 1469150078911 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:14:38 INFO - PROCESS | 1963 | 1469150078913 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 1963 | 1469150078914 Marionette TRACE conn2 <- [1,1938,null,{}] 18:14:38 INFO - PROCESS | 1963 | 1469150078917 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}] 18:14:38 INFO - PROCESS | 1963 | 1469150078918 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:39 INFO - PROCESS | 1963 | 1469150079032 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:14:39 INFO - PROCESS | 1963 | 1469150079112 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 1963 | 1469150079113 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x1184d3800 == 27 [pid = 1963] [id = 492] 18:14:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x121544000) [pid = 1963] [serial = 1476] [outer = 0x0] 18:14:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x123b1e000) [pid = 1963] [serial = 1477] [outer = 0x121544000] 18:14:39 INFO - PROCESS | 1963 | 1469150079144 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1249c0400) [pid = 1963] [serial = 1478] [outer = 0x121544000] 18:14:39 INFO - PROCESS | 1963 | 1469150079559 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]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 18:14:39 INFO - PROCESS | 1963 | 1469150079583 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 1963 | 1469150079584 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:14:39 INFO - PROCESS | 1963 | 1469150079587 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 1963 | 1469150079588 Marionette TRACE conn2 <- [1,1942,null,{}] 18:14:39 INFO - PROCESS | 1963 | 1469150079590 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}] 18:14:39 INFO - PROCESS | 1963 | 1469150079591 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:39 INFO - PROCESS | 1963 | 1469150079684 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:14:39 INFO - PROCESS | 1963 | 1469150079738 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 1963 | 1469150079739 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d32800 == 28 [pid = 1963] [id = 493] 18:14:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1239e8400) [pid = 1963] [serial = 1479] [outer = 0x0] 18:14:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1252dd000) [pid = 1963] [serial = 1480] [outer = 0x1239e8400] 18:14:39 INFO - PROCESS | 1963 | 1469150079768 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1253c0c00) [pid = 1963] [serial = 1481] [outer = 0x1239e8400] 18:14:40 INFO - PROCESS | 1963 | 1469150080207 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]]]}] 18:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 669ms 18:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:14:40 INFO - PROCESS | 1963 | 1469150080256 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:14:40 INFO - PROCESS | 1963 | 1469150080258 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:14:40 INFO - PROCESS | 1963 | 1469150080261 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:14:40 INFO - PROCESS | 1963 | 1469150080263 Marionette TRACE conn2 <- [1,1946,null,{}] 18:14:40 INFO - PROCESS | 1963 | 1469150080267 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}] 18:14:40 INFO - PROCESS | 1963 | 1469150080268 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:40 INFO - PROCESS | 1963 | 1469150080384 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x113a4a800 == 27 [pid = 1963] [id = 486] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12d7bb000 == 26 [pid = 1963] [id = 21] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12b90f800 == 25 [pid = 1963] [id = 9] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1292bd000 == 24 [pid = 1963] [id = 15] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1292cf000 == 23 [pid = 1963] [id = 6] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x128d35800 == 22 [pid = 1963] [id = 23] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12aba4000 == 21 [pid = 1963] [id = 19] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x11917c800 == 20 [pid = 1963] [id = 487] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12dc30000 == 19 [pid = 1963] [id = 22] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x117007000 == 18 [pid = 1963] [id = 25] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x11334b000 == 17 [pid = 1963] [id = 24] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12d3c7800 == 16 [pid = 1963] [id = 18] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12be52000 == 15 [pid = 1963] [id = 11] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d8000 == 14 [pid = 1963] [id = 13] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x128d32800 == 13 [pid = 1963] [id = 493] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1184d3800 == 12 [pid = 1963] [id = 492] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x125309000 == 11 [pid = 1963] [id = 491] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x119887000 == 10 [pid = 1963] [id = 490] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x11821b800 == 9 [pid = 1963] [id = 488] 18:14:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d5000 == 8 [pid = 1963] [id = 489] 18:14:42 INFO - PROCESS | 1963 | 1469150082345 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 1963 | 1469150082347 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x113218800 == 9 [pid = 1963] [id = 494] 18:14:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x110f21800) [pid = 1963] [serial = 1482] [outer = 0x0] 18:14:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x111ba9400) [pid = 1963] [serial = 1483] [outer = 0x110f21800] 18:14:42 INFO - PROCESS | 1963 | 1469150082376 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1127d3c00) [pid = 1963] [serial = 1484] [outer = 0x110f21800] 18:14:42 INFO - PROCESS | 1963 | 1469150082662 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]]]}] 18:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2427ms 18:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:14:42 INFO - PROCESS | 1963 | 1469150082690 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:14:42 INFO - PROCESS | 1963 | 1469150082692 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:14:42 INFO - PROCESS | 1963 | 1469150082702 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:14:42 INFO - PROCESS | 1963 | 1469150082704 Marionette TRACE conn2 <- [1,1950,null,{}] 18:14:42 INFO - PROCESS | 1963 | 1469150082708 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}] 18:14:42 INFO - PROCESS | 1963 | 1469150082712 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:42 INFO - PROCESS | 1963 | 1469150082803 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:14:42 INFO - PROCESS | 1963 | 1469150082876 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 1963 | 1469150082878 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x117e7a800 == 10 [pid = 1963] [id = 495] 18:14:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1127dc400) [pid = 1963] [serial = 1485] [outer = 0x0] 18:14:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1132dac00) [pid = 1963] [serial = 1486] [outer = 0x1127dc400] 18:14:42 INFO - PROCESS | 1963 | 1469150082905 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x116088400) [pid = 1963] [serial = 1487] [outer = 0x1127dc400] 18:14:43 INFO - PROCESS | 1963 | 1469150083205 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]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 529ms 18:14:43 INFO - PROCESS | 1963 | 1469150083228 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 1963 | 1469150083233 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:14:43 INFO - PROCESS | 1963 | 1469150083241 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 1963 | 1469150083242 Marionette TRACE conn2 <- [1,1954,null,{}] 18:14:43 INFO - PROCESS | 1963 | 1469150083246 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}] 18:14:43 INFO - PROCESS | 1963 | 1469150083249 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:43 INFO - PROCESS | 1963 | 1469150083330 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:14:43 INFO - PROCESS | 1963 | 1469150083334 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 1963 | 1469150083336 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x119520800 == 11 [pid = 1963] [id = 496] 18:14:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1160e6400) [pid = 1963] [serial = 1488] [outer = 0x0] 18:14:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1169f8800) [pid = 1963] [serial = 1489] [outer = 0x1160e6400] 18:14:43 INFO - PROCESS | 1963 | 1469150083364 Marionette DEBUG loaded listener.js 18:14:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x118286400) [pid = 1963] [serial = 1490] [outer = 0x1160e6400] 18:14:43 INFO - PROCESS | 1963 | 1469150083781 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]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 568ms 18:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:14:43 INFO - PROCESS | 1963 | 1469150083810 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 1963 | 1469150083813 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:14:43 INFO - PROCESS | 1963 | 1469150083822 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 1963 | 1469150083828 Marionette TRACE conn2 <- [1,1958,null,{}] 18:14:43 INFO - PROCESS | 1963 | 1469150083834 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}] 18:14:43 INFO - PROCESS | 1963 | 1469150083838 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:43 INFO - PROCESS | 1963 | 1469150083960 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:14:44 INFO - PROCESS | 1963 | 1469150084055 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 1963 | 1469150084056 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bda800 == 12 [pid = 1963] [id = 497] 18:14:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1127df800) [pid = 1963] [serial = 1491] [outer = 0x0] 18:14:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x118587000) [pid = 1963] [serial = 1492] [outer = 0x1127df800] 18:14:44 INFO - PROCESS | 1963 | 1469150084081 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1193a5c00) [pid = 1963] [serial = 1493] [outer = 0x1127df800] 18:14:44 INFO - PROCESS | 1963 | 1469150084409 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]]]}] 18:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 633ms 18:14:44 INFO - PROCESS | 1963 | 1469150084449 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:14:44 INFO - PROCESS | 1963 | 1469150084451 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:14:44 INFO - PROCESS | 1963 | 1469150084455 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:14:44 INFO - PROCESS | 1963 | 1469150084457 Marionette TRACE conn2 <- [1,1962,null,{}] 18:14:44 INFO - PROCESS | 1963 | 1469150084460 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}] 18:14:44 INFO - PROCESS | 1963 | 1469150084462 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:44 INFO - PROCESS | 1963 | 1469150084610 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:14:44 INFO - PROCESS | 1963 | 1469150084632 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 1963 | 1469150084633 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b5f000 == 13 [pid = 1963] [id = 498] 18:14:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x119106400) [pid = 1963] [serial = 1494] [outer = 0x0] 18:14:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1197c5000) [pid = 1963] [serial = 1495] [outer = 0x119106400] 18:14:44 INFO - PROCESS | 1963 | 1469150084674 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x120ee2c00) [pid = 1963] [serial = 1496] [outer = 0x119106400] 18:14:45 INFO - PROCESS | 1963 | 1469150085068 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]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 18:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:14:45 INFO - PROCESS | 1963 | 1469150085082 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 1963 | 1469150085083 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:14:45 INFO - PROCESS | 1963 | 1469150085092 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 1963 | 1469150085093 Marionette TRACE conn2 <- [1,1966,null,{}] 18:14:45 INFO - PROCESS | 1963 | 1469150085095 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}] 18:14:45 INFO - PROCESS | 1963 | 1469150085097 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:45 INFO - PROCESS | 1963 | 1469150085187 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:14:45 INFO - PROCESS | 1963 | 1469150085224 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 1963 | 1469150085229 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d20000 == 14 [pid = 1963] [id = 499] 18:14:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12186e800) [pid = 1963] [serial = 1497] [outer = 0x0] 18:14:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x123939000) [pid = 1963] [serial = 1498] [outer = 0x12186e800] 18:14:45 INFO - PROCESS | 1963 | 1469150085261 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x125270800) [pid = 1963] [serial = 1499] [outer = 0x12186e800] 18:14:45 INFO - PROCESS | 1963 | 1469150085587 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]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 525ms 18:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:14:45 INFO - PROCESS | 1963 | 1469150085619 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 1963 | 1469150085620 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:14:45 INFO - PROCESS | 1963 | 1469150085622 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 1963 | 1469150085623 Marionette TRACE conn2 <- [1,1970,null,{}] 18:14:45 INFO - PROCESS | 1963 | 1469150085626 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}] 18:14:45 INFO - PROCESS | 1963 | 1469150085628 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:45 INFO - PROCESS | 1963 | 1469150085731 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:14:45 INFO - PROCESS | 1963 | 1469150085735 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 1963 | 1469150085736 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x1131cc800 == 15 [pid = 1963] [id = 500] 18:14:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x112022400) [pid = 1963] [serial = 1500] [outer = 0x0] 18:14:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1265b4000) [pid = 1963] [serial = 1501] [outer = 0x112022400] 18:14:45 INFO - PROCESS | 1963 | 1469150085761 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x127458c00) [pid = 1963] [serial = 1502] [outer = 0x112022400] 18:14:46 INFO - PROCESS | 1963 | 1469150086081 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]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 18:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:14:46 INFO - PROCESS | 1963 | 1469150086141 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 1963 | 1469150086142 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:14:46 INFO - PROCESS | 1963 | 1469150086145 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 1963 | 1469150086146 Marionette TRACE conn2 <- [1,1974,null,{}] 18:14:46 INFO - PROCESS | 1963 | 1469150086148 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}] 18:14:46 INFO - PROCESS | 1963 | 1469150086149 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:46 INFO - PROCESS | 1963 | 1469150086248 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:14:46 INFO - PROCESS | 1963 | 1469150086257 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:46 INFO - PROCESS | 1963 | 1469150086258 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a711800 == 16 [pid = 1963] [id = 501] 18:14:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1122eb800) [pid = 1963] [serial = 1503] [outer = 0x0] 18:14:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1274eec00) [pid = 1963] [serial = 1504] [outer = 0x1122eb800] 18:14:46 INFO - PROCESS | 1963 | 1469150086284 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1274f1400) [pid = 1963] [serial = 1505] [outer = 0x1122eb800] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x112a8d800) [pid = 1963] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1180f3c00) [pid = 1963] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x111d75000) [pid = 1963] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x116780800) [pid = 1963] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1129ab400) [pid = 1963] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x116979c00) [pid = 1963] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1127db000) [pid = 1963] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x110f21000) [pid = 1963] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11678d800) [pid = 1963] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x118138800) [pid = 1963] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x121143000) [pid = 1963] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x116082400) [pid = 1963] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x112edf800) [pid = 1963] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x116aa1000) [pid = 1963] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x110fdf400) [pid = 1963] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1274ea800) [pid = 1963] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x112a84400) [pid = 1963] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x121544000) [pid = 1963] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x115eb8400) [pid = 1963] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x10eafc400) [pid = 1963] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x11678b000) [pid = 1963] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x119109000) [pid = 1963] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:14:46 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x115eb1000) [pid = 1963] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:14:46 INFO - PROCESS | 1963 | 1469150086898 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]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 18:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:14:46 INFO - PROCESS | 1963 | 1469150086916 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 1963 | 1469150086917 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:14:46 INFO - PROCESS | 1963 | 1469150086919 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 1963 | 1469150086920 Marionette TRACE conn2 <- [1,1978,null,{}] 18:14:46 INFO - PROCESS | 1963 | 1469150086923 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}] 18:14:46 INFO - PROCESS | 1963 | 1469150086924 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:47 INFO - PROCESS | 1963 | 1469150087020 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:14:47 INFO - PROCESS | 1963 | 1469150087026 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 1963 | 1469150087027 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x128f93800 == 17 [pid = 1963] [id = 502] 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1122dd800) [pid = 1963] [serial = 1506] [outer = 0x0] 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x113804c00) [pid = 1963] [serial = 1507] [outer = 0x1122dd800] 18:14:47 INFO - PROCESS | 1963 | 1469150087052 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x116979c00) [pid = 1963] [serial = 1508] [outer = 0x1122dd800] 18:14:47 INFO - PROCESS | 1963 | 1469150087354 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]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 18:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:14:47 INFO - PROCESS | 1963 | 1469150087388 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 1963 | 1469150087389 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:14:47 INFO - PROCESS | 1963 | 1469150087391 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - PROCESS | 1963 | 1469150087392 Marionette TRACE conn2 <- [1,1982,null,{}] 18:14:47 INFO - PROCESS | 1963 | 1469150087396 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}] 18:14:47 INFO - PROCESS | 1963 | 1469150087398 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:47 INFO - PROCESS | 1963 | 1469150087473 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:14:47 INFO - PROCESS | 1963 | 1469150087530 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 1963 | 1469150087531 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a848800 == 18 [pid = 1963] [id = 503] 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1122b1400) [pid = 1963] [serial = 1509] [outer = 0x0] 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1180fd000) [pid = 1963] [serial = 1510] [outer = 0x1122b1400] 18:14:47 INFO - PROCESS | 1963 | 1469150087556 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1193ae000) [pid = 1963] [serial = 1511] [outer = 0x1122b1400] 18:14:47 INFO - PROCESS | 1963 | 1469150087822 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]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 473ms 18:14:47 INFO - PROCESS | 1963 | 1469150087868 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 1963 | 1469150087869 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:14:47 INFO - PROCESS | 1963 | 1469150087871 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - PROCESS | 1963 | 1469150087872 Marionette TRACE conn2 <- [1,1986,null,{}] 18:14:47 INFO - PROCESS | 1963 | 1469150087875 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}] 18:14:47 INFO - PROCESS | 1963 | 1469150087876 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:47 INFO - PROCESS | 1963 | 1469150087954 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:14:47 INFO - PROCESS | 1963 | 1469150087958 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 1963 | 1469150087960 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b2ac800 == 19 [pid = 1963] [id = 504] 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12114f400) [pid = 1963] [serial = 1512] [outer = 0x0] 18:14:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x126d49800) [pid = 1963] [serial = 1513] [outer = 0x12114f400] 18:14:47 INFO - PROCESS | 1963 | 1469150087992 Marionette DEBUG loaded listener.js 18:14:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1274f8400) [pid = 1963] [serial = 1514] [outer = 0x12114f400] 18:14:48 INFO - PROCESS | 1963 | 1469150088343 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]]]}] 18:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 18:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:14:48 INFO - PROCESS | 1963 | 1469150088391 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:14:48 INFO - PROCESS | 1963 | 1469150088393 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:14:48 INFO - PROCESS | 1963 | 1469150088395 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - PROCESS | 1963 | 1469150088396 Marionette TRACE conn2 <- [1,1990,null,{}] 18:14:48 INFO - PROCESS | 1963 | 1469150088399 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}] 18:14:48 INFO - PROCESS | 1963 | 1469150088400 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:48 INFO - PROCESS | 1963 | 1469150088488 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:14:48 INFO - PROCESS | 1963 | 1469150088492 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:48 INFO - PROCESS | 1963 | 1469150088493 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x123950000 == 20 [pid = 1963] [id = 505] 18:14:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12186ec00) [pid = 1963] [serial = 1515] [outer = 0x0] 18:14:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x128bbb400) [pid = 1963] [serial = 1516] [outer = 0x12186ec00] 18:14:48 INFO - PROCESS | 1963 | 1469150088520 Marionette DEBUG loaded listener.js 18:14:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x128dd1000) [pid = 1963] [serial = 1517] [outer = 0x12186ec00] 18:14:48 INFO - PROCESS | 1963 | 1469150088969 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]]]}] 18:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 620ms 18:14:49 INFO - PROCESS | 1963 | 1469150089028 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 1963 | 1469150089030 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:14:49 INFO - PROCESS | 1963 | 1469150089035 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 1963 | 1469150089037 Marionette TRACE conn2 <- [1,1994,null,{}] 18:14:49 INFO - PROCESS | 1963 | 1469150089040 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}] 18:14:49 INFO - PROCESS | 1963 | 1469150089042 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:49 INFO - PROCESS | 1963 | 1469150089140 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:14:49 INFO - PROCESS | 1963 | 1469150089199 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 1963 | 1469150089201 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aab000 == 21 [pid = 1963] [id = 506] 18:14:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x112ae6800) [pid = 1963] [serial = 1518] [outer = 0x0] 18:14:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x113376400) [pid = 1963] [serial = 1519] [outer = 0x112ae6800] 18:14:49 INFO - PROCESS | 1963 | 1469150089231 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1160efc00) [pid = 1963] [serial = 1520] [outer = 0x112ae6800] 18:14:49 INFO - PROCESS | 1963 | 1469150089649 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]]]}] 18:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 620ms 18:14:49 INFO - PROCESS | 1963 | 1469150089655 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 1963 | 1469150089657 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:14:49 INFO - PROCESS | 1963 | 1469150089662 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 1963 | 1469150089664 Marionette TRACE conn2 <- [1,1998,null,{}] 18:14:49 INFO - PROCESS | 1963 | 1469150089666 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}] 18:14:49 INFO - PROCESS | 1963 | 1469150089668 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:49 INFO - PROCESS | 1963 | 1469150089766 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:14:49 INFO - PROCESS | 1963 | 1469150089822 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 1963 | 1469150089824 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b9f000 == 22 [pid = 1963] [id = 507] 18:14:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1176a1400) [pid = 1963] [serial = 1521] [outer = 0x0] 18:14:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1183a1400) [pid = 1963] [serial = 1522] [outer = 0x1176a1400] 18:14:49 INFO - PROCESS | 1963 | 1469150089854 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x118594000) [pid = 1963] [serial = 1523] [outer = 0x1176a1400] 18:14:50 INFO - PROCESS | 1963 | 1469150090266 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]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 18:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:14:50 INFO - PROCESS | 1963 | 1469150090284 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 1963 | 1469150090285 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:14:50 INFO - PROCESS | 1963 | 1469150090288 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 1963 | 1469150090290 Marionette TRACE conn2 <- [1,2002,null,{}] 18:14:50 INFO - PROCESS | 1963 | 1469150090298 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}] 18:14:50 INFO - PROCESS | 1963 | 1469150090301 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:50 INFO - PROCESS | 1963 | 1469150090398 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:14:50 INFO - PROCESS | 1963 | 1469150090480 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 1963 | 1469150090482 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb16800 == 23 [pid = 1963] [id = 508] 18:14:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x121339000) [pid = 1963] [serial = 1524] [outer = 0x0] 18:14:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x123b1c400) [pid = 1963] [serial = 1525] [outer = 0x121339000] 18:14:50 INFO - PROCESS | 1963 | 1469150090525 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1253aac00) [pid = 1963] [serial = 1526] [outer = 0x121339000] 18:14:50 INFO - PROCESS | 1963 | 1469150090952 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]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 722ms 18:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:14:51 INFO - PROCESS | 1963 | 1469150091011 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 1963 | 1469150091013 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:14:51 INFO - PROCESS | 1963 | 1469150091015 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 1963 | 1469150091016 Marionette TRACE conn2 <- [1,2006,null,{}] 18:14:51 INFO - PROCESS | 1963 | 1469150091019 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}] 18:14:51 INFO - PROCESS | 1963 | 1469150091020 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:51 INFO - PROCESS | 1963 | 1469150091120 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:14:51 INFO - PROCESS | 1963 | 1469150091178 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 1963 | 1469150091179 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x117015800 == 24 [pid = 1963] [id = 509] 18:14:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x113fa5c00) [pid = 1963] [serial = 1527] [outer = 0x0] 18:14:51 INFO - PROCESS | 1963 | [1963] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 18:14:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x10eaff000) [pid = 1963] [serial = 1528] [outer = 0x113fa5c00] 18:14:51 INFO - PROCESS | 1963 | 1469150091263 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x1127dd000) [pid = 1963] [serial = 1529] [outer = 0x113fa5c00] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x115eae000) [pid = 1963] [serial = 1465] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x112ae7800) [pid = 1963] [serial = 1464] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1268d7c00) [pid = 1963] [serial = 1453] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x120e22000) [pid = 1963] [serial = 1452] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x126d48800) [pid = 1963] [serial = 1455] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1274e9400) [pid = 1963] [serial = 1456] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11607ec00) [pid = 1963] [serial = 1461] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1127d9c00) [pid = 1963] [serial = 1459] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x11846a800) [pid = 1963] [serial = 1471] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x110f1d000) [pid = 1963] [serial = 1458] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x120ee4000) [pid = 1963] [serial = 1475] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x123b1e000) [pid = 1963] [serial = 1477] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1199ca800) [pid = 1963] [serial = 1474] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x116aaa800) [pid = 1963] [serial = 1468] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1187ef000) [pid = 1963] [serial = 1472] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x116780400) [pid = 1963] [serial = 1467] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1249c0400) [pid = 1963] [serial = 1478] [outer = 0x0] [url = about:blank] 18:14:51 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1169f7000) [pid = 1963] [serial = 1462] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOCSHELL 0x113218800 == 23 [pid = 1963] [id = 494] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1193ad800) [pid = 1963] [serial = 1440] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1122b2400) [pid = 1963] [serial = 1428] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1127d7c00) [pid = 1963] [serial = 1429] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x11827a800) [pid = 1963] [serial = 1435] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1176a2c00) [pid = 1963] [serial = 1434] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x113d98400) [pid = 1963] [serial = 1431] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x118316800) [pid = 1963] [serial = 1437] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x116080400) [pid = 1963] [serial = 1426] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x113d96000) [pid = 1963] [serial = 1425] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x11273ec00) [pid = 1963] [serial = 1411] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x110fe9000) [pid = 1963] [serial = 1410] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x117e0d400) [pid = 1963] [serial = 1414] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1169f7800) [pid = 1963] [serial = 1413] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x119cf2000) [pid = 1963] [serial = 1417] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118465400) [pid = 1963] [serial = 1416] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x12684d000) [pid = 1963] [serial = 1420] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1249bfc00) [pid = 1963] [serial = 1419] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x123b1d800) [pid = 1963] [serial = 1444] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12153ac00) [pid = 1963] [serial = 1443] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1265b0000) [pid = 1963] [serial = 1447] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x124956800) [pid = 1963] [serial = 1446] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x115eb2000) [pid = 1963] [serial = 1450] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x11223e800) [pid = 1963] [serial = 1449] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x116082c00) [pid = 1963] [serial = 1432] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x12924a400) [pid = 1963] [serial = 1423] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x128bc2c00) [pid = 1963] [serial = 1422] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x119cf5400) [pid = 1963] [serial = 1441] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x118eaf000) [pid = 1963] [serial = 1438] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x1249c4000) [pid = 1963] [serial = 907] [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.] 18:14:52 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x1252dd000) [pid = 1963] [serial = 1480] [outer = 0x0] [url = about:blank] 18:14:52 INFO - PROCESS | 1963 | 1469150092259 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]]]}] 18:14:52 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 18:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1271ms 18:14:52 INFO - PROCESS | 1963 | 1469150092287 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 1963 | 1469150092289 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:14:52 INFO - PROCESS | 1963 | 1469150092293 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 1963 | 1469150092295 Marionette TRACE conn2 <- [1,2010,null,{}] 18:14:52 INFO - PROCESS | 1963 | 1469150092301 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}] 18:14:52 INFO - PROCESS | 1963 | 1469150092303 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:52 INFO - PROCESS | 1963 | 1469150092375 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:14:52 INFO - PROCESS | 1963 | 1469150092384 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 1963 | 1469150092387 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x116570000 == 24 [pid = 1963] [id = 510] 18:14:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x1127d7c00) [pid = 1963] [serial = 1530] [outer = 0x0] 18:14:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x112a83c00) [pid = 1963] [serial = 1531] [outer = 0x1127d7c00] 18:14:52 INFO - PROCESS | 1963 | 1469150092414 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x112eddc00) [pid = 1963] [serial = 1532] [outer = 0x1127d7c00] 18:14:52 INFO - PROCESS | 1963 | 1469150092743 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]]]}] 18:14:52 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 18:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 523ms 18:14:52 INFO - PROCESS | 1963 | 1469150092816 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 1963 | 1469150092819 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:14:52 INFO - PROCESS | 1963 | 1469150092825 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 1963 | 1469150092827 Marionette TRACE conn2 <- [1,2014,null,{}] 18:14:52 INFO - PROCESS | 1963 | 1469150092831 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}] 18:14:52 INFO - PROCESS | 1963 | 1469150092834 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:52 INFO - PROCESS | 1963 | 1469150092954 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:14:52 INFO - PROCESS | 1963 | 1469150092970 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 1963 | 1469150092973 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d8800 == 25 [pid = 1963] [id = 511] 18:14:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x113d96c00) [pid = 1963] [serial = 1533] [outer = 0x0] 18:14:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x115eb5c00) [pid = 1963] [serial = 1534] [outer = 0x113d96c00] 18:14:53 INFO - PROCESS | 1963 | 1469150093018 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x11607f800) [pid = 1963] [serial = 1535] [outer = 0x113d96c00] 18:14:53 INFO - PROCESS | 1963 | 1469150093434 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]]]}] 18:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 624ms 18:14:53 INFO - PROCESS | 1963 | 1469150093449 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:14:53 INFO - PROCESS | 1963 | 1469150093457 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:14:53 INFO - PROCESS | 1963 | 1469150093460 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:14:53 INFO - PROCESS | 1963 | 1469150093463 Marionette TRACE conn2 <- [1,2018,null,{}] 18:14:53 INFO - PROCESS | 1963 | 1469150093471 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}] 18:14:53 INFO - PROCESS | 1963 | 1469150093474 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:53 INFO - PROCESS | 1963 | 1469150093551 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:14:53 INFO - PROCESS | 1963 | 1469150093556 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 1963 | 1469150093558 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x11950e800 == 26 [pid = 1963] [id = 512] 18:14:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x1122e5c00) [pid = 1963] [serial = 1536] [outer = 0x0] 18:14:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x1176a2c00) [pid = 1963] [serial = 1537] [outer = 0x1122e5c00] 18:14:53 INFO - PROCESS | 1963 | 1469150093591 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x118279c00) [pid = 1963] [serial = 1538] [outer = 0x1122e5c00] 18:14:54 INFO - PROCESS | 1963 | 1469150094023 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]]]}] 18:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 572ms 18:14:54 INFO - PROCESS | 1963 | 1469150094033 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 1963 | 1469150094036 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:14:54 INFO - PROCESS | 1963 | 1469150094039 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:14:54 INFO - PROCESS | 1963 | 1469150094041 Marionette TRACE conn2 <- [1,2022,null,{}] 18:14:54 INFO - PROCESS | 1963 | 1469150094045 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}] 18:14:54 INFO - PROCESS | 1963 | 1469150094047 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:54 INFO - PROCESS | 1963 | 1469150094194 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:14:54 INFO - PROCESS | 1963 | 1469150094200 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 1963 | 1469150094201 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x119ca6800 == 27 [pid = 1963] [id = 513] 18:14:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x11827a800) [pid = 1963] [serial = 1539] [outer = 0x0] 18:14:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x118318000) [pid = 1963] [serial = 1540] [outer = 0x11827a800] 18:14:54 INFO - PROCESS | 1963 | 1469150094226 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x118468c00) [pid = 1963] [serial = 1541] [outer = 0x11827a800] 18:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:14:54 INFO - PROCESS | 1963 | 1469150094558 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]]]}] 18:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 523ms 18:14:54 INFO - PROCESS | 1963 | 1469150094563 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 1963 | 1469150094564 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:14:54 INFO - PROCESS | 1963 | 1469150094566 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:14:54 INFO - PROCESS | 1963 | 1469150094568 Marionette TRACE conn2 <- [1,2026,null,{}] 18:14:54 INFO - PROCESS | 1963 | 1469150094570 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}] 18:14:54 INFO - PROCESS | 1963 | 1469150094578 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:54 INFO - PROCESS | 1963 | 1469150094671 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:14:54 INFO - PROCESS | 1963 | 1469150094707 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 1963 | 1469150094708 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x121420000 == 28 [pid = 1963] [id = 514] 18:14:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x113d96800) [pid = 1963] [serial = 1542] [outer = 0x0] 18:14:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11858e400) [pid = 1963] [serial = 1543] [outer = 0x113d96800] 18:14:54 INFO - PROCESS | 1963 | 1469150094733 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118eaf800) [pid = 1963] [serial = 1544] [outer = 0x113d96800] 18:14:55 INFO - PROCESS | 1963 | 1469150095059 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]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 18:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:14:55 INFO - PROCESS | 1963 | 1469150095086 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 1963 | 1469150095087 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:14:55 INFO - PROCESS | 1963 | 1469150095089 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 1963 | 1469150095090 Marionette TRACE conn2 <- [1,2030,null,{}] 18:14:55 INFO - PROCESS | 1963 | 1469150095092 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}] 18:14:55 INFO - PROCESS | 1963 | 1469150095099 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:55 INFO - PROCESS | 1963 | 1469150095208 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:14:55 INFO - PROCESS | 1963 | 1469150095243 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 1963 | 1469150095244 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x125309000 == 29 [pid = 1963] [id = 515] 18:14:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x118eb1c00) [pid = 1963] [serial = 1545] [outer = 0x0] 18:14:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1197bf800) [pid = 1963] [serial = 1546] [outer = 0x118eb1c00] 18:14:55 INFO - PROCESS | 1963 | 1469150095270 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1213e7c00) [pid = 1963] [serial = 1547] [outer = 0x118eb1c00] 18:14:55 INFO - PROCESS | 1963 | 1469150095596 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]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 568ms 18:14:55 INFO - PROCESS | 1963 | 1469150095658 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 1963 | 1469150095659 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:14:55 INFO - PROCESS | 1963 | 1469150095662 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 1963 | 1469150095664 Marionette TRACE conn2 <- [1,2034,null,{}] 18:14:55 INFO - PROCESS | 1963 | 1469150095667 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}] 18:14:55 INFO - PROCESS | 1963 | 1469150095668 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:55 INFO - PROCESS | 1963 | 1469150095816 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:14:55 INFO - PROCESS | 1963 | 1469150095831 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 1963 | 1469150095832 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b72000 == 30 [pid = 1963] [id = 516] 18:14:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x115eb5400) [pid = 1963] [serial = 1548] [outer = 0x0] 18:14:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x12182c800) [pid = 1963] [serial = 1549] [outer = 0x115eb5400] 18:14:55 INFO - PROCESS | 1963 | 1469150095873 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x124956800) [pid = 1963] [serial = 1550] [outer = 0x115eb5400] 18:14:56 INFO - PROCESS | 1963 | 1469150096290 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]]]}] 18:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 669ms 18:14:56 INFO - PROCESS | 1963 | 1469150096332 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 1963 | 1469150096333 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:14:56 INFO - PROCESS | 1963 | 1469150096335 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 1963 | 1469150096336 Marionette TRACE conn2 <- [1,2038,null,{}] 18:14:56 INFO - PROCESS | 1963 | 1469150096339 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}] 18:14:56 INFO - PROCESS | 1963 | 1469150096340 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:56 INFO - PROCESS | 1963 | 1469150096431 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:14:56 INFO - PROCESS | 1963 | 1469150096435 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:56 INFO - PROCESS | 1963 | 1469150096436 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b95000 == 31 [pid = 1963] [id = 517] 18:14:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x124957000) [pid = 1963] [serial = 1551] [outer = 0x0] 18:14:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x125273800) [pid = 1963] [serial = 1552] [outer = 0x124957000] 18:14:56 INFO - PROCESS | 1963 | 1469150096461 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1253ab800) [pid = 1963] [serial = 1553] [outer = 0x124957000] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x119106400) [pid = 1963] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x112022400) [pid = 1963] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12186e800) [pid = 1963] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1122eb800) [pid = 1963] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1122b1400) [pid = 1963] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x12114f400) [pid = 1963] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x110f21800) [pid = 1963] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1127df800) [pid = 1963] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1160e6400) [pid = 1963] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1127dc400) [pid = 1963] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1122dd800) [pid = 1963] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:14:56 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1239e8400) [pid = 1963] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:14:56 INFO - PROCESS | 1963 | 1469150096836 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]]]}] 18:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 18:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:14:56 INFO - PROCESS | 1963 | 1469150096854 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 1963 | 1469150096855 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:14:56 INFO - PROCESS | 1963 | 1469150096857 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 1963 | 1469150096858 Marionette TRACE conn2 <- [1,2042,null,{}] 18:14:56 INFO - PROCESS | 1963 | 1469150096866 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}] 18:14:56 INFO - PROCESS | 1963 | 1469150096867 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:56 INFO - PROCESS | 1963 | 1469150096970 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:14:57 INFO - PROCESS | 1963 | 1469150097010 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 1963 | 1469150097011 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x11950d800 == 32 [pid = 1963] [id = 518] 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x112022400) [pid = 1963] [serial = 1554] [outer = 0x0] 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11830d400) [pid = 1963] [serial = 1555] [outer = 0x112022400] 18:14:57 INFO - PROCESS | 1963 | 1469150097035 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x12526a800) [pid = 1963] [serial = 1556] [outer = 0x112022400] 18:14:57 INFO - PROCESS | 1963 | 1469150097334 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]]]}] 18:14:57 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) 18:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 524ms 18:14:57 INFO - PROCESS | 1963 | 1469150097382 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 1963 | 1469150097384 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:14:57 INFO - PROCESS | 1963 | 1469150097387 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 1963 | 1469150097388 Marionette TRACE conn2 <- [1,2046,null,{}] 18:14:57 INFO - PROCESS | 1963 | 1469150097391 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}] 18:14:57 INFO - PROCESS | 1963 | 1469150097392 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:57 INFO - PROCESS | 1963 | 1469150097474 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:14:57 INFO - PROCESS | 1963 | 1469150097480 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 1963 | 1469150097482 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292c9000 == 33 [pid = 1963] [id = 519] 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1122b8400) [pid = 1963] [serial = 1557] [outer = 0x0] 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1252d7800) [pid = 1963] [serial = 1558] [outer = 0x1122b8400] 18:14:57 INFO - PROCESS | 1963 | 1469150097553 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1268d7c00) [pid = 1963] [serial = 1559] [outer = 0x1122b8400] 18:14:57 INFO - PROCESS | 1963 | 1469150097815 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]]]}] 18:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 472ms 18:14:57 INFO - PROCESS | 1963 | 1469150097859 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 1963 | 1469150097861 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:14:57 INFO - PROCESS | 1963 | 1469150097871 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 1963 | 1469150097873 Marionette TRACE conn2 <- [1,2050,null,{}] 18:14:57 INFO - PROCESS | 1963 | 1469150097875 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}] 18:14:57 INFO - PROCESS | 1963 | 1469150097877 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:57 INFO - PROCESS | 1963 | 1469150097969 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:14:57 INFO - PROCESS | 1963 | 1469150097972 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 1963 | 1469150097974 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x12141a000 == 34 [pid = 1963] [id = 520] 18:14:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x126de5000) [pid = 1963] [serial = 1560] [outer = 0x0] 18:14:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x127462000) [pid = 1963] [serial = 1561] [outer = 0x126de5000] 18:14:58 INFO - PROCESS | 1963 | 1469150098009 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x128bb5000) [pid = 1963] [serial = 1562] [outer = 0x126de5000] 18:14:58 INFO - PROCESS | 1963 | 1469150098347 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]]]}] 18:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 18:14:58 INFO - PROCESS | 1963 | 1469150098392 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 1963 | 1469150098393 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:14:58 INFO - PROCESS | 1963 | 1469150098396 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - PROCESS | 1963 | 1469150098398 Marionette TRACE conn2 <- [1,2054,null,{}] 18:14:58 INFO - PROCESS | 1963 | 1469150098410 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}] 18:14:58 INFO - PROCESS | 1963 | 1469150098412 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:58 INFO - PROCESS | 1963 | 1469150098485 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:14:58 INFO - PROCESS | 1963 | 1469150098489 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 1963 | 1469150098490 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:14:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab95800 == 35 [pid = 1963] [id = 521] 18:14:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1274f6800) [pid = 1963] [serial = 1563] [outer = 0x0] 18:14:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x128dc9c00) [pid = 1963] [serial = 1564] [outer = 0x1274f6800] 18:14:58 INFO - PROCESS | 1963 | 1469150098516 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x128fefc00) [pid = 1963] [serial = 1565] [outer = 0x1274f6800] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x119ca6800 == 34 [pid = 1963] [id = 513] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x125309000 == 33 [pid = 1963] [id = 515] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x128b95000 == 32 [pid = 1963] [id = 517] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x126b72000 == 31 [pid = 1963] [id = 516] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11950d800 == 30 [pid = 1963] [id = 518] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x1292c9000 == 29 [pid = 1963] [id = 519] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x121420000 == 28 [pid = 1963] [id = 514] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x11950e800 == 27 [pid = 1963] [id = 512] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1253c0c00) [pid = 1963] [serial = 1481] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x128bbb400) [pid = 1963] [serial = 1516] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1197c5000) [pid = 1963] [serial = 1495] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1265b4000) [pid = 1963] [serial = 1501] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x125270800) [pid = 1963] [serial = 1499] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x123939000) [pid = 1963] [serial = 1498] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1274eec00) [pid = 1963] [serial = 1504] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x127458c00) [pid = 1963] [serial = 1502] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1180fd000) [pid = 1963] [serial = 1510] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x126d49800) [pid = 1963] [serial = 1513] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1193ae000) [pid = 1963] [serial = 1511] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1274f1400) [pid = 1963] [serial = 1505] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x111ba9400) [pid = 1963] [serial = 1483] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1274f8400) [pid = 1963] [serial = 1514] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x118587000) [pid = 1963] [serial = 1492] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x1169f8800) [pid = 1963] [serial = 1489] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x118286400) [pid = 1963] [serial = 1490] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x1132dac00) [pid = 1963] [serial = 1486] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x116088400) [pid = 1963] [serial = 1487] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x1127d3c00) [pid = 1963] [serial = 1484] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x120ee2c00) [pid = 1963] [serial = 1496] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x113804c00) [pid = 1963] [serial = 1507] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x116979c00) [pid = 1963] [serial = 1508] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x1193a5c00) [pid = 1963] [serial = 1493] [outer = 0x0] [url = about:blank] 18:14:59 INFO - PROCESS | 1963 | --DOCSHELL 0x12141a000 == 26 [pid = 1963] [id = 520] 18:14:59 INFO - PROCESS | 1963 | 1469150099959 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]]]}] 18:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1586ms 18:14:59 INFO - PROCESS | 1963 | 1469150099983 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:14:59 INFO - PROCESS | 1963 | 1469150099985 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:14:59 INFO - PROCESS | 1963 | 1469150099989 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 1963 | 1469150099991 Marionette TRACE conn2 <- [1,2058,null,{}] 18:14:59 INFO - PROCESS | 1963 | 1469150099997 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}] 18:15:00 INFO - PROCESS | 1963 | 1469150099999 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:00 INFO - PROCESS | 1963 | 1469150100076 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:15:00 INFO - PROCESS | 1963 | 1469150100128 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 1963 | 1469150100131 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x1161ea000 == 27 [pid = 1963] [id = 522] 18:15:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x1122ea000) [pid = 1963] [serial = 1566] [outer = 0x0] 18:15:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x1127df400) [pid = 1963] [serial = 1567] [outer = 0x1122ea000] 18:15:00 INFO - PROCESS | 1963 | 1469150100160 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x1129b8400) [pid = 1963] [serial = 1568] [outer = 0x1122ea000] 18:15:00 INFO - PROCESS | 1963 | 1469150100472 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]]]}] 18:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 18:15:00 INFO - PROCESS | 1963 | 1469150100510 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 1963 | 1469150100516 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:15:00 INFO - PROCESS | 1963 | 1469150100520 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - PROCESS | 1963 | 1469150100522 Marionette TRACE conn2 <- [1,2062,null,{}] 18:15:00 INFO - PROCESS | 1963 | 1469150100524 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}] 18:15:00 INFO - PROCESS | 1963 | 1469150100526 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:00 INFO - PROCESS | 1963 | 1469150100605 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:15:00 INFO - PROCESS | 1963 | 1469150100656 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 1963 | 1469150100657 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c9800 == 28 [pid = 1963] [id = 523] 18:15:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x1129ba400) [pid = 1963] [serial = 1569] [outer = 0x0] 18:15:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1131a8c00) [pid = 1963] [serial = 1570] [outer = 0x1129ba400] 18:15:00 INFO - PROCESS | 1963 | 1469150100686 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x115eae800) [pid = 1963] [serial = 1571] [outer = 0x1129ba400] 18:15:00 INFO - PROCESS | 1963 | 1469150100984 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]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 18:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:15:01 INFO - PROCESS | 1963 | 1469150101039 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 1963 | 1469150101040 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:15:01 INFO - PROCESS | 1963 | 1469150101043 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 1963 | 1469150101053 Marionette TRACE conn2 <- [1,2066,null,{}] 18:15:01 INFO - PROCESS | 1963 | 1469150101061 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}] 18:15:01 INFO - PROCESS | 1963 | 1469150101065 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:01 INFO - PROCESS | 1963 | 1469150101139 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:15:01 INFO - PROCESS | 1963 | 1469150101191 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 1963 | 1469150101193 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951c000 == 29 [pid = 1963] [id = 524] 18:15:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x110f1d800) [pid = 1963] [serial = 1572] [outer = 0x0] 18:15:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x116523400) [pid = 1963] [serial = 1573] [outer = 0x110f1d800] 18:15:01 INFO - PROCESS | 1963 | 1469150101221 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x116aa0000) [pid = 1963] [serial = 1574] [outer = 0x110f1d800] 18:15:01 INFO - PROCESS | 1963 | 1469150101504 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]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 480ms 18:15:01 INFO - PROCESS | 1963 | 1469150101523 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 1963 | 1469150101525 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:15:01 INFO - PROCESS | 1963 | 1469150101534 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 1963 | 1469150101535 Marionette TRACE conn2 <- [1,2070,null,{}] 18:15:01 INFO - PROCESS | 1963 | 1469150101537 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}] 18:15:01 INFO - PROCESS | 1963 | 1469150101539 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:01 INFO - PROCESS | 1963 | 1469150101620 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:15:01 INFO - PROCESS | 1963 | 1469150101624 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 1963 | 1469150101625 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107a000 == 30 [pid = 1963] [id = 525] 18:15:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x117e17400) [pid = 1963] [serial = 1575] [outer = 0x0] 18:15:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x11827a400) [pid = 1963] [serial = 1576] [outer = 0x117e17400] 18:15:01 INFO - PROCESS | 1963 | 1469150101652 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11830f800) [pid = 1963] [serial = 1577] [outer = 0x117e17400] 18:15:01 INFO - PROCESS | 1963 | 1469150101984 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]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 476ms 18:15:02 INFO - PROCESS | 1963 | 1469150102003 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:15:02 INFO - PROCESS | 1963 | 1469150102004 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:15:02 INFO - PROCESS | 1963 | 1469150102007 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 1963 | 1469150102008 Marionette TRACE conn2 <- [1,2074,null,{}] 18:15:02 INFO - PROCESS | 1963 | 1469150102010 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}] 18:15:02 INFO - PROCESS | 1963 | 1469150102012 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:02 INFO - PROCESS | 1963 | 1469150102119 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:15:02 INFO - PROCESS | 1963 | 1469150102125 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 1963 | 1469150102126 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x12395e800 == 31 [pid = 1963] [id = 526] 18:15:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1129b8c00) [pid = 1963] [serial = 1578] [outer = 0x0] 18:15:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11690ac00) [pid = 1963] [serial = 1579] [outer = 0x1129b8c00] 18:15:02 INFO - PROCESS | 1963 | 1469150102152 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1184e7c00) [pid = 1963] [serial = 1580] [outer = 0x1129b8c00] 18:15:02 INFO - PROCESS | 1963 | 1469150102472 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]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 18:15:02 INFO - PROCESS | 1963 | 1469150102525 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:15:02 INFO - PROCESS | 1963 | 1469150102527 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:15:02 INFO - PROCESS | 1963 | 1469150102529 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 1963 | 1469150102530 Marionette TRACE conn2 <- [1,2078,null,{}] 18:15:02 INFO - PROCESS | 1963 | 1469150102532 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}] 18:15:02 INFO - PROCESS | 1963 | 1469150102537 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:02 INFO - PROCESS | 1963 | 1469150102628 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:15:02 INFO - PROCESS | 1963 | 1469150102634 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 1963 | 1469150102635 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b5d000 == 32 [pid = 1963] [id = 527] 18:15:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x110fec800) [pid = 1963] [serial = 1581] [outer = 0x0] 18:15:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x119111400) [pid = 1963] [serial = 1582] [outer = 0x110fec800] 18:15:02 INFO - PROCESS | 1963 | 1469150102661 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x120e24000) [pid = 1963] [serial = 1583] [outer = 0x110fec800] 18:15:02 INFO - PROCESS | 1963 | 1469150102975 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]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 470ms 18:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:15:03 INFO - PROCESS | 1963 | 1469150103000 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 1963 | 1469150103002 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:15:03 INFO - PROCESS | 1963 | 1469150103006 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 1963 | 1469150103007 Marionette TRACE conn2 <- [1,2082,null,{}] 18:15:03 INFO - PROCESS | 1963 | 1469150103010 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}] 18:15:03 INFO - PROCESS | 1963 | 1469150103014 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:03 INFO - PROCESS | 1963 | 1469150103165 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:15:03 INFO - PROCESS | 1963 | 1469150103174 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 1963 | 1469150103187 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b8f000 == 33 [pid = 1963] [id = 528] 18:15:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x110fe0000) [pid = 1963] [serial = 1584] [outer = 0x0] 18:15:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x120e24800) [pid = 1963] [serial = 1585] [outer = 0x110fe0000] 18:15:03 INFO - PROCESS | 1963 | 1469150103229 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x121544000) [pid = 1963] [serial = 1586] [outer = 0x110fe0000] 18:15:03 INFO - PROCESS | 1963 | 1469150103584 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]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 625ms 18:15:03 INFO - PROCESS | 1963 | 1469150103632 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 1963 | 1469150103633 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:15:03 INFO - PROCESS | 1963 | 1469150103635 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 1963 | 1469150103636 Marionette TRACE conn2 <- [1,2086,null,{}] 18:15:03 INFO - PROCESS | 1963 | 1469150103638 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}] 18:15:03 INFO - PROCESS | 1963 | 1469150103639 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:03 INFO - PROCESS | 1963 | 1469150103709 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:15:03 INFO - PROCESS | 1963 | 1469150103764 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 1963 | 1469150103765 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d31800 == 34 [pid = 1963] [id = 529] 18:15:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x120ee4000) [pid = 1963] [serial = 1587] [outer = 0x0] 18:15:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1239e1800) [pid = 1963] [serial = 1588] [outer = 0x120ee4000] 18:15:03 INFO - PROCESS | 1963 | 1469150103789 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1249c0400) [pid = 1963] [serial = 1589] [outer = 0x120ee4000] 18:15:04 INFO - PROCESS | 1963 | 1469150104068 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]]]}] 18:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 471ms 18:15:04 INFO - PROCESS | 1963 | 1469150104106 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 1963 | 1469150104108 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:15:04 INFO - PROCESS | 1963 | 1469150104111 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 1963 | 1469150104112 Marionette TRACE conn2 <- [1,2090,null,{}] 18:15:04 INFO - PROCESS | 1963 | 1469150104117 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}] 18:15:04 INFO - PROCESS | 1963 | 1469150104118 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:04 INFO - PROCESS | 1963 | 1469150104191 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:15:04 INFO - PROCESS | 1963 | 1469150104197 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 1963 | 1469150104199 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x119517800 == 35 [pid = 1963] [id = 530] 18:15:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1129b6800) [pid = 1963] [serial = 1590] [outer = 0x0] 18:15:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1253c0c00) [pid = 1963] [serial = 1591] [outer = 0x1129b6800] 18:15:04 INFO - PROCESS | 1963 | 1469150104230 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12684d000) [pid = 1963] [serial = 1592] [outer = 0x1129b6800] 18:15:04 INFO - PROCESS | 1963 | 1469150104547 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]]]}] 18:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 473ms 18:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:15:04 INFO - PROCESS | 1963 | 1469150104583 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 1963 | 1469150104584 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:15:04 INFO - PROCESS | 1963 | 1469150104587 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 1963 | 1469150104588 Marionette TRACE conn2 <- [1,2094,null,{}] 18:15:04 INFO - PROCESS | 1963 | 1469150104590 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}] 18:15:04 INFO - PROCESS | 1963 | 1469150104591 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:04 INFO - PROCESS | 1963 | 1469150104698 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:15:04 INFO - PROCESS | 1963 | 1469150104704 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 1963 | 1469150104705 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a514800 == 36 [pid = 1963] [id = 531] 18:15:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x124c17400) [pid = 1963] [serial = 1593] [outer = 0x0] 18:15:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1270a6c00) [pid = 1963] [serial = 1594] [outer = 0x124c17400] 18:15:04 INFO - PROCESS | 1963 | 1469150104731 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12745e800) [pid = 1963] [serial = 1595] [outer = 0x124c17400] 18:15:05 INFO - PROCESS | 1963 | 1469150105064 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]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 18:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:15:05 INFO - PROCESS | 1963 | 1469150105106 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 1963 | 1469150105107 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:15:05 INFO - PROCESS | 1963 | 1469150105109 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 1963 | 1469150105111 Marionette TRACE conn2 <- [1,2098,null,{}] 18:15:05 INFO - PROCESS | 1963 | 1469150105113 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}] 18:15:05 INFO - PROCESS | 1963 | 1469150105115 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:05 INFO - PROCESS | 1963 | 1469150105219 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:15:05 INFO - PROCESS | 1963 | 1469150105222 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 1963 | 1469150105224 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x1218b8800 == 37 [pid = 1963] [id = 532] 18:15:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1249c3800) [pid = 1963] [serial = 1596] [outer = 0x0] 18:15:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1274ef400) [pid = 1963] [serial = 1597] [outer = 0x1249c3800] 18:15:05 INFO - PROCESS | 1963 | 1469150105249 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x128bc0c00) [pid = 1963] [serial = 1598] [outer = 0x1249c3800] 18:15:05 INFO - PROCESS | 1963 | 1469150105587 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]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 18:15:05 INFO - PROCESS | 1963 | 1469150105630 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 1963 | 1469150105631 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:15:05 INFO - PROCESS | 1963 | 1469150105633 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 1963 | 1469150105634 Marionette TRACE conn2 <- [1,2102,null,{}] 18:15:05 INFO - PROCESS | 1963 | 1469150105636 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}] 18:15:05 INFO - PROCESS | 1963 | 1469150105637 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:05 INFO - PROCESS | 1963 | 1469150105732 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:15:05 INFO - PROCESS | 1963 | 1469150105749 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 1963 | 1469150105750 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b910800 == 38 [pid = 1963] [id = 533] 18:15:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x128bc1000) [pid = 1963] [serial = 1599] [outer = 0x0] 18:15:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x129225c00) [pid = 1963] [serial = 1600] [outer = 0x128bc1000] 18:15:05 INFO - PROCESS | 1963 | 1469150105774 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x129231400) [pid = 1963] [serial = 1601] [outer = 0x128bc1000] 18:15:06 INFO - PROCESS | 1963 | 1469150106107 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]]]}] 18:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 18:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:15:06 INFO - PROCESS | 1963 | 1469150106151 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 1963 | 1469150106152 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:15:06 INFO - PROCESS | 1963 | 1469150106154 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - PROCESS | 1963 | 1469150106156 Marionette TRACE conn2 <- [1,2106,null,{}] 18:15:06 INFO - PROCESS | 1963 | 1469150106158 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}] 18:15:06 INFO - PROCESS | 1963 | 1469150106159 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:06 INFO - PROCESS | 1963 | 1469150106254 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:15:06 INFO - PROCESS | 1963 | 1469150106257 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:06 INFO - PROCESS | 1963 | 1469150106258 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba90800 == 39 [pid = 1963] [id = 534] 18:15:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x128dc9800) [pid = 1963] [serial = 1602] [outer = 0x0] 18:15:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12924d400) [pid = 1963] [serial = 1603] [outer = 0x128dc9800] 18:15:06 INFO - PROCESS | 1963 | 1469150106289 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x129372800) [pid = 1963] [serial = 1604] [outer = 0x128dc9800] 18:15:06 INFO - PROCESS | 1963 | 1469150106675 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]]]}] 18:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 568ms 18:15:06 INFO - PROCESS | 1963 | 1469150106724 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 1963 | 1469150106726 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:15:06 INFO - PROCESS | 1963 | 1469150106737 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - PROCESS | 1963 | 1469150106739 Marionette TRACE conn2 <- [1,2110,null,{}] 18:15:06 INFO - PROCESS | 1963 | 1469150106742 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}] 18:15:06 INFO - PROCESS | 1963 | 1469150106743 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:06 INFO - PROCESS | 1963 | 1469150106863 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:15:06 INFO - PROCESS | 1963 | 1469150106868 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:06 INFO - PROCESS | 1963 | 1469150106869 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be3b000 == 40 [pid = 1963] [id = 535] 18:15:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x112a80800) [pid = 1963] [serial = 1605] [outer = 0x0] 18:15:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x129374400) [pid = 1963] [serial = 1606] [outer = 0x112a80800] 18:15:06 INFO - PROCESS | 1963 | 1469150106925 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1294a6000) [pid = 1963] [serial = 1607] [outer = 0x112a80800] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x126de5000) [pid = 1963] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x113d96800) [pid = 1963] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x118eb1c00) [pid = 1963] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x112022400) [pid = 1963] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x115eb5400) [pid = 1963] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x124957000) [pid = 1963] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1122b8400) [pid = 1963] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x11827a800) [pid = 1963] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1122e5c00) [pid = 1963] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x113d96c00) [pid = 1963] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1127d7c00) [pid = 1963] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x113fa5c00) [pid = 1963] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x121339000) [pid = 1963] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1176a1400) [pid = 1963] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x112ae6800) [pid = 1963] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:15:07 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12186ec00) [pid = 1963] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:15:07 INFO - PROCESS | 1963 | 1469150107313 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]]]}] 18:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 622ms 18:15:07 INFO - PROCESS | 1963 | 1469150107359 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:15:07 INFO - PROCESS | 1963 | 1469150107361 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:15:07 INFO - PROCESS | 1963 | 1469150107368 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 1963 | 1469150107369 Marionette TRACE conn2 <- [1,2114,null,{}] 18:15:07 INFO - PROCESS | 1963 | 1469150107371 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}] 18:15:07 INFO - PROCESS | 1963 | 1469150107372 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:07 INFO - PROCESS | 1963 | 1469150107488 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:15:07 INFO - PROCESS | 1963 | 1469150107496 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 1963 | 1469150107498 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a854000 == 41 [pid = 1963] [id = 536] 18:15:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1122b8400) [pid = 1963] [serial = 1608] [outer = 0x0] 18:15:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x11827a800) [pid = 1963] [serial = 1609] [outer = 0x1122b8400] 18:15:07 INFO - PROCESS | 1963 | 1469150107522 Marionette DEBUG loaded listener.js 18:15:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x121339000) [pid = 1963] [serial = 1610] [outer = 0x1122b8400] 18:15:07 INFO - PROCESS | 1963 | 1469150107831 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]]]}] 18:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 18:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:15:07 INFO - PROCESS | 1963 | 1469150107888 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:15:07 INFO - PROCESS | 1963 | 1469150107889 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:15:07 INFO - PROCESS | 1963 | 1469150107891 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 1963 | 1469150107892 Marionette TRACE conn2 <- [1,2118,null,{}] 18:15:07 INFO - PROCESS | 1963 | 1469150107895 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}] 18:15:07 INFO - PROCESS | 1963 | 1469150107896 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:07 INFO - PROCESS | 1963 | 1469150107975 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:15:08 INFO - PROCESS | 1963 | 1469150108034 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:08 INFO - PROCESS | 1963 | 1469150108035 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beb2800 == 42 [pid = 1963] [id = 537] 18:15:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1127d7c00) [pid = 1963] [serial = 1611] [outer = 0x0] 18:15:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1253a9400) [pid = 1963] [serial = 1612] [outer = 0x1127d7c00] 18:15:08 INFO - PROCESS | 1963 | 1469150108060 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1294a8400) [pid = 1963] [serial = 1613] [outer = 0x1127d7c00] 18:15:08 INFO - PROCESS | 1963 | 1469150108316 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]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 467ms 18:15:08 INFO - PROCESS | 1963 | 1469150108359 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 1963 | 1469150108361 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:15:08 INFO - PROCESS | 1963 | 1469150108370 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - PROCESS | 1963 | 1469150108371 Marionette TRACE conn2 <- [1,2122,null,{}] 18:15:08 INFO - PROCESS | 1963 | 1469150108373 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}] 18:15:08 INFO - PROCESS | 1963 | 1469150108374 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:08 INFO - PROCESS | 1963 | 1469150108470 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:15:08 INFO - PROCESS | 1963 | 1469150108474 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:08 INFO - PROCESS | 1963 | 1469150108475 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c85e000 == 43 [pid = 1963] [id = 538] 18:15:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x123b1d400) [pid = 1963] [serial = 1614] [outer = 0x0] 18:15:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1294ac800) [pid = 1963] [serial = 1615] [outer = 0x123b1d400] 18:15:08 INFO - PROCESS | 1963 | 1469150108499 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x129720000) [pid = 1963] [serial = 1616] [outer = 0x123b1d400] 18:15:08 INFO - PROCESS | 1963 | 1469150108859 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]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 518ms 18:15:08 INFO - PROCESS | 1963 | 1469150108894 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 1963 | 1469150108895 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:15:08 INFO - PROCESS | 1963 | 1469150108898 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - PROCESS | 1963 | 1469150108900 Marionette TRACE conn2 <- [1,2126,null,{}] 18:15:08 INFO - PROCESS | 1963 | 1469150108902 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}] 18:15:08 INFO - PROCESS | 1963 | 1469150108904 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:08 INFO - PROCESS | 1963 | 1469150108991 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:15:09 INFO - PROCESS | 1963 | 1469150108998 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 1963 | 1469150108999 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c873000 == 44 [pid = 1963] [id = 539] 18:15:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x129722000) [pid = 1963] [serial = 1617] [outer = 0x0] 18:15:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x12a7b1800) [pid = 1963] [serial = 1618] [outer = 0x129722000] 18:15:09 INFO - PROCESS | 1963 | 1469150109023 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x12a7bc800) [pid = 1963] [serial = 1619] [outer = 0x129722000] 18:15:09 INFO - PROCESS | 1963 | 1469150109506 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]]]}] 18:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 619ms 18:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:15:09 INFO - PROCESS | 1963 | 1469150109517 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 1963 | 1469150109520 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:15:09 INFO - PROCESS | 1963 | 1469150109523 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:15:09 INFO - PROCESS | 1963 | 1469150109525 Marionette TRACE conn2 <- [1,2130,null,{}] 18:15:09 INFO - PROCESS | 1963 | 1469150109529 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}] 18:15:09 INFO - PROCESS | 1963 | 1469150109530 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:09 INFO - PROCESS | 1963 | 1469150109643 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:15:09 INFO - PROCESS | 1963 | 1469150109724 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 1963 | 1469150109726 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x117375000 == 45 [pid = 1963] [id = 540] 18:15:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x111f60c00) [pid = 1963] [serial = 1620] [outer = 0x0] 18:15:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1127d9c00) [pid = 1963] [serial = 1621] [outer = 0x111f60c00] 18:15:09 INFO - PROCESS | 1963 | 1469150109756 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x112a84400) [pid = 1963] [serial = 1622] [outer = 0x111f60c00] 18:15:10 INFO - PROCESS | 1963 | 1469150110336 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] 18:15:10 INFO - PROCESS | 1963 | 1469150110402 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:15:10 INFO - PROCESS | 1963 | 1469150110406 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - PROCESS | 1963 | 1469150110408 Marionette TRACE conn2 <- [1,2134,null,{}] 18:15:10 INFO - PROCESS | 1963 | 1469150110410 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}] 18:15:10 INFO - PROCESS | 1963 | 1469150110412 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:10 INFO - PROCESS | 1963 | 1469150110524 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:15:10 INFO - PROCESS | 1963 | 1469150110605 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 1963 | 1469150110607 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x116025000 == 46 [pid = 1963] [id = 541] 18:15:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x112a85400) [pid = 1963] [serial = 1623] [outer = 0x0] 18:15:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x115eb1000) [pid = 1963] [serial = 1624] [outer = 0x112a85400] 18:15:10 INFO - PROCESS | 1963 | 1469150110638 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x11678b000) [pid = 1963] [serial = 1625] [outer = 0x112a85400] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12c85e000 == 45 [pid = 1963] [id = 538] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12beb2800 == 44 [pid = 1963] [id = 537] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12a854000 == 43 [pid = 1963] [id = 536] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12be3b000 == 42 [pid = 1963] [id = 535] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba90800 == 41 [pid = 1963] [id = 534] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12b910800 == 40 [pid = 1963] [id = 533] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x1218b8800 == 39 [pid = 1963] [id = 532] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x128dc9c00) [pid = 1963] [serial = 1564] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12a514800 == 38 [pid = 1963] [id = 531] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x119517800 == 37 [pid = 1963] [id = 530] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x128d31800 == 36 [pid = 1963] [id = 529] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x128b8f000 == 35 [pid = 1963] [id = 528] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x126b5d000 == 34 [pid = 1963] [id = 527] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12395e800 == 33 [pid = 1963] [id = 526] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12107a000 == 32 [pid = 1963] [id = 525] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x11951c000 == 31 [pid = 1963] [id = 524] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c9800 == 30 [pid = 1963] [id = 523] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x1161ea000 == 29 [pid = 1963] [id = 522] 18:15:11 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab95800 == 28 [pid = 1963] [id = 521] 18:15:11 INFO - PROCESS | 1963 | 1469150111297 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]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 923ms 18:15:11 INFO - PROCESS | 1963 | 1469150111331 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 1963 | 1469150111334 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:15:11 INFO - PROCESS | 1963 | 1469150111337 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 1963 | 1469150111340 Marionette TRACE conn2 <- [1,2138,null,{}] 18:15:11 INFO - PROCESS | 1963 | 1469150111344 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}] 18:15:11 INFO - PROCESS | 1963 | 1469150111347 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:11 INFO - PROCESS | 1963 | 1469150111421 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:15:11 INFO - PROCESS | 1963 | 1469150111425 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 1963 | 1469150111428 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169b6800 == 29 [pid = 1963] [id = 542] 18:15:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x1130ad400) [pid = 1963] [serial = 1626] [outer = 0x0] 18:15:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x113d44c00) [pid = 1963] [serial = 1627] [outer = 0x1130ad400] 18:15:11 INFO - PROCESS | 1963 | 1469150111460 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x115eb9000) [pid = 1963] [serial = 1628] [outer = 0x1130ad400] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x118eaf800) [pid = 1963] [serial = 1544] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x11858e400) [pid = 1963] [serial = 1543] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1213e7c00) [pid = 1963] [serial = 1547] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1197bf800) [pid = 1963] [serial = 1546] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11830d400) [pid = 1963] [serial = 1555] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x124956800) [pid = 1963] [serial = 1550] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x12182c800) [pid = 1963] [serial = 1549] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x125273800) [pid = 1963] [serial = 1552] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1268d7c00) [pid = 1963] [serial = 1559] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x118318000) [pid = 1963] [serial = 1540] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1176a2c00) [pid = 1963] [serial = 1537] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x118279c00) [pid = 1963] [serial = 1538] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x115eb5c00) [pid = 1963] [serial = 1534] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x11607f800) [pid = 1963] [serial = 1535] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x112a83c00) [pid = 1963] [serial = 1531] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x112eddc00) [pid = 1963] [serial = 1532] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x10eaff000) [pid = 1963] [serial = 1528] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1127dd000) [pid = 1963] [serial = 1529] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1253aac00) [pid = 1963] [serial = 1526] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x123b1c400) [pid = 1963] [serial = 1525] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x118594000) [pid = 1963] [serial = 1523] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1183a1400) [pid = 1963] [serial = 1522] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x128bb5000) [pid = 1963] [serial = 1562] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1160efc00) [pid = 1963] [serial = 1520] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x113376400) [pid = 1963] [serial = 1519] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x128dd1000) [pid = 1963] [serial = 1517] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12526a800) [pid = 1963] [serial = 1556] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1253ab800) [pid = 1963] [serial = 1553] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1252d7800) [pid = 1963] [serial = 1558] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x118468c00) [pid = 1963] [serial = 1541] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x127462000) [pid = 1963] [serial = 1561] [outer = 0x0] [url = about:blank] 18:15:11 INFO - PROCESS | 1963 | 1469150111818 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]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 18:15:11 INFO - PROCESS | 1963 | 1469150111858 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 1963 | 1469150111861 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:15:11 INFO - PROCESS | 1963 | 1469150111865 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 1963 | 1469150111867 Marionette TRACE conn2 <- [1,2142,null,{}] 18:15:11 INFO - PROCESS | 1963 | 1469150111869 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}] 18:15:11 INFO - PROCESS | 1963 | 1469150111871 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:11 INFO - PROCESS | 1963 | 1469150111949 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:15:11 INFO - PROCESS | 1963 | 1469150111953 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 1963 | 1469150111954 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x118215000 == 30 [pid = 1963] [id = 543] 18:15:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1160eb400) [pid = 1963] [serial = 1629] [outer = 0x0] 18:15:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x116907400) [pid = 1963] [serial = 1630] [outer = 0x1160eb400] 18:15:11 INFO - PROCESS | 1963 | 1469150111983 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1172b6400) [pid = 1963] [serial = 1631] [outer = 0x1160eb400] 18:15:12 INFO - PROCESS | 1963 | 1469150112364 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] 18:15:12 INFO - PROCESS | 1963 | 1469150112387 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:15:12 INFO - PROCESS | 1963 | 1469150112390 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - PROCESS | 1963 | 1469150112392 Marionette TRACE conn2 <- [1,2146,null,{}] 18:15:12 INFO - PROCESS | 1963 | 1469150112401 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}] 18:15:12 INFO - PROCESS | 1963 | 1469150112404 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:12 INFO - PROCESS | 1963 | 1469150112506 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:15:12 INFO - PROCESS | 1963 | 1469150112519 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 1963 | 1469150112521 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199ee800 == 31 [pid = 1963] [id = 544] 18:15:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1176a3000) [pid = 1963] [serial = 1632] [outer = 0x0] 18:15:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x11830d400) [pid = 1963] [serial = 1633] [outer = 0x1176a3000] 18:15:12 INFO - PROCESS | 1963 | 1469150112549 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x118468800) [pid = 1963] [serial = 1634] [outer = 0x1176a3000] 18:15:12 INFO - PROCESS | 1963 | 1469150112876 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] 18:15:12 INFO - PROCESS | 1963 | 1469150112917 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:15:12 INFO - PROCESS | 1963 | 1469150112919 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - PROCESS | 1963 | 1469150112921 Marionette TRACE conn2 <- [1,2150,null,{}] 18:15:12 INFO - PROCESS | 1963 | 1469150112923 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}] 18:15:12 INFO - PROCESS | 1963 | 1469150112924 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:13 INFO - PROCESS | 1963 | 1469150113022 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:15:13 INFO - PROCESS | 1963 | 1469150113030 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 1963 | 1469150113032 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x121779000 == 32 [pid = 1963] [id = 545] 18:15:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1184ea000) [pid = 1963] [serial = 1635] [outer = 0x0] 18:15:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x119105400) [pid = 1963] [serial = 1636] [outer = 0x1184ea000] 18:15:13 INFO - PROCESS | 1963 | 1469150113058 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1193a8800) [pid = 1963] [serial = 1637] [outer = 0x1184ea000] 18:15:13 INFO - PROCESS | 1963 | 1469150113373 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]]]}] 18:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 467ms 18:15:13 INFO - PROCESS | 1963 | 1469150113388 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 1963 | 1469150113389 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:15:13 INFO - PROCESS | 1963 | 1469150113391 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 1963 | 1469150113392 Marionette TRACE conn2 <- [1,2154,null,{}] 18:15:13 INFO - PROCESS | 1963 | 1469150113396 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}] 18:15:13 INFO - PROCESS | 1963 | 1469150113399 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:13 INFO - PROCESS | 1963 | 1469150113474 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:15:13 INFO - PROCESS | 1963 | 1469150113480 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 1963 | 1469150113482 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x12531c000 == 33 [pid = 1963] [id = 546] 18:15:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1127d7000) [pid = 1963] [serial = 1638] [outer = 0x0] 18:15:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1199d0800) [pid = 1963] [serial = 1639] [outer = 0x1127d7000] 18:15:13 INFO - PROCESS | 1963 | 1469150113506 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x119cf9c00) [pid = 1963] [serial = 1640] [outer = 0x1127d7000] 18:15:13 INFO - PROCESS | 1963 | 1469150113889 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]]]}] 18:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 18:15:13 INFO - PROCESS | 1963 | 1469150113912 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 1963 | 1469150113914 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:15:13 INFO - PROCESS | 1963 | 1469150113916 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 1963 | 1469150113917 Marionette TRACE conn2 <- [1,2158,null,{}] 18:15:13 INFO - PROCESS | 1963 | 1469150113919 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}] 18:15:13 INFO - PROCESS | 1963 | 1469150113923 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:14 INFO - PROCESS | 1963 | 1469150114032 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:15:14 INFO - PROCESS | 1963 | 1469150114071 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 1963 | 1469150114078 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x12709a800 == 34 [pid = 1963] [id = 547] 18:15:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x120ee4c00) [pid = 1963] [serial = 1641] [outer = 0x0] 18:15:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x123b1bc00) [pid = 1963] [serial = 1642] [outer = 0x120ee4c00] 18:15:14 INFO - PROCESS | 1963 | 1469150114104 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12526a800) [pid = 1963] [serial = 1643] [outer = 0x120ee4c00] 18:15:14 INFO - PROCESS | 1963 | 1469150114418 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]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 18:15:14 INFO - PROCESS | 1963 | 1469150114435 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 1963 | 1469150114437 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:15:14 INFO - PROCESS | 1963 | 1469150114439 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 1963 | 1469150114440 Marionette TRACE conn2 <- [1,2162,null,{}] 18:15:14 INFO - PROCESS | 1963 | 1469150114442 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}] 18:15:14 INFO - PROCESS | 1963 | 1469150114443 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:14 INFO - PROCESS | 1963 | 1469150114537 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:15:14 INFO - PROCESS | 1963 | 1469150114557 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 1963 | 1469150114558 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d22000 == 35 [pid = 1963] [id = 548] 18:15:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1122b1c00) [pid = 1963] [serial = 1644] [outer = 0x0] 18:15:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1252e4400) [pid = 1963] [serial = 1645] [outer = 0x1122b1c00] 18:15:14 INFO - PROCESS | 1963 | 1469150114583 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1265b2800) [pid = 1963] [serial = 1646] [outer = 0x1122b1c00] 18:15:14 INFO - PROCESS | 1963 | 1469150114909 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]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 18:15:14 INFO - PROCESS | 1963 | 1469150114959 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 1963 | 1469150114961 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:15:14 INFO - PROCESS | 1963 | 1469150114963 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 1963 | 1469150114964 Marionette TRACE conn2 <- [1,2166,null,{}] 18:15:14 INFO - PROCESS | 1963 | 1469150114966 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}] 18:15:14 INFO - PROCESS | 1963 | 1469150114967 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:15 INFO - PROCESS | 1963 | 1469150115071 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:15:15 INFO - PROCESS | 1963 | 1469150115075 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 1963 | 1469150115076 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x129434000 == 36 [pid = 1963] [id = 549] 18:15:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x125273800) [pid = 1963] [serial = 1647] [outer = 0x0] 18:15:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x126d4e400) [pid = 1963] [serial = 1648] [outer = 0x125273800] 18:15:15 INFO - PROCESS | 1963 | 1469150115101 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x127462000) [pid = 1963] [serial = 1649] [outer = 0x125273800] 18:15:15 INFO - PROCESS | 1963 | 1469150115442 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]]]}] 18:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 18:15:15 INFO - PROCESS | 1963 | 1469150115484 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:15:15 INFO - PROCESS | 1963 | 1469150115485 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:15:15 INFO - PROCESS | 1963 | 1469150115487 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:15:15 INFO - PROCESS | 1963 | 1469150115488 Marionette TRACE conn2 <- [1,2170,null,{}] 18:15:15 INFO - PROCESS | 1963 | 1469150115490 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}] 18:15:15 INFO - PROCESS | 1963 | 1469150115491 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:15 INFO - PROCESS | 1963 | 1469150115586 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1249c3800) [pid = 1963] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1129ba400) [pid = 1963] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x124c17400) [pid = 1963] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x120ee4000) [pid = 1963] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x110f1d800) [pid = 1963] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x117e17400) [pid = 1963] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1274f6800) [pid = 1963] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1129b6800) [pid = 1963] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1122ea000) [pid = 1963] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x110fec800) [pid = 1963] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x110fe0000) [pid = 1963] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1129b8c00) [pid = 1963] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x128bc1000) [pid = 1963] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x128dc9800) [pid = 1963] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1122b8400) [pid = 1963] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x112a80800) [pid = 1963] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1127d7c00) [pid = 1963] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:15:15 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x123b1d400) [pid = 1963] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:15:15 INFO - PROCESS | 1963 | 1469150115778 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 1963 | 1469150115779 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185d2000 == 37 [pid = 1963] [id = 550] 18:15:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x110e6a000) [pid = 1963] [serial = 1650] [outer = 0x0] 18:15:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1122b8400) [pid = 1963] [serial = 1651] [outer = 0x110e6a000] 18:15:15 INFO - PROCESS | 1963 | 1469150115805 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1130a6800) [pid = 1963] [serial = 1652] [outer = 0x110e6a000] 18:15:16 INFO - PROCESS | 1963 | 1469150116072 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]]]}] 18:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 620ms 18:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:15:16 INFO - PROCESS | 1963 | 1469150116107 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 1963 | 1469150116109 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:15:16 INFO - PROCESS | 1963 | 1469150116118 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 1963 | 1469150116119 Marionette TRACE conn2 <- [1,2174,null,{}] 18:15:16 INFO - PROCESS | 1963 | 1469150116122 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}] 18:15:16 INFO - PROCESS | 1963 | 1469150116123 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:16 INFO - PROCESS | 1963 | 1469150116211 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:15:16 INFO - PROCESS | 1963 | 1469150116217 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 1963 | 1469150116218 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a51e000 == 38 [pid = 1963] [id = 551] 18:15:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x116082c00) [pid = 1963] [serial = 1653] [outer = 0x0] 18:15:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x119103800) [pid = 1963] [serial = 1654] [outer = 0x116082c00] 18:15:16 INFO - PROCESS | 1963 | 1469150116243 Marionette DEBUG loaded listener.js 18:15:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x124c17400) [pid = 1963] [serial = 1655] [outer = 0x116082c00] 18:15:16 INFO - PROCESS | 1963 | 1469150116587 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]]]}] 18:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 528ms 18:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:15:16 INFO - PROCESS | 1963 | 1469150116640 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 1963 | 1469150116642 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:15:16 INFO - PROCESS | 1963 | 1469150116645 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 1963 | 1469150116648 Marionette TRACE conn2 <- [1,2178,null,{}] 18:15:16 INFO - PROCESS | 1963 | 1469150116651 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}] 18:15:16 INFO - PROCESS | 1963 | 1469150116654 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:16 INFO - PROCESS | 1963 | 1469150116790 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:15:16 INFO - PROCESS | 1963 | 1469150116799 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 1963 | 1469150116801 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x12aba1000 == 39 [pid = 1963] [id = 552] 18:15:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1270b2000) [pid = 1963] [serial = 1656] [outer = 0x0] 18:15:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1274f6c00) [pid = 1963] [serial = 1657] [outer = 0x1270b2000] 18:15:16 INFO - PROCESS | 1963 | 1469150116831 Marionette DEBUG loaded listener.js 18:15:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x128fe2c00) [pid = 1963] [serial = 1658] [outer = 0x1270b2000] 18:15:17 INFO - PROCESS | 1963 | 1469150117172 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]]]}] 18:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 571ms 18:15:17 INFO - PROCESS | 1963 | 1469150117217 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:15:17 INFO - PROCESS | 1963 | 1469150117218 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:15:17 INFO - PROCESS | 1963 | 1469150117220 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:15:17 INFO - PROCESS | 1963 | 1469150117221 Marionette TRACE conn2 <- [1,2182,null,{}] 18:15:17 INFO - PROCESS | 1963 | 1469150117223 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}] 18:15:17 INFO - PROCESS | 1963 | 1469150117224 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:17 INFO - PROCESS | 1963 | 1469150117339 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:15:17 INFO - PROCESS | 1963 | 1469150117346 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 1963 | 1469150117347 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b917800 == 40 [pid = 1963] [id = 553] 18:15:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x128bbd800) [pid = 1963] [serial = 1659] [outer = 0x0] 18:15:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12922cc00) [pid = 1963] [serial = 1660] [outer = 0x128bbd800] 18:15:17 INFO - PROCESS | 1963 | 1469150117372 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x129250000) [pid = 1963] [serial = 1661] [outer = 0x128bbd800] 18:15:17 INFO - PROCESS | 1963 | 1469150117668 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]]]}] 18:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 468ms 18:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:15:17 INFO - PROCESS | 1963 | 1469150117688 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:15:17 INFO - PROCESS | 1963 | 1469150117690 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:15:17 INFO - PROCESS | 1963 | 1469150117692 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:15:17 INFO - PROCESS | 1963 | 1469150117693 Marionette TRACE conn2 <- [1,2186,null,{}] 18:15:17 INFO - PROCESS | 1963 | 1469150117697 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}] 18:15:17 INFO - PROCESS | 1963 | 1469150117699 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:17 INFO - PROCESS | 1963 | 1469150117825 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:15:17 INFO - PROCESS | 1963 | 1469150117883 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 1963 | 1469150117885 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x113358000 == 41 [pid = 1963] [id = 554] 18:15:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x110f1c000) [pid = 1963] [serial = 1662] [outer = 0x0] 18:15:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1110a6000) [pid = 1963] [serial = 1663] [outer = 0x110f1c000] 18:15:17 INFO - PROCESS | 1963 | 1469150117916 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1127df800) [pid = 1963] [serial = 1664] [outer = 0x110f1c000] 18:15:18 INFO - PROCESS | 1963 | 1469150118342 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]]]}] 18:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 672ms 18:15:18 INFO - PROCESS | 1963 | 1469150118367 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 1963 | 1469150118369 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:15:18 INFO - PROCESS | 1963 | 1469150118373 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - PROCESS | 1963 | 1469150118375 Marionette TRACE conn2 <- [1,2190,null,{}] 18:15:18 INFO - PROCESS | 1963 | 1469150118378 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}] 18:15:18 INFO - PROCESS | 1963 | 1469150118382 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:18 INFO - PROCESS | 1963 | 1469150118482 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:15:18 INFO - PROCESS | 1963 | 1469150118538 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 1963 | 1469150118540 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x11988c000 == 42 [pid = 1963] [id = 555] 18:15:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x112aef400) [pid = 1963] [serial = 1665] [outer = 0x0] 18:15:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x11678b400) [pid = 1963] [serial = 1666] [outer = 0x112aef400] 18:15:18 INFO - PROCESS | 1963 | 1469150118570 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x117e0b000) [pid = 1963] [serial = 1667] [outer = 0x112aef400] 18:15:19 INFO - PROCESS | 1963 | 1469150119018 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]]]}] 18:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 18:15:19 INFO - PROCESS | 1963 | 1469150119045 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 1963 | 1469150119047 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:15:19 INFO - PROCESS | 1963 | 1469150119050 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 1963 | 1469150119051 Marionette TRACE conn2 <- [1,2194,null,{}] 18:15:19 INFO - PROCESS | 1963 | 1469150119053 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}] 18:15:19 INFO - PROCESS | 1963 | 1469150119055 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:19 INFO - PROCESS | 1963 | 1469150119158 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:15:19 INFO - PROCESS | 1963 | 1469150119251 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 1963 | 1469150119253 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a713800 == 43 [pid = 1963] [id = 556] 18:15:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x118468c00) [pid = 1963] [serial = 1668] [outer = 0x0] 18:15:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x118594000) [pid = 1963] [serial = 1669] [outer = 0x118468c00] 18:15:19 INFO - PROCESS | 1963 | 1469150119282 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1199d1400) [pid = 1963] [serial = 1670] [outer = 0x118468c00] 18:15:19 INFO - PROCESS | 1963 | 1469150119687 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]]]}] 18:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 669ms 18:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:15:19 INFO - PROCESS | 1963 | 1469150119718 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 1963 | 1469150119721 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:15:19 INFO - PROCESS | 1963 | 1469150119729 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 1963 | 1469150119732 Marionette TRACE conn2 <- [1,2198,null,{}] 18:15:19 INFO - PROCESS | 1963 | 1469150119734 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}] 18:15:19 INFO - PROCESS | 1963 | 1469150119737 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:19 INFO - PROCESS | 1963 | 1469150119840 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:15:19 INFO - PROCESS | 1963 | 1469150119899 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 1963 | 1469150119900 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beb2800 == 44 [pid = 1963] [id = 557] 18:15:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x120e22000) [pid = 1963] [serial = 1671] [outer = 0x0] 18:15:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1239e3c00) [pid = 1963] [serial = 1672] [outer = 0x120e22000] 18:15:19 INFO - PROCESS | 1963 | 1469150119929 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1268d6800) [pid = 1963] [serial = 1673] [outer = 0x120e22000] 18:15:20 INFO - PROCESS | 1963 | 1469150120344 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]]]}] 18:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 675ms 18:15:20 INFO - PROCESS | 1963 | 1469150120400 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 1963 | 1469150120401 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:15:20 INFO - PROCESS | 1963 | 1469150120403 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:15:20 INFO - PROCESS | 1963 | 1469150120405 Marionette TRACE conn2 <- [1,2202,null,{}] 18:15:20 INFO - PROCESS | 1963 | 1469150120407 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}] 18:15:20 INFO - PROCESS | 1963 | 1469150120408 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:20 INFO - PROCESS | 1963 | 1469150120525 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:15:20 INFO - PROCESS | 1963 | 1469150120738 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:20 INFO - PROCESS | 1963 | 1469150120740 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x118e0d000 == 45 [pid = 1963] [id = 558] 18:15:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x111dac000) [pid = 1963] [serial = 1674] [outer = 0x0] 18:15:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x1129af000) [pid = 1963] [serial = 1675] [outer = 0x111dac000] 18:15:20 INFO - PROCESS | 1963 | 1469150120768 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x112ae7000) [pid = 1963] [serial = 1676] [outer = 0x111dac000] 18:15:21 INFO - PROCESS | 1963 | 1469150121200 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]]]}] 18:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 819ms 18:15:21 INFO - PROCESS | 1963 | 1469150121225 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:15:21 INFO - PROCESS | 1963 | 1469150121227 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:15:21 INFO - PROCESS | 1963 | 1469150121230 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 1963 | 1469150121232 Marionette TRACE conn2 <- [1,2206,null,{}] 18:15:21 INFO - PROCESS | 1963 | 1469150121235 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}] 18:15:21 INFO - PROCESS | 1963 | 1469150121238 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:21 INFO - PROCESS | 1963 | 1469150121334 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:15:21 INFO - PROCESS | 1963 | 1469150121400 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 1963 | 1469150121401 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aa8800 == 46 [pid = 1963] [id = 559] 18:15:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x115eb5c00) [pid = 1963] [serial = 1677] [outer = 0x0] 18:15:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x116973800) [pid = 1963] [serial = 1678] [outer = 0x115eb5c00] 18:15:21 INFO - PROCESS | 1963 | 1469150121431 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x117e14c00) [pid = 1963] [serial = 1679] [outer = 0x115eb5c00] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12b917800 == 45 [pid = 1963] [id = 553] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12aba1000 == 44 [pid = 1963] [id = 552] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12a51e000 == 43 [pid = 1963] [id = 551] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x1185d2000 == 42 [pid = 1963] [id = 550] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x129434000 == 41 [pid = 1963] [id = 549] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x128d22000 == 40 [pid = 1963] [id = 548] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12709a800 == 39 [pid = 1963] [id = 547] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12531c000 == 38 [pid = 1963] [id = 546] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x121779000 == 37 [pid = 1963] [id = 545] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x1199ee800 == 36 [pid = 1963] [id = 544] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x118215000 == 35 [pid = 1963] [id = 543] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x1169b6800 == 34 [pid = 1963] [id = 542] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x116025000 == 33 [pid = 1963] [id = 541] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12c873000 == 32 [pid = 1963] [id = 539] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x117375000 == 31 [pid = 1963] [id = 540] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x118e0d000 == 30 [pid = 1963] [id = 558] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12beb2800 == 29 [pid = 1963] [id = 557] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x12a713800 == 28 [pid = 1963] [id = 556] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x11988c000 == 27 [pid = 1963] [id = 555] 18:15:22 INFO - PROCESS | 1963 | --DOCSHELL 0x113358000 == 26 [pid = 1963] [id = 554] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1274ef400) [pid = 1963] [serial = 1597] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1131a8c00) [pid = 1963] [serial = 1570] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x115eae800) [pid = 1963] [serial = 1571] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1270a6c00) [pid = 1963] [serial = 1594] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1239e1800) [pid = 1963] [serial = 1588] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1249c0400) [pid = 1963] [serial = 1589] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x116523400) [pid = 1963] [serial = 1573] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116aa0000) [pid = 1963] [serial = 1574] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x11827a400) [pid = 1963] [serial = 1576] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11830f800) [pid = 1963] [serial = 1577] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x128fefc00) [pid = 1963] [serial = 1565] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1253c0c00) [pid = 1963] [serial = 1591] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x12684d000) [pid = 1963] [serial = 1592] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1127df400) [pid = 1963] [serial = 1567] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1129b8400) [pid = 1963] [serial = 1568] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x119111400) [pid = 1963] [serial = 1582] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x120e24000) [pid = 1963] [serial = 1583] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x120e24800) [pid = 1963] [serial = 1585] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x121544000) [pid = 1963] [serial = 1586] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x11690ac00) [pid = 1963] [serial = 1579] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1184e7c00) [pid = 1963] [serial = 1580] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x129225c00) [pid = 1963] [serial = 1600] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x129231400) [pid = 1963] [serial = 1601] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x129372800) [pid = 1963] [serial = 1604] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12924d400) [pid = 1963] [serial = 1603] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x11827a800) [pid = 1963] [serial = 1609] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x129374400) [pid = 1963] [serial = 1606] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1294a8400) [pid = 1963] [serial = 1613] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1294a6000) [pid = 1963] [serial = 1607] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x128bc0c00) [pid = 1963] [serial = 1598] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x121339000) [pid = 1963] [serial = 1610] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12745e800) [pid = 1963] [serial = 1595] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x129720000) [pid = 1963] [serial = 1616] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1253a9400) [pid = 1963] [serial = 1612] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x12a7b1800) [pid = 1963] [serial = 1618] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1294ac800) [pid = 1963] [serial = 1615] [outer = 0x0] [url = about:blank] 18:15:22 INFO - PROCESS | 1963 | 1469150122469 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]]]}] 18:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1273ms 18:15:22 INFO - PROCESS | 1963 | 1469150122504 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 1963 | 1469150122506 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:15:22 INFO - PROCESS | 1963 | 1469150122509 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - PROCESS | 1963 | 1469150122511 Marionette TRACE conn2 <- [1,2210,null,{}] 18:15:22 INFO - PROCESS | 1963 | 1469150122514 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}] 18:15:22 INFO - PROCESS | 1963 | 1469150122516 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:22 INFO - PROCESS | 1963 | 1469150122591 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:15:22 INFO - PROCESS | 1963 | 1469150122598 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 1963 | 1469150122600 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x117262800 == 27 [pid = 1963] [id = 560] 18:15:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1127d7c00) [pid = 1963] [serial = 1680] [outer = 0x0] 18:15:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1151c4400) [pid = 1963] [serial = 1681] [outer = 0x1127d7c00] 18:15:22 INFO - PROCESS | 1963 | 1469150122627 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x11607f800) [pid = 1963] [serial = 1682] [outer = 0x1127d7c00] 18:15:22 INFO - PROCESS | 1963 | 1469150122983 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]]]}] 18:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 18:15:23 INFO - PROCESS | 1963 | 1469150123036 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:15:23 INFO - PROCESS | 1963 | 1469150123039 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:15:23 INFO - PROCESS | 1963 | 1469150123045 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:15:23 INFO - PROCESS | 1963 | 1469150123046 Marionette TRACE conn2 <- [1,2214,null,{}] 18:15:23 INFO - PROCESS | 1963 | 1469150123049 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}] 18:15:23 INFO - PROCESS | 1963 | 1469150123050 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:23 INFO - PROCESS | 1963 | 1469150123132 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:15:23 INFO - PROCESS | 1963 | 1469150123136 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 1963 | 1469150123137 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x119176000 == 28 [pid = 1963] [id = 561] 18:15:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x11690ac00) [pid = 1963] [serial = 1683] [outer = 0x0] 18:15:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1180f8800) [pid = 1963] [serial = 1684] [outer = 0x11690ac00] 18:15:23 INFO - PROCESS | 1963 | 1469150123167 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x11830e000) [pid = 1963] [serial = 1685] [outer = 0x11690ac00] 18:15:23 INFO - PROCESS | 1963 | 1469150123532 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]]]}] 18:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 520ms 18:15:23 INFO - PROCESS | 1963 | 1469150123568 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:15:23 INFO - PROCESS | 1963 | 1469150123570 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:15:23 INFO - PROCESS | 1963 | 1469150123574 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:15:23 INFO - PROCESS | 1963 | 1469150123578 Marionette TRACE conn2 <- [1,2218,null,{}] 18:15:23 INFO - PROCESS | 1963 | 1469150123589 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}] 18:15:23 INFO - PROCESS | 1963 | 1469150123594 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:23 INFO - PROCESS | 1963 | 1469150123709 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:15:23 INFO - PROCESS | 1963 | 1469150123717 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 1963 | 1469150123720 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x121765000 == 29 [pid = 1963] [id = 562] 18:15:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x11845f400) [pid = 1963] [serial = 1686] [outer = 0x0] 18:15:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1187ef000) [pid = 1963] [serial = 1687] [outer = 0x11845f400] 18:15:23 INFO - PROCESS | 1963 | 1469150123765 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x119109c00) [pid = 1963] [serial = 1688] [outer = 0x11845f400] 18:15:24 INFO - PROCESS | 1963 | 1469150124155 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]]]}] 18:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 626ms 18:15:24 INFO - PROCESS | 1963 | 1469150124200 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:15:24 INFO - PROCESS | 1963 | 1469150124201 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:15:24 INFO - PROCESS | 1963 | 1469150124204 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 1963 | 1469150124205 Marionette TRACE conn2 <- [1,2222,null,{}] 18:15:24 INFO - PROCESS | 1963 | 1469150124207 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}] 18:15:24 INFO - PROCESS | 1963 | 1469150124208 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:24 INFO - PROCESS | 1963 | 1469150124320 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:15:24 INFO - PROCESS | 1963 | 1469150124336 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 1963 | 1469150124337 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cce800 == 30 [pid = 1963] [id = 563] 18:15:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1193a5c00) [pid = 1963] [serial = 1689] [outer = 0x0] 18:15:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x120e20400) [pid = 1963] [serial = 1690] [outer = 0x1193a5c00] 18:15:24 INFO - PROCESS | 1963 | 1469150124364 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x120ee2c00) [pid = 1963] [serial = 1691] [outer = 0x1193a5c00] 18:15:24 INFO - PROCESS | 1963 | 1469150124705 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]]]}] 18:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 524ms 18:15:24 INFO - PROCESS | 1963 | 1469150124728 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 1963 | 1469150124733 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:15:24 INFO - PROCESS | 1963 | 1469150124736 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 1963 | 1469150124738 Marionette TRACE conn2 <- [1,2226,null,{}] 18:15:24 INFO - PROCESS | 1963 | 1469150124741 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}] 18:15:24 INFO - PROCESS | 1963 | 1469150124743 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:24 INFO - PROCESS | 1963 | 1469150124884 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:15:24 INFO - PROCESS | 1963 | 1469150124898 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 1963 | 1469150124899 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x127094800 == 31 [pid = 1963] [id = 564] 18:15:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x120ff4c00) [pid = 1963] [serial = 1692] [outer = 0x0] 18:15:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1213ecc00) [pid = 1963] [serial = 1693] [outer = 0x120ff4c00] 18:15:24 INFO - PROCESS | 1963 | 1469150124939 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x123b1a400) [pid = 1963] [serial = 1694] [outer = 0x120ff4c00] 18:15:25 INFO - PROCESS | 1963 | 1469150125438 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]]]}] 18:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 723ms 18:15:25 INFO - PROCESS | 1963 | 1469150125459 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 1963 | 1469150125460 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:15:25 INFO - PROCESS | 1963 | 1469150125473 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - PROCESS | 1963 | 1469150125474 Marionette TRACE conn2 <- [1,2230,null,{}] 18:15:25 INFO - PROCESS | 1963 | 1469150125477 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}] 18:15:25 INFO - PROCESS | 1963 | 1469150125482 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:25 INFO - PROCESS | 1963 | 1469150125584 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:15:25 INFO - PROCESS | 1963 | 1469150125626 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 1963 | 1469150125627 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292c9800 == 32 [pid = 1963] [id = 565] 18:15:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12495d800) [pid = 1963] [serial = 1695] [outer = 0x0] 18:15:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1265ba800) [pid = 1963] [serial = 1696] [outer = 0x12495d800] 18:15:25 INFO - PROCESS | 1963 | 1469150125653 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1270b0000) [pid = 1963] [serial = 1697] [outer = 0x12495d800] 18:15:25 INFO - PROCESS | 1963 | 1469150125932 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]]]}] 18:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 524ms 18:15:25 INFO - PROCESS | 1963 | 1469150125992 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 1963 | 1469150125994 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:15:25 INFO - PROCESS | 1963 | 1469150125998 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:15:26 INFO - PROCESS | 1963 | 1469150126000 Marionette TRACE conn2 <- [1,2234,null,{}] 18:15:26 INFO - PROCESS | 1963 | 1469150126008 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}] 18:15:26 INFO - PROCESS | 1963 | 1469150126009 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:26 INFO - PROCESS | 1963 | 1469150126103 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:15:26 INFO - PROCESS | 1963 | 1469150126106 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:26 INFO - PROCESS | 1963 | 1469150126107 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a503800 == 33 [pid = 1963] [id = 566] 18:15:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1248df800) [pid = 1963] [serial = 1698] [outer = 0x0] 18:15:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x127461800) [pid = 1963] [serial = 1699] [outer = 0x1248df800] 18:15:26 INFO - PROCESS | 1963 | 1469150126131 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1274f6800) [pid = 1963] [serial = 1700] [outer = 0x1248df800] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x120ee4c00) [pid = 1963] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1122b1c00) [pid = 1963] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x129722000) [pid = 1963] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1160eb400) [pid = 1963] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x125273800) [pid = 1963] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1176a3000) [pid = 1963] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x112a85400) [pid = 1963] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1130ad400) [pid = 1963] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x111f60c00) [pid = 1963] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1127d7000) [pid = 1963] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1184ea000) [pid = 1963] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x128bbd800) [pid = 1963] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1270b2000) [pid = 1963] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x110e6a000) [pid = 1963] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:15:26 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x116082c00) [pid = 1963] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:15:26 INFO - PROCESS | 1963 | 1469150126604 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]]]}] 18:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 18:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:15:26 INFO - PROCESS | 1963 | 1469150126624 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:15:26 INFO - PROCESS | 1963 | 1469150126625 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:15:26 INFO - PROCESS | 1963 | 1469150126627 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:15:26 INFO - PROCESS | 1963 | 1469150126628 Marionette TRACE conn2 <- [1,2238,null,{}] 18:15:26 INFO - PROCESS | 1963 | 1469150126633 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}] 18:15:26 INFO - PROCESS | 1963 | 1469150126634 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:26 INFO - PROCESS | 1963 | 1469150126706 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:15:26 INFO - PROCESS | 1963 | 1469150126709 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:26 INFO - PROCESS | 1963 | 1469150126711 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d36800 == 34 [pid = 1963] [id = 567] 18:15:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x112ae3400) [pid = 1963] [serial = 1701] [outer = 0x0] 18:15:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1180f7000) [pid = 1963] [serial = 1702] [outer = 0x112ae3400] 18:15:26 INFO - PROCESS | 1963 | 1469150126739 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1199d9800) [pid = 1963] [serial = 1703] [outer = 0x112ae3400] 18:15:27 INFO - PROCESS | 1963 | 1469150127070 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]]]}] 18:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 473ms 18:15:27 INFO - PROCESS | 1963 | 1469150127112 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 1963 | 1469150127114 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:15:27 INFO - PROCESS | 1963 | 1469150127117 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 1963 | 1469150127119 Marionette TRACE conn2 <- [1,2242,null,{}] 18:15:27 INFO - PROCESS | 1963 | 1469150127130 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}] 18:15:27 INFO - PROCESS | 1963 | 1469150127132 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:27 INFO - PROCESS | 1963 | 1469150127251 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:15:27 INFO - PROCESS | 1963 | 1469150127256 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 1963 | 1469150127257 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a851800 == 35 [pid = 1963] [id = 568] 18:15:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x116908400) [pid = 1963] [serial = 1704] [outer = 0x0] 18:15:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1270af400) [pid = 1963] [serial = 1705] [outer = 0x116908400] 18:15:27 INFO - PROCESS | 1963 | 1469150127297 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1274f8c00) [pid = 1963] [serial = 1706] [outer = 0x116908400] 18:15:27 INFO - PROCESS | 1963 | 1469150127700 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]]]}] 18:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 622ms 18:15:27 INFO - PROCESS | 1963 | 1469150127739 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 1963 | 1469150127740 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:15:27 INFO - PROCESS | 1963 | 1469150127742 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 1963 | 1469150127744 Marionette TRACE conn2 <- [1,2246,null,{}] 18:15:27 INFO - PROCESS | 1963 | 1469150127751 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}] 18:15:27 INFO - PROCESS | 1963 | 1469150127752 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:27 INFO - PROCESS | 1963 | 1469150127860 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:15:27 INFO - PROCESS | 1963 | 1469150127868 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 1963 | 1469150127869 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab93800 == 36 [pid = 1963] [id = 569] 18:15:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x11846a800) [pid = 1963] [serial = 1707] [outer = 0x0] 18:15:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x128bb6c00) [pid = 1963] [serial = 1708] [outer = 0x11846a800] 18:15:27 INFO - PROCESS | 1963 | 1469150127893 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x128dc6c00) [pid = 1963] [serial = 1709] [outer = 0x11846a800] 18:15:28 INFO - PROCESS | 1963 | 1469150128206 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]]]}] 18:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 471ms 18:15:28 INFO - PROCESS | 1963 | 1469150128214 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:15:28 INFO - PROCESS | 1963 | 1469150128224 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:15:28 INFO - PROCESS | 1963 | 1469150128226 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - PROCESS | 1963 | 1469150128228 Marionette TRACE conn2 <- [1,2250,null,{}] 18:15:28 INFO - PROCESS | 1963 | 1469150128232 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}] 18:15:28 INFO - PROCESS | 1963 | 1469150128234 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:28 INFO - PROCESS | 1963 | 1469150128319 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:15:28 INFO - PROCESS | 1963 | 1469150128323 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 1963 | 1469150128325 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb35000 == 37 [pid = 1963] [id = 570] 18:15:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x128dd1000) [pid = 1963] [serial = 1710] [outer = 0x0] 18:15:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x129231400) [pid = 1963] [serial = 1711] [outer = 0x128dd1000] 18:15:28 INFO - PROCESS | 1963 | 1469150128354 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x129377800) [pid = 1963] [serial = 1712] [outer = 0x128dd1000] 18:15:28 INFO - PROCESS | 1963 | 1469150128874 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]]]}] 18:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 669ms 18:15:28 INFO - PROCESS | 1963 | 1469150128896 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 1963 | 1469150128899 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:15:28 INFO - PROCESS | 1963 | 1469150128902 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - PROCESS | 1963 | 1469150128904 Marionette TRACE conn2 <- [1,2254,null,{}] 18:15:28 INFO - PROCESS | 1963 | 1469150128909 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}] 18:15:28 INFO - PROCESS | 1963 | 1469150128910 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:29 INFO - PROCESS | 1963 | 1469150129018 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:15:29 INFO - PROCESS | 1963 | 1469150129078 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:29 INFO - PROCESS | 1963 | 1469150129080 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185c9000 == 38 [pid = 1963] [id = 571] 18:15:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x112ed6800) [pid = 1963] [serial = 1713] [outer = 0x0] 18:15:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x115eae800) [pid = 1963] [serial = 1714] [outer = 0x112ed6800] 18:15:29 INFO - PROCESS | 1963 | 1469150129110 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1161ba400) [pid = 1963] [serial = 1715] [outer = 0x112ed6800] 18:15:29 INFO - PROCESS | 1963 | 1469150129662 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]]]}] 18:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 822ms 18:15:29 INFO - PROCESS | 1963 | 1469150129754 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 1963 | 1469150129757 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:15:29 INFO - PROCESS | 1963 | 1469150129785 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 1963 | 1469150129787 Marionette TRACE conn2 <- [1,2258,null,{}] 18:15:29 INFO - PROCESS | 1963 | 1469150129789 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}] 18:15:29 INFO - PROCESS | 1963 | 1469150129791 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:30 INFO - PROCESS | 1963 | 1469150129998 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:15:30 INFO - PROCESS | 1963 | 1469150130060 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 1963 | 1469150130061 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x116947800 == 39 [pid = 1963] [id = 572] 18:15:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x112a80400) [pid = 1963] [serial = 1716] [outer = 0x0] 18:15:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x112ae3800) [pid = 1963] [serial = 1717] [outer = 0x112a80400] 18:15:30 INFO - PROCESS | 1963 | 1469150130092 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x115eb6400) [pid = 1963] [serial = 1718] [outer = 0x112a80400] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab93800 == 38 [pid = 1963] [id = 569] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12a851800 == 37 [pid = 1963] [id = 568] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x126d36800 == 36 [pid = 1963] [id = 567] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12a503800 == 35 [pid = 1963] [id = 566] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x1292c9800 == 34 [pid = 1963] [id = 565] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x127094800 == 33 [pid = 1963] [id = 564] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x124cce800 == 32 [pid = 1963] [id = 563] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x121765000 == 31 [pid = 1963] [id = 562] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x119176000 == 30 [pid = 1963] [id = 561] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x117262800 == 29 [pid = 1963] [id = 560] 18:15:30 INFO - PROCESS | 1963 | --DOCSHELL 0x118aa8800 == 28 [pid = 1963] [id = 559] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x123b1bc00) [pid = 1963] [serial = 1642] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1252e4400) [pid = 1963] [serial = 1645] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x12526a800) [pid = 1963] [serial = 1643] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12a7bc800) [pid = 1963] [serial = 1619] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x116907400) [pid = 1963] [serial = 1630] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x126d4e400) [pid = 1963] [serial = 1648] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1172b6400) [pid = 1963] [serial = 1631] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x11830d400) [pid = 1963] [serial = 1633] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x118468800) [pid = 1963] [serial = 1634] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x115eb1000) [pid = 1963] [serial = 1624] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x11678b000) [pid = 1963] [serial = 1625] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x113d44c00) [pid = 1963] [serial = 1627] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x115eb9000) [pid = 1963] [serial = 1628] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1127d9c00) [pid = 1963] [serial = 1621] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x112a84400) [pid = 1963] [serial = 1622] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1199d0800) [pid = 1963] [serial = 1639] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x119105400) [pid = 1963] [serial = 1636] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1193a8800) [pid = 1963] [serial = 1637] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12922cc00) [pid = 1963] [serial = 1660] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x128fe2c00) [pid = 1963] [serial = 1658] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x129250000) [pid = 1963] [serial = 1661] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1265b2800) [pid = 1963] [serial = 1646] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x127462000) [pid = 1963] [serial = 1649] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1130a6800) [pid = 1963] [serial = 1652] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1274f6c00) [pid = 1963] [serial = 1657] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1122b8400) [pid = 1963] [serial = 1651] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x119103800) [pid = 1963] [serial = 1654] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x124c17400) [pid = 1963] [serial = 1655] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x119cf9c00) [pid = 1963] [serial = 1640] [outer = 0x0] [url = about:blank] 18:15:30 INFO - PROCESS | 1963 | 1469150130618 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]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 871ms 18:15:30 INFO - PROCESS | 1963 | 1469150130658 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 1963 | 1469150130662 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:15:30 INFO - PROCESS | 1963 | 1469150130668 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 1963 | 1469150130671 Marionette TRACE conn2 <- [1,2262,null,{}] 18:15:30 INFO - PROCESS | 1963 | 1469150130676 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}] 18:15:30 INFO - PROCESS | 1963 | 1469150130679 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:30 INFO - PROCESS | 1963 | 1469150130797 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:15:30 INFO - PROCESS | 1963 | 1469150130861 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 1963 | 1469150130862 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d7000 == 29 [pid = 1963] [id = 573] 18:15:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x11607ec00) [pid = 1963] [serial = 1719] [outer = 0x0] 18:15:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x116977c00) [pid = 1963] [serial = 1720] [outer = 0x11607ec00] 18:15:30 INFO - PROCESS | 1963 | 1469150130890 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1180f1400) [pid = 1963] [serial = 1721] [outer = 0x11607ec00] 18:15:31 INFO - PROCESS | 1963 | 1469150131194 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]]]}] 18:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 572ms 18:15:31 INFO - PROCESS | 1963 | 1469150131240 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 1963 | 1469150131242 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:15:31 INFO - PROCESS | 1963 | 1469150131245 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 1963 | 1469150131248 Marionette TRACE conn2 <- [1,2266,null,{}] 18:15:31 INFO - PROCESS | 1963 | 1469150131251 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}] 18:15:31 INFO - PROCESS | 1963 | 1469150131252 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:31 INFO - PROCESS | 1963 | 1469150131348 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:15:31 INFO - PROCESS | 1963 | 1469150131355 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 1963 | 1469150131356 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106f000 == 30 [pid = 1963] [id = 574] 18:15:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x118283400) [pid = 1963] [serial = 1722] [outer = 0x0] 18:15:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x118466000) [pid = 1963] [serial = 1723] [outer = 0x118283400] 18:15:31 INFO - PROCESS | 1963 | 1469150131384 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x118ea8c00) [pid = 1963] [serial = 1724] [outer = 0x118283400] 18:15:31 INFO - PROCESS | 1963 | 1469150131718 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]]]}] 18:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 18:15:31 INFO - PROCESS | 1963 | 1469150131766 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 1963 | 1469150131769 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:15:31 INFO - PROCESS | 1963 | 1469150131776 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 1963 | 1469150131780 Marionette TRACE conn2 <- [1,2270,null,{}] 18:15:31 INFO - PROCESS | 1963 | 1469150131782 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}] 18:15:31 INFO - PROCESS | 1963 | 1469150131784 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:31 INFO - PROCESS | 1963 | 1469150131868 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:15:31 INFO - PROCESS | 1963 | 1469150131871 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 1963 | 1469150131872 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x125311800 == 31 [pid = 1963] [id = 575] 18:15:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1127e0800) [pid = 1963] [serial = 1725] [outer = 0x0] 18:15:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1199d7800) [pid = 1963] [serial = 1726] [outer = 0x1127e0800] 18:15:31 INFO - PROCESS | 1963 | 1469150131898 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1213ed400) [pid = 1963] [serial = 1727] [outer = 0x1127e0800] 18:15:32 INFO - PROCESS | 1963 | 1469150132221 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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 478ms 18:15:32 INFO - PROCESS | 1963 | 1469150132250 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 1963 | 1469150132252 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:15:32 INFO - PROCESS | 1963 | 1469150132254 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 1963 | 1469150132255 Marionette TRACE conn2 <- [1,2274,null,{}] 18:15:32 INFO - PROCESS | 1963 | 1469150132257 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}] 18:15:32 INFO - PROCESS | 1963 | 1469150132258 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:32 INFO - PROCESS | 1963 | 1469150132333 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:15:32 INFO - PROCESS | 1963 | 1469150132396 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 1963 | 1469150132397 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba0000 == 32 [pid = 1963] [id = 576] 18:15:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1127d8000) [pid = 1963] [serial = 1728] [outer = 0x0] 18:15:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x12186e800) [pid = 1963] [serial = 1729] [outer = 0x1127d8000] 18:15:32 INFO - PROCESS | 1963 | 1469150132421 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x125271000) [pid = 1963] [serial = 1730] [outer = 0x1127d8000] 18:15:32 INFO - PROCESS | 1963 | 1469150132724 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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 18:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:15:32 INFO - PROCESS | 1963 | 1469150132775 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 1963 | 1469150132776 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:15:32 INFO - PROCESS | 1963 | 1469150132778 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 1963 | 1469150132780 Marionette TRACE conn2 <- [1,2278,null,{}] 18:15:32 INFO - PROCESS | 1963 | 1469150132789 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}] 18:15:32 INFO - PROCESS | 1963 | 1469150132790 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:32 INFO - PROCESS | 1963 | 1469150132887 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:15:32 INFO - PROCESS | 1963 | 1469150132892 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 1963 | 1469150132896 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cca800 == 33 [pid = 1963] [id = 577] 18:15:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x126d55c00) [pid = 1963] [serial = 1731] [outer = 0x0] 18:15:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1270a6000) [pid = 1963] [serial = 1732] [outer = 0x126d55c00] 18:15:32 INFO - PROCESS | 1963 | 1469150132960 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1274f0000) [pid = 1963] [serial = 1733] [outer = 0x126d55c00] 18:15:33 INFO - PROCESS | 1963 | 1469150133278 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]]]}] 18:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 18:15:33 INFO - PROCESS | 1963 | 1469150133301 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 1963 | 1469150133302 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:15:33 INFO - PROCESS | 1963 | 1469150133304 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 1963 | 1469150133305 Marionette TRACE conn2 <- [1,2282,null,{}] 18:15:33 INFO - PROCESS | 1963 | 1469150133308 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}] 18:15:33 INFO - PROCESS | 1963 | 1469150133309 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:33 INFO - PROCESS | 1963 | 1469150133407 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:15:33 INFO - PROCESS | 1963 | 1469150133448 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 1963 | 1469150133449 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12960f800 == 34 [pid = 1963] [id = 578] 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1274ef400) [pid = 1963] [serial = 1734] [outer = 0x0] 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x128bbb400) [pid = 1963] [serial = 1735] [outer = 0x1274ef400] 18:15:33 INFO - PROCESS | 1963 | 1469150133473 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12922b800) [pid = 1963] [serial = 1736] [outer = 0x1274ef400] 18:15:33 INFO - PROCESS | 1963 | 1469150133764 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]]]}] 18:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 468ms 18:15:33 INFO - PROCESS | 1963 | 1469150133783 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 1963 | 1469150133785 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:15:33 INFO - PROCESS | 1963 | 1469150133792 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 1963 | 1469150133793 Marionette TRACE conn2 <- [1,2286,null,{}] 18:15:33 INFO - PROCESS | 1963 | 1469150133802 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}] 18:15:33 INFO - PROCESS | 1963 | 1469150133803 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:33 INFO - PROCESS | 1963 | 1469150133905 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:15:33 INFO - PROCESS | 1963 | 1469150133909 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 1963 | 1469150133910 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a851800 == 35 [pid = 1963] [id = 579] 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1274f0c00) [pid = 1963] [serial = 1737] [outer = 0x0] 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12936b800) [pid = 1963] [serial = 1738] [outer = 0x1274f0c00] 18:15:33 INFO - PROCESS | 1963 | 1469150133934 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x129375c00) [pid = 1963] [serial = 1739] [outer = 0x1274f0c00] 18:15:34 INFO - PROCESS | 1963 | 1469150134259 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]]]}] 18:15:34 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 18:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 518ms 18:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:15:34 INFO - PROCESS | 1963 | 1469150134310 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 1963 | 1469150134312 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:15:34 INFO - PROCESS | 1963 | 1469150134314 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 1963 | 1469150134315 Marionette TRACE conn2 <- [1,2290,null,{}] 18:15:34 INFO - PROCESS | 1963 | 1469150134317 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}] 18:15:34 INFO - PROCESS | 1963 | 1469150134318 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:34 INFO - PROCESS | 1963 | 1469150134412 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:15:34 INFO - PROCESS | 1963 | 1469150134425 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 1963 | 1469150134427 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba76000 == 36 [pid = 1963] [id = 580] 18:15:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1294a4400) [pid = 1963] [serial = 1740] [outer = 0x0] 18:15:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1294a9400) [pid = 1963] [serial = 1741] [outer = 0x1294a4400] 18:15:34 INFO - PROCESS | 1963 | 1469150134453 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12971b400) [pid = 1963] [serial = 1742] [outer = 0x1294a4400] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1248df800) [pid = 1963] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x112ae3400) [pid = 1963] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x112aef400) [pid = 1963] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x116908400) [pid = 1963] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x118468c00) [pid = 1963] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x120e22000) [pid = 1963] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x111dac000) [pid = 1963] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1193a5c00) [pid = 1963] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x110f1c000) [pid = 1963] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x11846a800) [pid = 1963] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x120ff4c00) [pid = 1963] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12495d800) [pid = 1963] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1127d7c00) [pid = 1963] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x115eb5c00) [pid = 1963] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x11845f400) [pid = 1963] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:15:34 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x11690ac00) [pid = 1963] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:15:34 INFO - PROCESS | 1963 | 1469150134833 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]]]}] 18:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 568ms 18:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:15:34 INFO - PROCESS | 1963 | 1469150134883 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 1963 | 1469150134884 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:15:34 INFO - PROCESS | 1963 | 1469150134886 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 1963 | 1469150134887 Marionette TRACE conn2 <- [1,2294,null,{}] 18:15:34 INFO - PROCESS | 1963 | 1469150134889 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}] 18:15:34 INFO - PROCESS | 1963 | 1469150134890 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:34 INFO - PROCESS | 1963 | 1469150134969 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:15:34 INFO - PROCESS | 1963 | 1469150134972 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 1963 | 1469150134973 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x125310000 == 37 [pid = 1963] [id = 581] 18:15:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1127df000) [pid = 1963] [serial = 1743] [outer = 0x0] 18:15:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x115eb0400) [pid = 1963] [serial = 1744] [outer = 0x1127df000] 18:15:34 INFO - PROCESS | 1963 | 1469150134997 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x118ea9c00) [pid = 1963] [serial = 1745] [outer = 0x1127df000] 18:15:35 INFO - PROCESS | 1963 | 1469150135323 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]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 467ms 18:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:15:35 INFO - PROCESS | 1963 | 1469150135354 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 1963 | 1469150135355 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:15:35 INFO - PROCESS | 1963 | 1469150135357 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 1963 | 1469150135358 Marionette TRACE conn2 <- [1,2298,null,{}] 18:15:35 INFO - PROCESS | 1963 | 1469150135361 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}] 18:15:35 INFO - PROCESS | 1963 | 1469150135362 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:35 INFO - PROCESS | 1963 | 1469150135464 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:15:35 INFO - PROCESS | 1963 | 1469150135471 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 1963 | 1469150135473 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb2a000 == 38 [pid = 1963] [id = 582] 18:15:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x120e25400) [pid = 1963] [serial = 1746] [outer = 0x0] 18:15:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1265b0800) [pid = 1963] [serial = 1747] [outer = 0x120e25400] 18:15:35 INFO - PROCESS | 1963 | 1469150135499 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12971f000) [pid = 1963] [serial = 1748] [outer = 0x120e25400] 18:15:35 INFO - PROCESS | 1963 | 1469150135819 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]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 468ms 18:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:15:35 INFO - PROCESS | 1963 | 1469150135825 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 1963 | 1469150135826 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:15:35 INFO - PROCESS | 1963 | 1469150135836 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 1963 | 1469150135837 Marionette TRACE conn2 <- [1,2302,null,{}] 18:15:35 INFO - PROCESS | 1963 | 1469150135840 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}] 18:15:35 INFO - PROCESS | 1963 | 1469150135842 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:35 INFO - PROCESS | 1963 | 1469150135936 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:15:35 INFO - PROCESS | 1963 | 1469150135940 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 1963 | 1469150135941 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c864000 == 39 [pid = 1963] [id = 583] 18:15:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12a743c00) [pid = 1963] [serial = 1749] [outer = 0x0] 18:15:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12a88dc00) [pid = 1963] [serial = 1750] [outer = 0x12a743c00] 18:15:35 INFO - PROCESS | 1963 | 1469150135965 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12a896c00) [pid = 1963] [serial = 1751] [outer = 0x12a743c00] 18:15:36 INFO - PROCESS | 1963 | 1469150136288 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]]]}] 18:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 477ms 18:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:15:36 INFO - PROCESS | 1963 | 1469150136306 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:15:36 INFO - PROCESS | 1963 | 1469150136307 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:15:36 INFO - PROCESS | 1963 | 1469150136309 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:15:36 INFO - PROCESS | 1963 | 1469150136310 Marionette TRACE conn2 <- [1,2306,null,{}] 18:15:36 INFO - PROCESS | 1963 | 1469150136314 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}] 18:15:36 INFO - PROCESS | 1963 | 1469150136316 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:36 INFO - PROCESS | 1963 | 1469150136423 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:15:36 INFO - PROCESS | 1963 | 1469150136430 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 1963 | 1469150136431 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c873800 == 40 [pid = 1963] [id = 584] 18:15:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12495c800) [pid = 1963] [serial = 1752] [outer = 0x0] 18:15:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12a897400) [pid = 1963] [serial = 1753] [outer = 0x12495c800] 18:15:36 INFO - PROCESS | 1963 | 1469150136455 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12a931400) [pid = 1963] [serial = 1754] [outer = 0x12495c800] 18:15:36 INFO - PROCESS | 1963 | 1469150136820 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]]]}] 18:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 570ms 18:15:36 INFO - PROCESS | 1963 | 1469150136880 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:15:36 INFO - PROCESS | 1963 | 1469150136882 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:15:36 INFO - PROCESS | 1963 | 1469150136886 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:15:36 INFO - PROCESS | 1963 | 1469150136889 Marionette TRACE conn2 <- [1,2310,null,{}] 18:15:36 INFO - PROCESS | 1963 | 1469150136893 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}] 18:15:36 INFO - PROCESS | 1963 | 1469150136895 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:36 INFO - PROCESS | 1963 | 1469150136998 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:15:37 INFO - PROCESS | 1963 | 1469150137060 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 1963 | 1469150137063 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c0000 == 41 [pid = 1963] [id = 585] 18:15:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1129ba800) [pid = 1963] [serial = 1755] [outer = 0x0] 18:15:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x112ae2800) [pid = 1963] [serial = 1756] [outer = 0x1129ba800] 18:15:37 INFO - PROCESS | 1963 | 1469150137094 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x116081c00) [pid = 1963] [serial = 1757] [outer = 0x1129ba800] 18:15:37 INFO - PROCESS | 1963 | 1469150137558 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]]]}] 18:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 724ms 18:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:15:37 INFO - PROCESS | 1963 | 1469150137613 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 1963 | 1469150137616 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:15:37 INFO - PROCESS | 1963 | 1469150137622 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 1963 | 1469150137623 Marionette TRACE conn2 <- [1,2314,null,{}] 18:15:37 INFO - PROCESS | 1963 | 1469150137626 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}] 18:15:37 INFO - PROCESS | 1963 | 1469150137628 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:37 INFO - PROCESS | 1963 | 1469150137731 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:15:37 INFO - PROCESS | 1963 | 1469150137806 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 1963 | 1469150137807 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x12709a800 == 42 [pid = 1963] [id = 586] 18:15:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x118466c00) [pid = 1963] [serial = 1758] [outer = 0x0] 18:15:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1184ea000) [pid = 1963] [serial = 1759] [outer = 0x118466c00] 18:15:37 INFO - PROCESS | 1963 | 1469150137837 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x11910e000) [pid = 1963] [serial = 1760] [outer = 0x118466c00] 18:15:38 INFO - PROCESS | 1963 | 1469150138251 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]]]}] 18:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 18:15:38 INFO - PROCESS | 1963 | 1469150138311 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 1963 | 1469150138312 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:15:38 INFO - PROCESS | 1963 | 1469150138328 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:15:38 INFO - PROCESS | 1963 | 1469150138331 Marionette TRACE conn2 <- [1,2318,null,{}] 18:15:38 INFO - PROCESS | 1963 | 1469150138339 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}] 18:15:38 INFO - PROCESS | 1963 | 1469150138342 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:38 INFO - PROCESS | 1963 | 1469150138442 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:15:38 INFO - PROCESS | 1963 | 1469150138514 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:38 INFO - PROCESS | 1963 | 1469150138516 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bec3800 == 43 [pid = 1963] [id = 587] 18:15:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x120fe9400) [pid = 1963] [serial = 1761] [outer = 0x0] 18:15:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x124c17400) [pid = 1963] [serial = 1762] [outer = 0x120fe9400] 18:15:38 INFO - PROCESS | 1963 | 1469150138550 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1274ea800) [pid = 1963] [serial = 1763] [outer = 0x120fe9400] 18:15:38 INFO - PROCESS | 1963 | 1469150138957 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] 18:15:39 INFO - PROCESS | 1963 | 1469150139002 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:15:39 INFO - PROCESS | 1963 | 1469150139004 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - PROCESS | 1963 | 1469150139006 Marionette TRACE conn2 <- [1,2322,null,{}] 18:15:39 INFO - PROCESS | 1963 | 1469150139008 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}] 18:15:39 INFO - PROCESS | 1963 | 1469150139009 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:39 INFO - PROCESS | 1963 | 1469150139110 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:15:39 INFO - PROCESS | 1963 | 1469150139169 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 1963 | 1469150139170 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d318800 == 44 [pid = 1963] [id = 588] 18:15:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1274f8400) [pid = 1963] [serial = 1764] [outer = 0x0] 18:15:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x129230400) [pid = 1963] [serial = 1765] [outer = 0x1274f8400] 18:15:39 INFO - PROCESS | 1963 | 1469150139200 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x12971b800) [pid = 1963] [serial = 1766] [outer = 0x1274f8400] 18:15:39 INFO - PROCESS | 1963 | 1469150139632 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]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 669ms 18:15:39 INFO - PROCESS | 1963 | 1469150139675 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 1963 | 1469150139676 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:15:39 INFO - PROCESS | 1963 | 1469150139679 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - PROCESS | 1963 | 1469150139680 Marionette TRACE conn2 <- [1,2326,null,{}] 18:15:39 INFO - PROCESS | 1963 | 1469150139682 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}] 18:15:39 INFO - PROCESS | 1963 | 1469150139684 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:39 INFO - PROCESS | 1963 | 1469150139801 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:15:40 INFO - PROCESS | 1963 | 1469150140030 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 1963 | 1469150140032 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185ce800 == 45 [pid = 1963] [id = 589] 18:15:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x110f1bc00) [pid = 1963] [serial = 1767] [outer = 0x0] 18:15:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x110fed800) [pid = 1963] [serial = 1768] [outer = 0x110f1bc00] 18:15:40 INFO - PROCESS | 1963 | 1469150140059 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x110fe1c00) [pid = 1963] [serial = 1769] [outer = 0x110f1bc00] 18:15:40 INFO - PROCESS | 1963 | 1469150140487 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]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 823ms 18:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:15:40 INFO - PROCESS | 1963 | 1469150140504 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 1963 | 1469150140506 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:15:40 INFO - PROCESS | 1963 | 1469150140509 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 1963 | 1469150140511 Marionette TRACE conn2 <- [1,2330,null,{}] 18:15:40 INFO - PROCESS | 1963 | 1469150140514 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}] 18:15:40 INFO - PROCESS | 1963 | 1469150140517 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:40 INFO - PROCESS | 1963 | 1469150140609 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:15:40 INFO - PROCESS | 1963 | 1469150140685 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 1963 | 1469150140687 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c5800 == 46 [pid = 1963] [id = 590] 18:15:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x112a84800) [pid = 1963] [serial = 1770] [outer = 0x0] 18:15:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x112ae1800) [pid = 1963] [serial = 1771] [outer = 0x112a84800] 18:15:40 INFO - PROCESS | 1963 | 1469150140714 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1131ad800) [pid = 1963] [serial = 1772] [outer = 0x112a84800] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12c864000 == 45 [pid = 1963] [id = 583] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb2a000 == 44 [pid = 1963] [id = 582] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x125310000 == 43 [pid = 1963] [id = 581] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba76000 == 42 [pid = 1963] [id = 580] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12a851800 == 41 [pid = 1963] [id = 579] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12960f800 == 40 [pid = 1963] [id = 578] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x124cca800 == 39 [pid = 1963] [id = 577] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba0000 == 38 [pid = 1963] [id = 576] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x125311800 == 37 [pid = 1963] [id = 575] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12106f000 == 36 [pid = 1963] [id = 574] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d7000 == 35 [pid = 1963] [id = 573] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x116947800 == 34 [pid = 1963] [id = 572] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1185c9000 == 33 [pid = 1963] [id = 571] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb35000 == 32 [pid = 1963] [id = 570] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1185ce800 == 31 [pid = 1963] [id = 589] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12d318800 == 30 [pid = 1963] [id = 588] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12bec3800 == 29 [pid = 1963] [id = 587] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12709a800 == 28 [pid = 1963] [id = 586] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x12c873800 == 27 [pid = 1963] [id = 584] 18:15:41 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c0000 == 26 [pid = 1963] [id = 585] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1213ecc00) [pid = 1963] [serial = 1693] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x1265ba800) [pid = 1963] [serial = 1696] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x1151c4400) [pid = 1963] [serial = 1681] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11607f800) [pid = 1963] [serial = 1682] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x117e14c00) [pid = 1963] [serial = 1679] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x116973800) [pid = 1963] [serial = 1678] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1187ef000) [pid = 1963] [serial = 1687] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x119109c00) [pid = 1963] [serial = 1688] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1180f8800) [pid = 1963] [serial = 1684] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x11830e000) [pid = 1963] [serial = 1685] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x123b1a400) [pid = 1963] [serial = 1694] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x127461800) [pid = 1963] [serial = 1699] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1270b0000) [pid = 1963] [serial = 1697] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1180f7000) [pid = 1963] [serial = 1702] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1199d9800) [pid = 1963] [serial = 1703] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x11678b400) [pid = 1963] [serial = 1666] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1270af400) [pid = 1963] [serial = 1705] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1199d1400) [pid = 1963] [serial = 1670] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x118594000) [pid = 1963] [serial = 1669] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1268d6800) [pid = 1963] [serial = 1673] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1239e3c00) [pid = 1963] [serial = 1672] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x112ae7000) [pid = 1963] [serial = 1676] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1129af000) [pid = 1963] [serial = 1675] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1274f6800) [pid = 1963] [serial = 1700] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x120e20400) [pid = 1963] [serial = 1690] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x120ee2c00) [pid = 1963] [serial = 1691] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1274f8c00) [pid = 1963] [serial = 1706] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1127df800) [pid = 1963] [serial = 1664] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x129231400) [pid = 1963] [serial = 1711] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x1110a6000) [pid = 1963] [serial = 1663] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x117e0b000) [pid = 1963] [serial = 1667] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x128bb6c00) [pid = 1963] [serial = 1708] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x128dc6c00) [pid = 1963] [serial = 1709] [outer = 0x0] [url = about:blank] 18:15:41 INFO - PROCESS | 1963 | 1469150141591 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]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1124ms 18:15:41 INFO - PROCESS | 1963 | 1469150141634 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:15:41 INFO - PROCESS | 1963 | 1469150141637 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:15:41 INFO - PROCESS | 1963 | 1469150141640 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 1963 | 1469150141641 Marionette TRACE conn2 <- [1,2334,null,{}] 18:15:41 INFO - PROCESS | 1963 | 1469150141651 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}] 18:15:41 INFO - PROCESS | 1963 | 1469150141653 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:41 INFO - PROCESS | 1963 | 1469150141737 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:15:41 INFO - PROCESS | 1963 | 1469150141799 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 1963 | 1469150141800 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x117020000 == 27 [pid = 1963] [id = 591] 18:15:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1127dd000) [pid = 1963] [serial = 1773] [outer = 0x0] 18:15:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1129b8800) [pid = 1963] [serial = 1774] [outer = 0x1127dd000] 18:15:41 INFO - PROCESS | 1963 | 1469150141828 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x112ae7c00) [pid = 1963] [serial = 1775] [outer = 0x1127dd000] 18:15:42 INFO - PROCESS | 1963 | 1469150142156 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]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 524ms 18:15:42 INFO - PROCESS | 1963 | 1469150142167 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 1963 | 1469150142173 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:15:42 INFO - PROCESS | 1963 | 1469150142180 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 1963 | 1469150142184 Marionette TRACE conn2 <- [1,2338,null,{}] 18:15:42 INFO - PROCESS | 1963 | 1469150142188 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}] 18:15:42 INFO - PROCESS | 1963 | 1469150142189 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:42 INFO - PROCESS | 1963 | 1469150142263 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:15:42 INFO - PROCESS | 1963 | 1469150142268 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 1963 | 1469150142269 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185ce800 == 28 [pid = 1963] [id = 592] 18:15:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x115e10800) [pid = 1963] [serial = 1776] [outer = 0x0] 18:15:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x115eb3000) [pid = 1963] [serial = 1777] [outer = 0x115e10800] 18:15:42 INFO - PROCESS | 1963 | 1469150142300 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x11600a800) [pid = 1963] [serial = 1778] [outer = 0x115e10800] 18:15:42 INFO - PROCESS | 1963 | 1469150142668 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]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 524ms 18:15:42 INFO - PROCESS | 1963 | 1469150142704 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 1963 | 1469150142705 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:15:42 INFO - PROCESS | 1963 | 1469150142708 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 1963 | 1469150142710 Marionette TRACE conn2 <- [1,2342,null,{}] 18:15:42 INFO - PROCESS | 1963 | 1469150142719 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}] 18:15:42 INFO - PROCESS | 1963 | 1469150142722 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:42 INFO - PROCESS | 1963 | 1469150142798 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:15:42 INFO - PROCESS | 1963 | 1469150142805 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 1963 | 1469150142807 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106f000 == 29 [pid = 1963] [id = 593] 18:15:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x112019000) [pid = 1963] [serial = 1779] [outer = 0x0] 18:15:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1172b7000) [pid = 1963] [serial = 1780] [outer = 0x112019000] 18:15:42 INFO - PROCESS | 1963 | 1469150142838 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1180fa400) [pid = 1963] [serial = 1781] [outer = 0x112019000] 18:15:43 INFO - PROCESS | 1963 | 1469150143166 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]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 473ms 18:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:15:43 INFO - PROCESS | 1963 | 1469150143181 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 1963 | 1469150143183 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:15:43 INFO - PROCESS | 1963 | 1469150143185 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 1963 | 1469150143186 Marionette TRACE conn2 <- [1,2346,null,{}] 18:15:43 INFO - PROCESS | 1963 | 1469150143188 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}] 18:15:43 INFO - PROCESS | 1963 | 1469150143189 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:43 INFO - PROCESS | 1963 | 1469150143277 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:15:43 INFO - PROCESS | 1963 | 1469150143346 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 1963 | 1469150143348 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bf3000 == 30 [pid = 1963] [id = 594] 18:15:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x115ead800) [pid = 1963] [serial = 1782] [outer = 0x0] 18:15:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x11830b000) [pid = 1963] [serial = 1783] [outer = 0x115ead800] 18:15:43 INFO - PROCESS | 1963 | 1469150143374 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1129b4400) [pid = 1963] [serial = 1784] [outer = 0x115ead800] 18:15:43 INFO - PROCESS | 1963 | 1469150143724 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]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 568ms 18:15:43 INFO - PROCESS | 1963 | 1469150143768 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 1963 | 1469150143769 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:15:43 INFO - PROCESS | 1963 | 1469150143771 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 1963 | 1469150143772 Marionette TRACE conn2 <- [1,2350,null,{}] 18:15:43 INFO - PROCESS | 1963 | 1469150143775 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}] 18:15:43 INFO - PROCESS | 1963 | 1469150143776 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:43 INFO - PROCESS | 1963 | 1469150143869 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:15:43 INFO - PROCESS | 1963 | 1469150143872 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 1963 | 1469150143873 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b57800 == 31 [pid = 1963] [id = 595] 18:15:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1151cd800) [pid = 1963] [serial = 1785] [outer = 0x0] 18:15:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x11858b400) [pid = 1963] [serial = 1786] [outer = 0x1151cd800] 18:15:43 INFO - PROCESS | 1963 | 1469150143898 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x118ea6800) [pid = 1963] [serial = 1787] [outer = 0x1151cd800] 18:15:44 INFO - PROCESS | 1963 | 1469150144243 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]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 521ms 18:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:15:44 INFO - PROCESS | 1963 | 1469150144292 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 1963 | 1469150144293 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:15:44 INFO - PROCESS | 1963 | 1469150144295 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 1963 | 1469150144296 Marionette TRACE conn2 <- [1,2354,null,{}] 18:15:44 INFO - PROCESS | 1963 | 1469150144299 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}] 18:15:44 INFO - PROCESS | 1963 | 1469150144303 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:44 INFO - PROCESS | 1963 | 1469150144417 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:15:44 INFO - PROCESS | 1963 | 1469150144454 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 1963 | 1469150144455 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d23800 == 32 [pid = 1963] [id = 596] 18:15:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x118ea7000) [pid = 1963] [serial = 1788] [outer = 0x0] 18:15:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1193ae800) [pid = 1963] [serial = 1789] [outer = 0x118ea7000] 18:15:44 INFO - PROCESS | 1963 | 1469150144480 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1213e5800) [pid = 1963] [serial = 1790] [outer = 0x118ea7000] 18:15:44 INFO - PROCESS | 1963 | 1469150144808 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]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 568ms 18:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:15:44 INFO - PROCESS | 1963 | 1469150144865 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 1963 | 1469150144866 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:15:44 INFO - PROCESS | 1963 | 1469150144875 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 1963 | 1469150144876 Marionette TRACE conn2 <- [1,2358,null,{}] 18:15:44 INFO - PROCESS | 1963 | 1469150144883 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}] 18:15:44 INFO - PROCESS | 1963 | 1469150144885 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:44 INFO - PROCESS | 1963 | 1469150144979 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:15:44 INFO - PROCESS | 1963 | 1469150144982 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 1963 | 1469150144984 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x129432000 == 33 [pid = 1963] [id = 597] 18:15:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1176a5800) [pid = 1963] [serial = 1791] [outer = 0x0] 18:15:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x121875400) [pid = 1963] [serial = 1792] [outer = 0x1176a5800] 18:15:45 INFO - PROCESS | 1963 | 1469150145008 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x123e22c00) [pid = 1963] [serial = 1793] [outer = 0x1176a5800] 18:15:45 INFO - PROCESS | 1963 | 1469150145318 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]]]}] 18:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 477ms 18:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:15:45 INFO - PROCESS | 1963 | 1469150145353 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 1963 | 1469150145354 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:15:45 INFO - PROCESS | 1963 | 1469150145356 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 1963 | 1469150145357 Marionette TRACE conn2 <- [1,2362,null,{}] 18:15:45 INFO - PROCESS | 1963 | 1469150145360 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}] 18:15:45 INFO - PROCESS | 1963 | 1469150145361 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:45 INFO - PROCESS | 1963 | 1469150145464 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:15:45 INFO - PROCESS | 1963 | 1469150145468 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 1963 | 1469150145469 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a506000 == 34 [pid = 1963] [id = 598] 18:15:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x121487000) [pid = 1963] [serial = 1794] [outer = 0x0] 18:15:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1249c0400) [pid = 1963] [serial = 1795] [outer = 0x121487000] 18:15:45 INFO - PROCESS | 1963 | 1469150145493 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1252d7800) [pid = 1963] [serial = 1796] [outer = 0x121487000] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1274ef400) [pid = 1963] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1274f0c00) [pid = 1963] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1294a4400) [pid = 1963] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x112ed6800) [pid = 1963] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1127e0800) [pid = 1963] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1127d8000) [pid = 1963] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x112a80400) [pid = 1963] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x11607ec00) [pid = 1963] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x118283400) [pid = 1963] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x128dd1000) [pid = 1963] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1127df000) [pid = 1963] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12a743c00) [pid = 1963] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x120e25400) [pid = 1963] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:15:45 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x126d55c00) [pid = 1963] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:15:45 INFO - PROCESS | 1963 | 1469150145979 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]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 668ms 18:15:46 INFO - PROCESS | 1963 | 1469150146025 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 1963 | 1469150146026 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:15:46 INFO - PROCESS | 1963 | 1469150146028 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 1963 | 1469150146030 Marionette TRACE conn2 <- [1,2366,null,{}] 18:15:46 INFO - PROCESS | 1963 | 1469150146032 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}] 18:15:46 INFO - PROCESS | 1963 | 1469150146040 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:46 INFO - PROCESS | 1963 | 1469150146140 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:15:46 INFO - PROCESS | 1963 | 1469150146174 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 1963 | 1469150146175 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106e800 == 35 [pid = 1963] [id = 599] 18:15:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1129b4800) [pid = 1963] [serial = 1797] [outer = 0x0] 18:15:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x116aa0000) [pid = 1963] [serial = 1798] [outer = 0x1129b4800] 18:15:46 INFO - PROCESS | 1963 | 1469150146200 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x123e23800) [pid = 1963] [serial = 1799] [outer = 0x1129b4800] 18:15:46 INFO - PROCESS | 1963 | 1469150146481 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]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 473ms 18:15:46 INFO - PROCESS | 1963 | 1469150146503 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 1963 | 1469150146504 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:15:46 INFO - PROCESS | 1963 | 1469150146506 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 1963 | 1469150146507 Marionette TRACE conn2 <- [1,2370,null,{}] 18:15:46 INFO - PROCESS | 1963 | 1469150146509 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}] 18:15:46 INFO - PROCESS | 1963 | 1469150146510 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:46 INFO - PROCESS | 1963 | 1469150146601 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:15:46 INFO - PROCESS | 1963 | 1469150146604 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 1963 | 1469150146605 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab94000 == 36 [pid = 1963] [id = 600] 18:15:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x118464c00) [pid = 1963] [serial = 1800] [outer = 0x0] 18:15:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1253af800) [pid = 1963] [serial = 1801] [outer = 0x118464c00] 18:15:46 INFO - PROCESS | 1963 | 1469150146630 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x126de5800) [pid = 1963] [serial = 1802] [outer = 0x118464c00] 18:15:46 INFO - PROCESS | 1963 | 1469150146982 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]]]}] 18:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 18:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:15:47 INFO - PROCESS | 1963 | 1469150147027 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 1963 | 1469150147028 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:15:47 INFO - PROCESS | 1963 | 1469150147030 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 1963 | 1469150147032 Marionette TRACE conn2 <- [1,2374,null,{}] 18:15:47 INFO - PROCESS | 1963 | 1469150147035 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}] 18:15:47 INFO - PROCESS | 1963 | 1469150147036 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:47 INFO - PROCESS | 1963 | 1469150147135 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:15:47 INFO - PROCESS | 1963 | 1469150147139 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 1963 | 1469150147141 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b55800 == 37 [pid = 1963] [id = 601] 18:15:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1270af400) [pid = 1963] [serial = 1803] [outer = 0x0] 18:15:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1274eb000) [pid = 1963] [serial = 1804] [outer = 0x1270af400] 18:15:47 INFO - PROCESS | 1963 | 1469150147168 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x128bbdc00) [pid = 1963] [serial = 1805] [outer = 0x1270af400] 18:15:47 INFO - PROCESS | 1963 | 1469150147473 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]]]}] 18:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 469ms 18:15:47 INFO - PROCESS | 1963 | 1469150147501 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 1963 | 1469150147503 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:15:47 INFO - PROCESS | 1963 | 1469150147505 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 1963 | 1469150147506 Marionette TRACE conn2 <- [1,2378,null,{}] 18:15:47 INFO - PROCESS | 1963 | 1469150147508 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}] 18:15:47 INFO - PROCESS | 1963 | 1469150147509 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:47 INFO - PROCESS | 1963 | 1469150147588 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:15:47 INFO - PROCESS | 1963 | 1469150147591 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 1963 | 1469150147592 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be36800 == 38 [pid = 1963] [id = 602] 18:15:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1274f3400) [pid = 1963] [serial = 1806] [outer = 0x0] 18:15:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x128fed800) [pid = 1963] [serial = 1807] [outer = 0x1274f3400] 18:15:47 INFO - PROCESS | 1963 | 1469150147616 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12922b400) [pid = 1963] [serial = 1808] [outer = 0x1274f3400] 18:15:48 INFO - PROCESS | 1963 | 1469150148128 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]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 18:15:48 INFO - PROCESS | 1963 | 1469150148176 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 1963 | 1469150148178 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:15:48 INFO - PROCESS | 1963 | 1469150148181 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 1963 | 1469150148183 Marionette TRACE conn2 <- [1,2382,null,{}] 18:15:48 INFO - PROCESS | 1963 | 1469150148187 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}] 18:15:48 INFO - PROCESS | 1963 | 1469150148189 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:48 INFO - PROCESS | 1963 | 1469150148299 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:15:48 INFO - PROCESS | 1963 | 1469150148381 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 1963 | 1469150148382 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x118203000 == 39 [pid = 1963] [id = 603] 18:15:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1129b1400) [pid = 1963] [serial = 1809] [outer = 0x0] 18:15:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x112a80400) [pid = 1963] [serial = 1810] [outer = 0x1129b1400] 18:15:48 INFO - PROCESS | 1963 | 1469150148436 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x113aa2800) [pid = 1963] [serial = 1811] [outer = 0x1129b1400] 18:15:48 INFO - PROCESS | 1963 | 1469150148951 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]]]}] 18:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 820ms 18:15:49 INFO - PROCESS | 1963 | 1469150149002 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 1963 | 1469150149005 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:15:49 INFO - PROCESS | 1963 | 1469150149009 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - PROCESS | 1963 | 1469150149011 Marionette TRACE conn2 <- [1,2386,null,{}] 18:15:49 INFO - PROCESS | 1963 | 1469150149014 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}] 18:15:49 INFO - PROCESS | 1963 | 1469150149016 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:49 INFO - PROCESS | 1963 | 1469150149126 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:15:49 INFO - PROCESS | 1963 | 1469150149187 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 1963 | 1469150149189 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x125380800 == 40 [pid = 1963] [id = 604] 18:15:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x11607f800) [pid = 1963] [serial = 1812] [outer = 0x0] 18:15:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1169f1000) [pid = 1963] [serial = 1813] [outer = 0x11607f800] 18:15:49 INFO - PROCESS | 1963 | 1469150149219 Marionette DEBUG loaded listener.js 18:15:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1180fc800) [pid = 1963] [serial = 1814] [outer = 0x11607f800] 18:15:49 INFO - PROCESS | 1963 | 1469150149849 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]]]}] 18:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 874ms 18:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:15:49 INFO - PROCESS | 1963 | 1469150149889 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 1963 | 1469150149891 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:15:49 INFO - PROCESS | 1963 | 1469150149895 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - PROCESS | 1963 | 1469150149900 Marionette TRACE conn2 <- [1,2390,null,{}] 18:15:49 INFO - PROCESS | 1963 | 1469150149904 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}] 18:15:49 INFO - PROCESS | 1963 | 1469150149906 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:50 INFO - PROCESS | 1963 | 1469150150012 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:15:50 INFO - PROCESS | 1963 | 1469150150093 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 1963 | 1469150150096 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x117264800 == 41 [pid = 1963] [id = 605] 18:15:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x112ed7400) [pid = 1963] [serial = 1815] [outer = 0x0] 18:15:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x113370400) [pid = 1963] [serial = 1816] [outer = 0x112ed7400] 18:15:50 INFO - PROCESS | 1963 | 1469150150124 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x115eb3800) [pid = 1963] [serial = 1817] [outer = 0x112ed7400] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x126b55800 == 40 [pid = 1963] [id = 601] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab94000 == 39 [pid = 1963] [id = 600] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x12106e800 == 38 [pid = 1963] [id = 599] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x12a506000 == 37 [pid = 1963] [id = 598] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x129432000 == 36 [pid = 1963] [id = 597] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x128d23800 == 35 [pid = 1963] [id = 596] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x126b57800 == 34 [pid = 1963] [id = 595] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x123bf3000 == 33 [pid = 1963] [id = 594] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x12106f000 == 32 [pid = 1963] [id = 593] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x1185ce800 == 31 [pid = 1963] [id = 592] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x117020000 == 30 [pid = 1963] [id = 591] 18:15:50 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c5800 == 29 [pid = 1963] [id = 590] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x128bbb400) [pid = 1963] [serial = 1735] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12936b800) [pid = 1963] [serial = 1738] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12922b800) [pid = 1963] [serial = 1736] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1294a9400) [pid = 1963] [serial = 1741] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x115eae800) [pid = 1963] [serial = 1714] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1161ba400) [pid = 1963] [serial = 1715] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1199d7800) [pid = 1963] [serial = 1726] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1213ed400) [pid = 1963] [serial = 1727] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12186e800) [pid = 1963] [serial = 1729] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x112ae3800) [pid = 1963] [serial = 1717] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x115eb6400) [pid = 1963] [serial = 1718] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x116977c00) [pid = 1963] [serial = 1720] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1180f1400) [pid = 1963] [serial = 1721] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x118466000) [pid = 1963] [serial = 1723] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x118ea8c00) [pid = 1963] [serial = 1724] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x129377800) [pid = 1963] [serial = 1712] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x118ea9c00) [pid = 1963] [serial = 1745] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x12a896c00) [pid = 1963] [serial = 1751] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1265b0800) [pid = 1963] [serial = 1747] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x115eb0400) [pid = 1963] [serial = 1744] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x12a897400) [pid = 1963] [serial = 1753] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12a88dc00) [pid = 1963] [serial = 1750] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1270a6000) [pid = 1963] [serial = 1732] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12971b400) [pid = 1963] [serial = 1742] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x129375c00) [pid = 1963] [serial = 1739] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12971f000) [pid = 1963] [serial = 1748] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1274f0000) [pid = 1963] [serial = 1733] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x125271000) [pid = 1963] [serial = 1730] [outer = 0x0] [url = about:blank] 18:15:50 INFO - PROCESS | 1963 | 1469150150547 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]]]}] 18:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 677ms 18:15:50 INFO - PROCESS | 1963 | 1469150150572 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:15:50 INFO - PROCESS | 1963 | 1469150150576 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:15:50 INFO - PROCESS | 1963 | 1469150150581 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - PROCESS | 1963 | 1469150150583 Marionette TRACE conn2 <- [1,2394,null,{}] 18:15:50 INFO - PROCESS | 1963 | 1469150150586 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}] 18:15:50 INFO - PROCESS | 1963 | 1469150150588 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:50 INFO - PROCESS | 1963 | 1469150150694 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:15:50 INFO - PROCESS | 1963 | 1469150150700 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 1963 | 1469150150702 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x118e09800 == 30 [pid = 1963] [id = 606] 18:15:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1160efc00) [pid = 1963] [serial = 1818] [outer = 0x0] 18:15:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x11690ac00) [pid = 1963] [serial = 1819] [outer = 0x1160efc00] 18:15:50 INFO - PROCESS | 1963 | 1469150150748 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1180fd800) [pid = 1963] [serial = 1820] [outer = 0x1160efc00] 18:15:51 INFO - PROCESS | 1963 | 1469150151186 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]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 621ms 18:15:51 INFO - PROCESS | 1963 | 1469150151202 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 1963 | 1469150151204 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:15:51 INFO - PROCESS | 1963 | 1469150151206 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 1963 | 1469150151209 Marionette TRACE conn2 <- [1,2398,null,{}] 18:15:51 INFO - PROCESS | 1963 | 1469150151217 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}] 18:15:51 INFO - PROCESS | 1963 | 1469150151220 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:51 INFO - PROCESS | 1963 | 1469150151303 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:15:51 INFO - PROCESS | 1963 | 1469150151309 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 1963 | 1469150151311 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x123bef000 == 31 [pid = 1963] [id = 607] 18:15:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x112018400) [pid = 1963] [serial = 1821] [outer = 0x0] 18:15:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x11846c400) [pid = 1963] [serial = 1822] [outer = 0x112018400] 18:15:51 INFO - PROCESS | 1963 | 1469150151342 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1193a1800) [pid = 1963] [serial = 1823] [outer = 0x112018400] 18:15:51 INFO - PROCESS | 1963 | 1469150151695 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]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 521ms 18:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:15:51 INFO - PROCESS | 1963 | 1469150151727 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 1963 | 1469150151729 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:15:51 INFO - PROCESS | 1963 | 1469150151731 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 1963 | 1469150151732 Marionette TRACE conn2 <- [1,2402,null,{}] 18:15:51 INFO - PROCESS | 1963 | 1469150151734 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}] 18:15:51 INFO - PROCESS | 1963 | 1469150151736 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:51 INFO - PROCESS | 1963 | 1469150151824 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:15:51 INFO - PROCESS | 1963 | 1469150151879 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 1963 | 1469150151880 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b55800 == 32 [pid = 1963] [id = 608] 18:15:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1183a1400) [pid = 1963] [serial = 1824] [outer = 0x0] 18:15:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1193ad800) [pid = 1963] [serial = 1825] [outer = 0x1183a1400] 18:15:51 INFO - PROCESS | 1963 | 1469150151906 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x120e1f400) [pid = 1963] [serial = 1826] [outer = 0x1183a1400] 18:15:52 INFO - PROCESS | 1963 | 1469150152181 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]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 470ms 18:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:15:52 INFO - PROCESS | 1963 | 1469150152205 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 1963 | 1469150152206 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:15:52 INFO - PROCESS | 1963 | 1469150152208 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 1963 | 1469150152209 Marionette TRACE conn2 <- [1,2406,null,{}] 18:15:52 INFO - PROCESS | 1963 | 1469150152211 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}] 18:15:52 INFO - PROCESS | 1963 | 1469150152213 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:52 INFO - PROCESS | 1963 | 1469150152302 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:15:52 INFO - PROCESS | 1963 | 1469150152305 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 1963 | 1469150152307 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292d7800 == 33 [pid = 1963] [id = 609] 18:15:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1199d3c00) [pid = 1963] [serial = 1827] [outer = 0x0] 18:15:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12153c800) [pid = 1963] [serial = 1828] [outer = 0x1199d3c00] 18:15:52 INFO - PROCESS | 1963 | 1469150152334 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x123b21000) [pid = 1963] [serial = 1829] [outer = 0x1199d3c00] 18:15:52 INFO - PROCESS | 1963 | 1469150152694 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]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 18:15:52 INFO - PROCESS | 1963 | 1469150152741 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 1963 | 1469150152742 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:15:52 INFO - PROCESS | 1963 | 1469150152744 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 1963 | 1469150152745 Marionette TRACE conn2 <- [1,2410,null,{}] 18:15:52 INFO - PROCESS | 1963 | 1469150152748 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}] 18:15:52 INFO - PROCESS | 1963 | 1469150152752 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:52 INFO - PROCESS | 1963 | 1469150152878 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:15:52 INFO - PROCESS | 1963 | 1469150152892 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 1963 | 1469150152893 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a721800 == 34 [pid = 1963] [id = 610] 18:15:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1249c2000) [pid = 1963] [serial = 1830] [outer = 0x0] 18:15:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1265b4400) [pid = 1963] [serial = 1831] [outer = 0x1249c2000] 18:15:52 INFO - PROCESS | 1963 | 1469150152919 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x128838800) [pid = 1963] [serial = 1832] [outer = 0x1249c2000] 18:15:53 INFO - PROCESS | 1963 | 1469150153262 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]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 18:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:15:53 INFO - PROCESS | 1963 | 1469150153316 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 1963 | 1469150153317 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:15:53 INFO - PROCESS | 1963 | 1469150153320 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 1963 | 1469150153321 Marionette TRACE conn2 <- [1,2414,null,{}] 18:15:53 INFO - PROCESS | 1963 | 1469150153325 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}] 18:15:53 INFO - PROCESS | 1963 | 1469150153326 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:53 INFO - PROCESS | 1963 | 1469150153460 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:15:53 INFO - PROCESS | 1963 | 1469150153478 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:53 INFO - PROCESS | 1963 | 1469150153489 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x12aba1000 == 35 [pid = 1963] [id = 611] 18:15:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x120e22400) [pid = 1963] [serial = 1833] [outer = 0x0] 18:15:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x128dc9800) [pid = 1963] [serial = 1834] [outer = 0x120e22400] 18:15:53 INFO - PROCESS | 1963 | 1469150153531 Marionette DEBUG loaded listener.js 18:15:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12922cc00) [pid = 1963] [serial = 1835] [outer = 0x120e22400] 18:15:53 INFO - PROCESS | 1963 | 1469150153982 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]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 669ms 18:15:53 INFO - PROCESS | 1963 | 1469150153989 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 1963 | 1469150153990 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:15:53 INFO - PROCESS | 1963 | 1469150153992 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 1963 | 1469150153993 Marionette TRACE conn2 <- [1,2418,null,{}] 18:15:53 INFO - PROCESS | 1963 | 1469150153996 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}] 18:15:54 INFO - PROCESS | 1963 | 1469150153999 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:54 INFO - PROCESS | 1963 | 1469150154100 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:15:54 INFO - PROCESS | 1963 | 1469150154103 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 1963 | 1469150154105 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba7d000 == 36 [pid = 1963] [id = 612] 18:15:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x128bb4800) [pid = 1963] [serial = 1836] [outer = 0x0] 18:15:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12936b000) [pid = 1963] [serial = 1837] [outer = 0x128bb4800] 18:15:54 INFO - PROCESS | 1963 | 1469150154129 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x129374c00) [pid = 1963] [serial = 1838] [outer = 0x128bb4800] 18:15:54 INFO - PROCESS | 1963 | 1469150154459 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]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 18:15:54 INFO - PROCESS | 1963 | 1469150154514 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 1963 | 1469150154515 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:15:54 INFO - PROCESS | 1963 | 1469150154517 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 1963 | 1469150154518 Marionette TRACE conn2 <- [1,2422,null,{}] 18:15:54 INFO - PROCESS | 1963 | 1469150154520 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}] 18:15:54 INFO - PROCESS | 1963 | 1469150154521 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:54 INFO - PROCESS | 1963 | 1469150154620 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:15:54 INFO - PROCESS | 1963 | 1469150154639 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 1963 | 1469150154640 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x123be7800 == 37 [pid = 1963] [id = 613] 18:15:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x129375000) [pid = 1963] [serial = 1839] [outer = 0x0] 18:15:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1294ac800) [pid = 1963] [serial = 1840] [outer = 0x129375000] 18:15:54 INFO - PROCESS | 1963 | 1469150154664 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x129717400) [pid = 1963] [serial = 1841] [outer = 0x129375000] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x112a84800) [pid = 1963] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1151cd800) [pid = 1963] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1127dd000) [pid = 1963] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x112019000) [pid = 1963] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x115ead800) [pid = 1963] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x115e10800) [pid = 1963] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1129ba800) [pid = 1963] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x118466c00) [pid = 1963] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x120fe9400) [pid = 1963] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1274f8400) [pid = 1963] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x118ea7000) [pid = 1963] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1129b4800) [pid = 1963] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1176a5800) [pid = 1963] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x110f1bc00) [pid = 1963] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x121487000) [pid = 1963] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x118464c00) [pid = 1963] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1270af400) [pid = 1963] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:15:54 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12495c800) [pid = 1963] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:15:55 INFO - PROCESS | 1963 | 1469150155074 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]]]}] 18:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 570ms 18:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:15:55 INFO - PROCESS | 1963 | 1469150155087 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:15:55 INFO - PROCESS | 1963 | 1469150155088 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:15:55 INFO - PROCESS | 1963 | 1469150155090 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 1963 | 1469150155092 Marionette TRACE conn2 <- [1,2426,null,{}] 18:15:55 INFO - PROCESS | 1963 | 1469150155094 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}] 18:15:55 INFO - PROCESS | 1963 | 1469150155095 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:55 INFO - PROCESS | 1963 | 1469150155212 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:15:55 INFO - PROCESS | 1963 | 1469150155254 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 1963 | 1469150155255 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a84b000 == 38 [pid = 1963] [id = 614] 18:15:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x110e62800) [pid = 1963] [serial = 1842] [outer = 0x0] 18:15:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x116086800) [pid = 1963] [serial = 1843] [outer = 0x110e62800] 18:15:55 INFO - PROCESS | 1963 | 1469150155277 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x118ea7000) [pid = 1963] [serial = 1844] [outer = 0x110e62800] 18:15:55 INFO - PROCESS | 1963 | 1469150155536 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]]]}] 18:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 468ms 18:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:15:55 INFO - PROCESS | 1963 | 1469150155559 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:15:55 INFO - PROCESS | 1963 | 1469150155560 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:15:55 INFO - PROCESS | 1963 | 1469150155570 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 1963 | 1469150155572 Marionette TRACE conn2 <- [1,2430,null,{}] 18:15:55 INFO - PROCESS | 1963 | 1469150155574 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}] 18:15:55 INFO - PROCESS | 1963 | 1469150155576 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:55 INFO - PROCESS | 1963 | 1469150155678 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:15:55 INFO - PROCESS | 1963 | 1469150155684 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 1963 | 1469150155686 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c870000 == 39 [pid = 1963] [id = 615] 18:15:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x120ff3800) [pid = 1963] [serial = 1845] [outer = 0x0] 18:15:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1294a5c00) [pid = 1963] [serial = 1846] [outer = 0x120ff3800] 18:15:55 INFO - PROCESS | 1963 | 1469150155712 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x12a7b9400) [pid = 1963] [serial = 1847] [outer = 0x120ff3800] 18:15:56 INFO - PROCESS | 1963 | 1469150156051 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]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 526ms 18:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:15:56 INFO - PROCESS | 1963 | 1469150156089 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 1963 | 1469150156091 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:15:56 INFO - PROCESS | 1963 | 1469150156092 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 1963 | 1469150156094 Marionette TRACE conn2 <- [1,2434,null,{}] 18:15:56 INFO - PROCESS | 1963 | 1469150156096 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}] 18:15:56 INFO - PROCESS | 1963 | 1469150156097 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:56 INFO - PROCESS | 1963 | 1469150156206 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:15:56 INFO - PROCESS | 1963 | 1469150156213 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 1963 | 1469150156214 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc76800 == 40 [pid = 1963] [id = 616] 18:15:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12a88b000) [pid = 1963] [serial = 1848] [outer = 0x0] 18:15:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12a88fc00) [pid = 1963] [serial = 1849] [outer = 0x12a88b000] 18:15:56 INFO - PROCESS | 1963 | 1469150156238 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12a897000) [pid = 1963] [serial = 1850] [outer = 0x12a88b000] 18:15:56 INFO - PROCESS | 1963 | 1469150156533 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]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 18:15:56 INFO - PROCESS | 1963 | 1469150156561 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 1963 | 1469150156563 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:15:56 INFO - PROCESS | 1963 | 1469150156569 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 1963 | 1469150156570 Marionette TRACE conn2 <- [1,2438,null,{}] 18:15:56 INFO - PROCESS | 1963 | 1469150156573 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}] 18:15:56 INFO - PROCESS | 1963 | 1469150156575 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:56 INFO - PROCESS | 1963 | 1469150156694 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:15:56 INFO - PROCESS | 1963 | 1469150156699 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 1963 | 1469150156701 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d3c4000 == 41 [pid = 1963] [id = 617] 18:15:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12a88dc00) [pid = 1963] [serial = 1851] [outer = 0x0] 18:15:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12a896c00) [pid = 1963] [serial = 1852] [outer = 0x12a88dc00] 18:15:56 INFO - PROCESS | 1963 | 1469150156740 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12a999000) [pid = 1963] [serial = 1853] [outer = 0x12a88dc00] 18:15:57 INFO - PROCESS | 1963 | 1469150157327 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]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 821ms 18:15:57 INFO - PROCESS | 1963 | 1469150157393 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 1963 | 1469150157396 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:15:57 INFO - PROCESS | 1963 | 1469150157413 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - PROCESS | 1963 | 1469150157415 Marionette TRACE conn2 <- [1,2442,null,{}] 18:15:57 INFO - PROCESS | 1963 | 1469150157420 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}] 18:15:57 INFO - PROCESS | 1963 | 1469150157421 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:57 INFO - PROCESS | 1963 | 1469150157524 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:15:57 INFO - PROCESS | 1963 | 1469150157599 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 1963 | 1469150157600 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x11917c800 == 42 [pid = 1963] [id = 618] 18:15:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1129b4000) [pid = 1963] [serial = 1854] [outer = 0x0] 18:15:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x113f35c00) [pid = 1963] [serial = 1855] [outer = 0x1129b4000] 18:15:57 INFO - PROCESS | 1963 | 1469150157631 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x116789800) [pid = 1963] [serial = 1856] [outer = 0x1129b4000] 18:15:58 INFO - PROCESS | 1963 | 1469150158011 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]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 624ms 18:15:58 INFO - PROCESS | 1963 | 1469150158035 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 1963 | 1469150158038 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:15:58 INFO - PROCESS | 1963 | 1469150158043 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 1963 | 1469150158045 Marionette TRACE conn2 <- [1,2446,null,{}] 18:15:58 INFO - PROCESS | 1963 | 1469150158048 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}] 18:15:58 INFO - PROCESS | 1963 | 1469150158049 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:58 INFO - PROCESS | 1963 | 1469150158155 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:15:58 INFO - PROCESS | 1963 | 1469150158216 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 1963 | 1469150158217 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a50c000 == 43 [pid = 1963] [id = 619] 18:15:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x11830b400) [pid = 1963] [serial = 1857] [outer = 0x0] 18:15:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x11845f000) [pid = 1963] [serial = 1858] [outer = 0x11830b400] 18:15:58 INFO - PROCESS | 1963 | 1469150158248 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x118eab000) [pid = 1963] [serial = 1859] [outer = 0x11830b400] 18:15:58 INFO - PROCESS | 1963 | 1469150158627 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]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 621ms 18:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:15:58 INFO - PROCESS | 1963 | 1469150158664 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 1963 | 1469150158666 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:15:58 INFO - PROCESS | 1963 | 1469150158668 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 1963 | 1469150158671 Marionette TRACE conn2 <- [1,2450,null,{}] 18:15:58 INFO - PROCESS | 1963 | 1469150158678 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}] 18:15:58 INFO - PROCESS | 1963 | 1469150158682 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:58 INFO - PROCESS | 1963 | 1469150158788 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:15:58 INFO - PROCESS | 1963 | 1469150158890 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 1963 | 1469150158893 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d3ce800 == 44 [pid = 1963] [id = 620] 18:15:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x124c12400) [pid = 1963] [serial = 1860] [outer = 0x0] 18:15:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1252de400) [pid = 1963] [serial = 1861] [outer = 0x124c12400] 18:15:58 INFO - PROCESS | 1963 | 1469150158926 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1270afc00) [pid = 1963] [serial = 1862] [outer = 0x124c12400] 18:15:59 INFO - PROCESS | 1963 | 1469150159342 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]]]}] 18:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 721ms 18:15:59 INFO - PROCESS | 1963 | 1469150159390 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 1963 | 1469150159392 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:15:59 INFO - PROCESS | 1963 | 1469150159394 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - PROCESS | 1963 | 1469150159395 Marionette TRACE conn2 <- [1,2454,null,{}] 18:15:59 INFO - PROCESS | 1963 | 1469150159398 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}] 18:15:59 INFO - PROCESS | 1963 | 1469150159399 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:59 INFO - PROCESS | 1963 | 1469150159501 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:15:59 INFO - PROCESS | 1963 | 1469150159562 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:59 INFO - PROCESS | 1963 | 1469150159563 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:15:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x12dc26000 == 45 [pid = 1963] [id = 621] 18:15:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1274f1400) [pid = 1963] [serial = 1863] [outer = 0x0] 18:15:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x128bb3400) [pid = 1963] [serial = 1864] [outer = 0x1274f1400] 18:15:59 INFO - PROCESS | 1963 | 1469150159591 Marionette DEBUG loaded listener.js 18:15:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x129230c00) [pid = 1963] [serial = 1865] [outer = 0x1274f1400] 18:16:00 INFO - PROCESS | 1963 | 1469150160231 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]]]}] 18:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 870ms 18:16:00 INFO - PROCESS | 1963 | 1469150160264 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 1963 | 1469150160267 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:16:00 INFO - PROCESS | 1963 | 1469150160270 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 1963 | 1469150160272 Marionette TRACE conn2 <- [1,2458,null,{}] 18:16:00 INFO - PROCESS | 1963 | 1469150160275 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}] 18:16:00 INFO - PROCESS | 1963 | 1469150160277 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:00 INFO - PROCESS | 1963 | 1469150160371 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:16:00 INFO - PROCESS | 1963 | 1469150160434 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 1963 | 1469150160437 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x11724f000 == 46 [pid = 1963] [id = 622] 18:16:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x112ae6c00) [pid = 1963] [serial = 1866] [outer = 0x0] 18:16:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x11607d000) [pid = 1963] [serial = 1867] [outer = 0x112ae6c00] 18:16:00 INFO - PROCESS | 1963 | 1469150160464 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x116980400) [pid = 1963] [serial = 1868] [outer = 0x112ae6c00] 18:16:00 INFO - PROCESS | 1963 | 1469150160892 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]]]}] 18:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 673ms 18:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:16:00 INFO - PROCESS | 1963 | 1469150160942 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 1963 | 1469150160945 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:16:00 INFO - PROCESS | 1963 | 1469150160949 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 1963 | 1469150160951 Marionette TRACE conn2 <- [1,2462,null,{}] 18:16:00 INFO - PROCESS | 1963 | 1469150160953 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}] 18:16:00 INFO - PROCESS | 1963 | 1469150160955 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:01 INFO - PROCESS | 1963 | 1469150161048 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:16:01 INFO - PROCESS | 1963 | 1469150161110 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 1963 | 1469150161111 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x118220800 == 47 [pid = 1963] [id = 623] 18:16:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x1176a3000) [pid = 1963] [serial = 1869] [outer = 0x0] 18:16:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x118137000) [pid = 1963] [serial = 1870] [outer = 0x1176a3000] 18:16:01 INFO - PROCESS | 1963 | 1469150161140 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x118313800) [pid = 1963] [serial = 1871] [outer = 0x1176a3000] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc76800 == 46 [pid = 1963] [id = 616] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12c870000 == 45 [pid = 1963] [id = 615] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12a84b000 == 44 [pid = 1963] [id = 614] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x123be7800 == 43 [pid = 1963] [id = 613] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba7d000 == 42 [pid = 1963] [id = 612] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12aba1000 == 41 [pid = 1963] [id = 611] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12a721800 == 40 [pid = 1963] [id = 610] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1292d7800 == 39 [pid = 1963] [id = 609] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x126b55800 == 38 [pid = 1963] [id = 608] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x123bef000 == 37 [pid = 1963] [id = 607] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x118e09800 == 36 [pid = 1963] [id = 606] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x117264800 == 35 [pid = 1963] [id = 605] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x125380800 == 34 [pid = 1963] [id = 604] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12be36800 == 33 [pid = 1963] [id = 602] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x118203000 == 32 [pid = 1963] [id = 603] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x11724f000 == 31 [pid = 1963] [id = 622] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12dc26000 == 30 [pid = 1963] [id = 621] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12d3ce800 == 29 [pid = 1963] [id = 620] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12a50c000 == 28 [pid = 1963] [id = 619] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12d3c4000 == 27 [pid = 1963] [id = 617] 18:16:01 INFO - PROCESS | 1963 | --DOCSHELL 0x11917c800 == 26 [pid = 1963] [id = 618] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x112ae1800) [pid = 1963] [serial = 1771] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x11858b400) [pid = 1963] [serial = 1786] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x1129b8800) [pid = 1963] [serial = 1774] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x112ae7c00) [pid = 1963] [serial = 1775] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x1131ad800) [pid = 1963] [serial = 1772] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1172b7000) [pid = 1963] [serial = 1780] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1180fa400) [pid = 1963] [serial = 1781] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x11830b000) [pid = 1963] [serial = 1783] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x115eb3000) [pid = 1963] [serial = 1777] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x11600a800) [pid = 1963] [serial = 1778] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116081c00) [pid = 1963] [serial = 1757] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x112ae2800) [pid = 1963] [serial = 1756] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11910e000) [pid = 1963] [serial = 1760] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1184ea000) [pid = 1963] [serial = 1759] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1274ea800) [pid = 1963] [serial = 1763] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x124c17400) [pid = 1963] [serial = 1762] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12971b800) [pid = 1963] [serial = 1766] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x129230400) [pid = 1963] [serial = 1765] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1193ae800) [pid = 1963] [serial = 1789] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x116aa0000) [pid = 1963] [serial = 1798] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x121875400) [pid = 1963] [serial = 1792] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x110fe1c00) [pid = 1963] [serial = 1769] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1249c0400) [pid = 1963] [serial = 1795] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1253af800) [pid = 1963] [serial = 1801] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x128fed800) [pid = 1963] [serial = 1807] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x126de5800) [pid = 1963] [serial = 1802] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x110fed800) [pid = 1963] [serial = 1768] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x123e23800) [pid = 1963] [serial = 1799] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1274eb000) [pid = 1963] [serial = 1804] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x128bbdc00) [pid = 1963] [serial = 1805] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1252d7800) [pid = 1963] [serial = 1796] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x123e22c00) [pid = 1963] [serial = 1793] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118ea6800) [pid = 1963] [serial = 1787] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1129b4400) [pid = 1963] [serial = 1784] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1213e5800) [pid = 1963] [serial = 1790] [outer = 0x0] [url = about:blank] 18:16:01 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12a931400) [pid = 1963] [serial = 1754] [outer = 0x0] [url = about:blank] 18:16:02 INFO - PROCESS | 1963 | 1469150162040 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]]]}] 18:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1119ms 18:16:02 INFO - PROCESS | 1963 | 1469150162069 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:16:02 INFO - PROCESS | 1963 | 1469150162071 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:16:02 INFO - PROCESS | 1963 | 1469150162074 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:16:02 INFO - PROCESS | 1963 | 1469150162077 Marionette TRACE conn2 <- [1,2466,null,{}] 18:16:02 INFO - PROCESS | 1963 | 1469150162081 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}] 18:16:02 INFO - PROCESS | 1963 | 1469150162082 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:02 INFO - PROCESS | 1963 | 1469150162162 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:16:02 INFO - PROCESS | 1963 | 1469150162169 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:02 INFO - PROCESS | 1963 | 1469150162171 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x116951800 == 27 [pid = 1963] [id = 624] 18:16:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1129b3800) [pid = 1963] [serial = 1872] [outer = 0x0] 18:16:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x112aedc00) [pid = 1963] [serial = 1873] [outer = 0x1129b3800] 18:16:02 INFO - PROCESS | 1963 | 1469150162199 Marionette DEBUG loaded listener.js 18:16:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x115e0f400) [pid = 1963] [serial = 1874] [outer = 0x1129b3800] 18:16:02 INFO - PROCESS | 1963 | 1469150162550 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]]]}] 18:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 526ms 18:16:02 INFO - PROCESS | 1963 | 1469150162605 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:16:02 INFO - PROCESS | 1963 | 1469150162608 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:16:02 INFO - PROCESS | 1963 | 1469150162612 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:16:02 INFO - PROCESS | 1963 | 1469150162614 Marionette TRACE conn2 <- [1,2470,null,{}] 18:16:02 INFO - PROCESS | 1963 | 1469150162616 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}] 18:16:02 INFO - PROCESS | 1963 | 1469150162618 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:02 INFO - PROCESS | 1963 | 1469150162697 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:16:02 INFO - PROCESS | 1963 | 1469150162703 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:02 INFO - PROCESS | 1963 | 1469150162704 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x118206800 == 28 [pid = 1963] [id = 625] 18:16:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x115eb3000) [pid = 1963] [serial = 1875] [outer = 0x0] 18:16:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x116978400) [pid = 1963] [serial = 1876] [outer = 0x115eb3000] 18:16:02 INFO - PROCESS | 1963 | 1469150162731 Marionette DEBUG loaded listener.js 18:16:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x117e17400) [pid = 1963] [serial = 1877] [outer = 0x115eb3000] 18:16:03 INFO - PROCESS | 1963 | 1469150163089 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]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 18:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:16:03 INFO - PROCESS | 1963 | 1469150163140 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 1963 | 1469150163142 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:16:03 INFO - PROCESS | 1963 | 1469150163146 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 1963 | 1469150163150 Marionette TRACE conn2 <- [1,2474,null,{}] 18:16:03 INFO - PROCESS | 1963 | 1469150163161 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}] 18:16:03 INFO - PROCESS | 1963 | 1469150163166 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:03 INFO - PROCESS | 1963 | 1469150163287 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:16:03 INFO - PROCESS | 1963 | 1469150163304 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 1963 | 1469150163306 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199f1000 == 29 [pid = 1963] [id = 626] 18:16:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x11830e800) [pid = 1963] [serial = 1878] [outer = 0x0] 18:16:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1184e8000) [pid = 1963] [serial = 1879] [outer = 0x11830e800] 18:16:03 INFO - PROCESS | 1963 | 1469150163353 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x118ea2400) [pid = 1963] [serial = 1880] [outer = 0x11830e800] 18:16:03 INFO - PROCESS | 1963 | 1469150163760 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]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 624ms 18:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:16:03 INFO - PROCESS | 1963 | 1469150163769 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 1963 | 1469150163771 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:16:03 INFO - PROCESS | 1963 | 1469150163775 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 1963 | 1469150163776 Marionette TRACE conn2 <- [1,2478,null,{}] 18:16:03 INFO - PROCESS | 1963 | 1469150163779 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}] 18:16:03 INFO - PROCESS | 1963 | 1469150163780 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:03 INFO - PROCESS | 1963 | 1469150163897 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:16:03 INFO - PROCESS | 1963 | 1469150163912 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 1963 | 1469150163914 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107f800 == 30 [pid = 1963] [id = 627] 18:16:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x115eb7400) [pid = 1963] [serial = 1881] [outer = 0x0] 18:16:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x118464400) [pid = 1963] [serial = 1882] [outer = 0x115eb7400] 18:16:03 INFO - PROCESS | 1963 | 1469150163940 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x119a29c00) [pid = 1963] [serial = 1883] [outer = 0x115eb7400] 18:16:04 INFO - PROCESS | 1963 | 1469150164276 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]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 18:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:16:04 INFO - PROCESS | 1963 | 1469150164294 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 1963 | 1469150164295 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:16:04 INFO - PROCESS | 1963 | 1469150164298 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - PROCESS | 1963 | 1469150164300 Marionette TRACE conn2 <- [1,2482,null,{}] 18:16:04 INFO - PROCESS | 1963 | 1469150164303 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}] 18:16:04 INFO - PROCESS | 1963 | 1469150164304 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:04 INFO - PROCESS | 1963 | 1469150164397 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:16:04 INFO - PROCESS | 1963 | 1469150164435 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 1963 | 1469150164436 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x12537c800 == 31 [pid = 1963] [id = 628] 18:16:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1129b4c00) [pid = 1963] [serial = 1884] [outer = 0x0] 18:16:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x120e21c00) [pid = 1963] [serial = 1885] [outer = 0x1129b4c00] 18:16:04 INFO - PROCESS | 1963 | 1469150164461 Marionette DEBUG loaded listener.js 18:16:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x121140800) [pid = 1963] [serial = 1886] [outer = 0x1129b4c00] 18:16:04 INFO - PROCESS | 1963 | 1469150164789 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]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 18:16:04 INFO - PROCESS | 1963 | 1469150164818 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 1963 | 1469150164819 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:16:04 INFO - PROCESS | 1963 | 1469150164821 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - PROCESS | 1963 | 1469150164822 Marionette TRACE conn2 <- [1,2486,null,{}] 18:16:04 INFO - PROCESS | 1963 | 1469150164831 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}] 18:16:04 INFO - PROCESS | 1963 | 1469150164835 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:04 INFO - PROCESS | 1963 | 1469150164942 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:16:04 INFO - PROCESS | 1963 | 1469150164947 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 1963 | 1469150164948 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d2f000 == 32 [pid = 1963] [id = 629] 18:16:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1213e8400) [pid = 1963] [serial = 1887] [outer = 0x0] 18:16:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x123934800) [pid = 1963] [serial = 1888] [outer = 0x1213e8400] 18:16:04 INFO - PROCESS | 1963 | 1469150164973 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1253aac00) [pid = 1963] [serial = 1889] [outer = 0x1213e8400] 18:16:05 INFO - PROCESS | 1963 | 1469150165316 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]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 529ms 18:16:05 INFO - PROCESS | 1963 | 1469150165351 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 1963 | 1469150165359 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:16:05 INFO - PROCESS | 1963 | 1469150165370 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 1963 | 1469150165371 Marionette TRACE conn2 <- [1,2490,null,{}] 18:16:05 INFO - PROCESS | 1963 | 1469150165373 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}] 18:16:05 INFO - PROCESS | 1963 | 1469150165374 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:05 INFO - PROCESS | 1963 | 1469150165468 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:16:05 INFO - PROCESS | 1963 | 1469150165471 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 1963 | 1469150165472 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292ca800 == 33 [pid = 1963] [id = 630] 18:16:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1213ecc00) [pid = 1963] [serial = 1890] [outer = 0x0] 18:16:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x126d4e400) [pid = 1963] [serial = 1891] [outer = 0x1213ecc00] 18:16:05 INFO - PROCESS | 1963 | 1469150165497 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x127459800) [pid = 1963] [serial = 1892] [outer = 0x1213ecc00] 18:16:05 INFO - PROCESS | 1963 | 1469150165832 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]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x120e22400) [pid = 1963] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x129375000) [pid = 1963] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x110e62800) [pid = 1963] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1160efc00) [pid = 1963] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1183a1400) [pid = 1963] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1274f3400) [pid = 1963] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1129b1400) [pid = 1963] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x112ed7400) [pid = 1963] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x11607f800) [pid = 1963] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x112018400) [pid = 1963] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1199d3c00) [pid = 1963] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x120ff3800) [pid = 1963] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1249c2000) [pid = 1963] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x12a88dc00) [pid = 1963] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:16:06 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x12a88b000) [pid = 1963] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:16:06 INFO - PROCESS | 1963 | 1469150166087 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 1963 | 1469150166088 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:16:06 INFO - PROCESS | 1963 | 1469150166098 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 1963 | 1469150166099 Marionette TRACE conn2 <- [1,2494,null,{}] 18:16:06 INFO - PROCESS | 1963 | 1469150166101 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}] 18:16:06 INFO - PROCESS | 1963 | 1469150166102 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:06 INFO - PROCESS | 1963 | 1469150166177 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:16:06 INFO - PROCESS | 1963 | 1469150166182 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 1963 | 1469150166184 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x127088000 == 34 [pid = 1963] [id = 631] 18:16:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1129b6400) [pid = 1963] [serial = 1893] [outer = 0x0] 18:16:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x115eb5c00) [pid = 1963] [serial = 1894] [outer = 0x1129b6400] 18:16:06 INFO - PROCESS | 1963 | 1469150166207 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x117e14400) [pid = 1963] [serial = 1895] [outer = 0x1129b6400] 18:16:06 INFO - PROCESS | 1963 | 1469150166578 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]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 520ms 18:16:06 INFO - PROCESS | 1963 | 1469150166619 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 1963 | 1469150166621 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:16:06 INFO - PROCESS | 1963 | 1469150166625 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 1963 | 1469150166626 Marionette TRACE conn2 <- [1,2498,null,{}] 18:16:06 INFO - PROCESS | 1963 | 1469150166641 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}] 18:16:06 INFO - PROCESS | 1963 | 1469150166643 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:06 INFO - PROCESS | 1963 | 1469150166792 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:16:06 INFO - PROCESS | 1963 | 1469150166807 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 1963 | 1469150166808 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a508800 == 35 [pid = 1963] [id = 632] 18:16:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1160e9400) [pid = 1963] [serial = 1896] [outer = 0x0] 18:16:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x123b1d400) [pid = 1963] [serial = 1897] [outer = 0x1160e9400] 18:16:06 INFO - PROCESS | 1963 | 1469150166849 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x127463800) [pid = 1963] [serial = 1898] [outer = 0x1160e9400] 18:16:07 INFO - PROCESS | 1963 | 1469150167173 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]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 570ms 18:16:07 INFO - PROCESS | 1963 | 1469150167195 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 1963 | 1469150167196 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:16:07 INFO - PROCESS | 1963 | 1469150167206 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 1963 | 1469150167207 Marionette TRACE conn2 <- [1,2502,null,{}] 18:16:07 INFO - PROCESS | 1963 | 1469150167209 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}] 18:16:07 INFO - PROCESS | 1963 | 1469150167210 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:07 INFO - PROCESS | 1963 | 1469150167290 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:16:07 INFO - PROCESS | 1963 | 1469150167352 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 1963 | 1469150167353 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a83d800 == 36 [pid = 1963] [id = 633] 18:16:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x117e14c00) [pid = 1963] [serial = 1899] [outer = 0x0] 18:16:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1274f6c00) [pid = 1963] [serial = 1900] [outer = 0x117e14c00] 18:16:07 INFO - PROCESS | 1963 | 1469150167377 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x128bbc800) [pid = 1963] [serial = 1901] [outer = 0x117e14c00] 18:16:07 INFO - PROCESS | 1963 | 1469150167694 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]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 521ms 18:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:16:07 INFO - PROCESS | 1963 | 1469150167727 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 1963 | 1469150167729 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:16:07 INFO - PROCESS | 1963 | 1469150167732 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 1963 | 1469150167735 Marionette TRACE conn2 <- [1,2506,null,{}] 18:16:07 INFO - PROCESS | 1963 | 1469150167737 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}] 18:16:07 INFO - PROCESS | 1963 | 1469150167739 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:07 INFO - PROCESS | 1963 | 1469150167824 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:16:07 INFO - PROCESS | 1963 | 1469150167829 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 1963 | 1469150167831 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba74800 == 37 [pid = 1963] [id = 634] 18:16:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x119cee000) [pid = 1963] [serial = 1902] [outer = 0x0] 18:16:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12922d000) [pid = 1963] [serial = 1903] [outer = 0x119cee000] 18:16:07 INFO - PROCESS | 1963 | 1469150167860 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12a737800) [pid = 1963] [serial = 1904] [outer = 0x119cee000] 18:16:08 INFO - PROCESS | 1963 | 1469150168363 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]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 18:16:08 INFO - PROCESS | 1963 | 1469150168404 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:16:08 INFO - PROCESS | 1963 | 1469150168406 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:16:08 INFO - PROCESS | 1963 | 1469150168410 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - PROCESS | 1963 | 1469150168412 Marionette TRACE conn2 <- [1,2510,null,{}] 18:16:08 INFO - PROCESS | 1963 | 1469150168416 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}] 18:16:08 INFO - PROCESS | 1963 | 1469150168418 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:08 INFO - PROCESS | 1963 | 1469150168530 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:16:08 INFO - PROCESS | 1963 | 1469150168660 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 1963 | 1469150168662 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x117376000 == 38 [pid = 1963] [id = 635] 18:16:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1129af400) [pid = 1963] [serial = 1905] [outer = 0x0] 18:16:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1129b8800) [pid = 1963] [serial = 1906] [outer = 0x1129af400] 18:16:08 INFO - PROCESS | 1963 | 1469150168694 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x113a3b800) [pid = 1963] [serial = 1907] [outer = 0x1129af400] 18:16:09 INFO - PROCESS | 1963 | 1469150169154 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]]]}] 18:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 823ms 18:16:09 INFO - PROCESS | 1963 | 1469150169246 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 1963 | 1469150169251 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:16:09 INFO - PROCESS | 1963 | 1469150169257 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 1963 | 1469150169259 Marionette TRACE conn2 <- [1,2514,null,{}] 18:16:09 INFO - PROCESS | 1963 | 1469150169261 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}] 18:16:09 INFO - PROCESS | 1963 | 1469150169263 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:09 INFO - PROCESS | 1963 | 1469150169373 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:16:09 INFO - PROCESS | 1963 | 1469150169456 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 1963 | 1469150169457 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x12125b000 == 39 [pid = 1963] [id = 636] 18:16:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x116977c00) [pid = 1963] [serial = 1908] [outer = 0x0] 18:16:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x117e18800) [pid = 1963] [serial = 1909] [outer = 0x116977c00] 18:16:09 INFO - PROCESS | 1963 | 1469150169488 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x11830cc00) [pid = 1963] [serial = 1910] [outer = 0x116977c00] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x12a83d800 == 38 [pid = 1963] [id = 633] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x12a508800 == 37 [pid = 1963] [id = 632] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x127088000 == 36 [pid = 1963] [id = 631] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x1292ca800 == 35 [pid = 1963] [id = 630] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x126d2f000 == 34 [pid = 1963] [id = 629] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x12537c800 == 33 [pid = 1963] [id = 628] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x12107f800 == 32 [pid = 1963] [id = 627] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x1199f1000 == 31 [pid = 1963] [id = 626] 18:16:10 INFO - PROCESS | 1963 | 1469150170161 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]]]}] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x118206800 == 30 [pid = 1963] [id = 625] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x116951800 == 29 [pid = 1963] [id = 624] 18:16:10 INFO - PROCESS | 1963 | --DOCSHELL 0x118220800 == 28 [pid = 1963] [id = 623] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x128dc9800) [pid = 1963] [serial = 1834] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x12936b000) [pid = 1963] [serial = 1837] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x12922cc00) [pid = 1963] [serial = 1835] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1294ac800) [pid = 1963] [serial = 1840] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x116086800) [pid = 1963] [serial = 1843] [outer = 0x0] [url = about:blank] 18:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x11690ac00) [pid = 1963] [serial = 1819] [outer = 0x0] [url = about:blank] 18:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 925ms 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1180fd800) [pid = 1963] [serial = 1820] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1193ad800) [pid = 1963] [serial = 1825] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x120e1f400) [pid = 1963] [serial = 1826] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12922b400) [pid = 1963] [serial = 1808] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x112a80400) [pid = 1963] [serial = 1810] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x113aa2800) [pid = 1963] [serial = 1811] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x113370400) [pid = 1963] [serial = 1816] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x115eb3800) [pid = 1963] [serial = 1817] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1169f1000) [pid = 1963] [serial = 1813] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1180fc800) [pid = 1963] [serial = 1814] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x11846c400) [pid = 1963] [serial = 1822] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1193a1800) [pid = 1963] [serial = 1823] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12153c800) [pid = 1963] [serial = 1828] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1294a5c00) [pid = 1963] [serial = 1846] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x129717400) [pid = 1963] [serial = 1841] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1265b4400) [pid = 1963] [serial = 1831] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12a896c00) [pid = 1963] [serial = 1852] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118ea7000) [pid = 1963] [serial = 1844] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x128838800) [pid = 1963] [serial = 1832] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x12a999000) [pid = 1963] [serial = 1853] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x12a88fc00) [pid = 1963] [serial = 1849] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12a897000) [pid = 1963] [serial = 1850] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x12a7b9400) [pid = 1963] [serial = 1847] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x123b21000) [pid = 1963] [serial = 1829] [outer = 0x0] [url = about:blank] 18:16:10 INFO - PROCESS | 1963 | 1469150170183 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 1963 | 1469150170185 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:16:10 INFO - PROCESS | 1963 | 1469150170188 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - PROCESS | 1963 | 1469150170190 Marionette TRACE conn2 <- [1,2518,null,{}] 18:16:10 INFO - PROCESS | 1963 | 1469150170194 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}] 18:16:10 INFO - PROCESS | 1963 | 1469150170195 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:10 INFO - PROCESS | 1963 | 1469150170274 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:16:10 INFO - PROCESS | 1963 | 1469150170282 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 1963 | 1469150170286 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x11724e800 == 29 [pid = 1963] [id = 637] 18:16:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x115eb8000) [pid = 1963] [serial = 1911] [outer = 0x0] 18:16:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x11607f800) [pid = 1963] [serial = 1912] [outer = 0x115eb8000] 18:16:10 INFO - PROCESS | 1963 | 1469150170314 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x11697a000) [pid = 1963] [serial = 1913] [outer = 0x115eb8000] 18:16:10 INFO - PROCESS | 1963 | 1469150170752 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]]]}] 18:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 18:16:10 INFO - PROCESS | 1963 | 1469150170809 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 1963 | 1469150170813 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:16:10 INFO - PROCESS | 1963 | 1469150170819 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - PROCESS | 1963 | 1469150170821 Marionette TRACE conn2 <- [1,2522,null,{}] 18:16:10 INFO - PROCESS | 1963 | 1469150170823 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}] 18:16:10 INFO - PROCESS | 1963 | 1469150170825 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:10 INFO - PROCESS | 1963 | 1469150170903 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:16:10 INFO - PROCESS | 1963 | 1469150170910 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 1963 | 1469150170911 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x11951e800 == 30 [pid = 1963] [id = 638] 18:16:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x118314c00) [pid = 1963] [serial = 1914] [outer = 0x0] 18:16:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11845fc00) [pid = 1963] [serial = 1915] [outer = 0x118314c00] 18:16:10 INFO - PROCESS | 1963 | 1469150170942 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x11846dc00) [pid = 1963] [serial = 1916] [outer = 0x118314c00] 18:16:11 INFO - PROCESS | 1963 | 1469150171352 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]]]}] 18:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 568ms 18:16:11 INFO - PROCESS | 1963 | 1469150171388 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 1963 | 1469150171391 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:16:11 INFO - PROCESS | 1963 | 1469150171395 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - PROCESS | 1963 | 1469150171397 Marionette TRACE conn2 <- [1,2526,null,{}] 18:16:11 INFO - PROCESS | 1963 | 1469150171401 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}] 18:16:11 INFO - PROCESS | 1963 | 1469150171402 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:11 INFO - PROCESS | 1963 | 1469150171531 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:16:11 INFO - PROCESS | 1963 | 1469150171614 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:11 INFO - PROCESS | 1963 | 1469150171617 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x119169000 == 31 [pid = 1963] [id = 639] 18:16:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1160ec000) [pid = 1963] [serial = 1917] [outer = 0x0] 18:16:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x116979c00) [pid = 1963] [serial = 1918] [outer = 0x1160ec000] 18:16:11 INFO - PROCESS | 1963 | 1469150171649 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x118285c00) [pid = 1963] [serial = 1919] [outer = 0x1160ec000] 18:16:12 INFO - PROCESS | 1963 | 1469150172069 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]]]}] 18:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 722ms 18:16:12 INFO - PROCESS | 1963 | 1469150172117 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 1963 | 1469150172120 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:16:12 INFO - PROCESS | 1963 | 1469150172125 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 1963 | 1469150172127 Marionette TRACE conn2 <- [1,2530,null,{}] 18:16:12 INFO - PROCESS | 1963 | 1469150172129 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}] 18:16:12 INFO - PROCESS | 1963 | 1469150172131 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:12 INFO - PROCESS | 1963 | 1469150172228 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:16:12 INFO - PROCESS | 1963 | 1469150172287 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:12 INFO - PROCESS | 1963 | 1469150172288 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x124ccf000 == 32 [pid = 1963] [id = 640] 18:16:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x118466800) [pid = 1963] [serial = 1920] [outer = 0x0] 18:16:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x119108c00) [pid = 1963] [serial = 1921] [outer = 0x118466800] 18:16:12 INFO - PROCESS | 1963 | 1469150172319 Marionette DEBUG loaded listener.js 18:16:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1199ca400) [pid = 1963] [serial = 1922] [outer = 0x118466800] 18:16:12 INFO - PROCESS | 1963 | 1469150172774 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]]]}] 18:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 672ms 18:16:12 INFO - PROCESS | 1963 | 1469150172798 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 1963 | 1469150172800 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:16:12 INFO - PROCESS | 1963 | 1469150172802 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 1963 | 1469150172805 Marionette TRACE conn2 <- [1,2534,null,{}] 18:16:12 INFO - PROCESS | 1963 | 1469150172812 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}] 18:16:12 INFO - PROCESS | 1963 | 1469150172819 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:13 INFO - PROCESS | 1963 | 1469150172995 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:16:13 INFO - PROCESS | 1963 | 1469150173100 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 1963 | 1469150173103 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c2c800 == 33 [pid = 1963] [id = 641] 18:16:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x120e20400) [pid = 1963] [serial = 1923] [outer = 0x0] 18:16:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x121487800) [pid = 1963] [serial = 1924] [outer = 0x120e20400] 18:16:13 INFO - PROCESS | 1963 | 1469150173156 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x124953c00) [pid = 1963] [serial = 1925] [outer = 0x120e20400] 18:16:13 INFO - PROCESS | 1963 | 1469150173646 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]]]}] 18:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 877ms 18:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:16:13 INFO - PROCESS | 1963 | 1469150173680 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:16:13 INFO - PROCESS | 1963 | 1469150173681 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:16:13 INFO - PROCESS | 1963 | 1469150173683 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:16:13 INFO - PROCESS | 1963 | 1469150173684 Marionette TRACE conn2 <- [1,2538,null,{}] 18:16:13 INFO - PROCESS | 1963 | 1469150173686 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}] 18:16:13 INFO - PROCESS | 1963 | 1469150173688 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:13 INFO - PROCESS | 1963 | 1469150173817 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:16:13 INFO - PROCESS | 1963 | 1469150173945 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 1963 | 1469150173947 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x12961b000 == 34 [pid = 1963] [id = 642] 18:16:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x118ea9c00) [pid = 1963] [serial = 1926] [outer = 0x0] 18:16:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1265ad400) [pid = 1963] [serial = 1927] [outer = 0x118ea9c00] 18:16:14 INFO - PROCESS | 1963 | 1469150174000 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x126de5000) [pid = 1963] [serial = 1928] [outer = 0x118ea9c00] 18:16:14 INFO - PROCESS | 1963 | 1469150174476 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]]]}] 18:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 819ms 18:16:14 INFO - PROCESS | 1963 | 1469150174502 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:16:14 INFO - PROCESS | 1963 | 1469150174504 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:16:14 INFO - PROCESS | 1963 | 1469150174506 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 1963 | 1469150174507 Marionette TRACE conn2 <- [1,2542,null,{}] 18:16:14 INFO - PROCESS | 1963 | 1469150174510 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}] 18:16:14 INFO - PROCESS | 1963 | 1469150174511 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:14 INFO - PROCESS | 1963 | 1469150174605 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:16:14 INFO - PROCESS | 1963 | 1469150174662 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 1963 | 1469150174664 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a721800 == 35 [pid = 1963] [id = 643] 18:16:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12745a400) [pid = 1963] [serial = 1929] [outer = 0x0] 18:16:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1274f2400) [pid = 1963] [serial = 1930] [outer = 0x12745a400] 18:16:14 INFO - PROCESS | 1963 | 1469150174693 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x128bb6400) [pid = 1963] [serial = 1931] [outer = 0x12745a400] 18:16:15 INFO - PROCESS | 1963 | 1469150175122 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]]]}] 18:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 18:16:15 INFO - PROCESS | 1963 | 1469150175176 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 1963 | 1469150175178 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:16:15 INFO - PROCESS | 1963 | 1469150175180 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 1963 | 1469150175181 Marionette TRACE conn2 <- [1,2546,null,{}] 18:16:15 INFO - PROCESS | 1963 | 1469150175184 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}] 18:16:15 INFO - PROCESS | 1963 | 1469150175188 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:15 INFO - PROCESS | 1963 | 1469150175306 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:16:15 INFO - PROCESS | 1963 | 1469150175379 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 1963 | 1469150175381 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b90f800 == 36 [pid = 1963] [id = 644] 18:16:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x128dcb800) [pid = 1963] [serial = 1932] [outer = 0x0] 18:16:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x129247400) [pid = 1963] [serial = 1933] [outer = 0x128dcb800] 18:16:15 INFO - PROCESS | 1963 | 1469150175412 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12a740000) [pid = 1963] [serial = 1934] [outer = 0x128dcb800] 18:16:15 INFO - PROCESS | 1963 | 1469150175881 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]]]}] 18:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 774ms 18:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:16:15 INFO - PROCESS | 1963 | 1469150175955 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 1963 | 1469150175959 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:16:15 INFO - PROCESS | 1963 | 1469150175963 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 1963 | 1469150175968 Marionette TRACE conn2 <- [1,2550,null,{}] 18:16:15 INFO - PROCESS | 1963 | 1469150175973 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}] 18:16:15 INFO - PROCESS | 1963 | 1469150175976 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:16 INFO - PROCESS | 1963 | 1469150176103 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:16:16 INFO - PROCESS | 1963 | 1469150176209 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:16 INFO - PROCESS | 1963 | 1469150176211 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x117260800 == 37 [pid = 1963] [id = 645] 18:16:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1129b7000) [pid = 1963] [serial = 1935] [outer = 0x0] 18:16:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x115ebb400) [pid = 1963] [serial = 1936] [outer = 0x1129b7000] 18:16:16 INFO - PROCESS | 1963 | 1469150176258 Marionette DEBUG loaded listener.js 18:16:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x117e16c00) [pid = 1963] [serial = 1937] [outer = 0x1129b7000] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x11724e800 == 36 [pid = 1963] [id = 637] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x117376000 == 35 [pid = 1963] [id = 635] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x12125b000 == 34 [pid = 1963] [id = 636] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x12b90f800 == 33 [pid = 1963] [id = 644] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x12a721800 == 32 [pid = 1963] [id = 643] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x12961b000 == 31 [pid = 1963] [id = 642] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x128c2c800 == 30 [pid = 1963] [id = 641] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x124ccf000 == 29 [pid = 1963] [id = 640] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x119169000 == 28 [pid = 1963] [id = 639] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba74800 == 27 [pid = 1963] [id = 634] 18:16:16 INFO - PROCESS | 1963 | --DOCSHELL 0x11951e800 == 26 [pid = 1963] [id = 638] 18:16:17 INFO - PROCESS | 1963 | 1469150177241 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]]]}] 18:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1326ms 18:16:17 INFO - PROCESS | 1963 | 1469150177289 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:16:17 INFO - PROCESS | 1963 | 1469150177291 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:16:17 INFO - PROCESS | 1963 | 1469150177294 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:16:17 INFO - PROCESS | 1963 | 1469150177297 Marionette TRACE conn2 <- [1,2554,null,{}] 18:16:17 INFO - PROCESS | 1963 | 1469150177300 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}] 18:16:17 INFO - PROCESS | 1963 | 1469150177302 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:17 INFO - PROCESS | 1963 | 1469150177380 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:16:17 INFO - PROCESS | 1963 | 1469150177386 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 1963 | 1469150177389 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x117022800 == 27 [pid = 1963] [id = 646] 18:16:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1129b9000) [pid = 1963] [serial = 1938] [outer = 0x0] 18:16:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x112aebc00) [pid = 1963] [serial = 1939] [outer = 0x1129b9000] 18:16:17 INFO - PROCESS | 1963 | 1469150177417 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x115e0b400) [pid = 1963] [serial = 1940] [outer = 0x1129b9000] 18:16:17 INFO - PROCESS | 1963 | 1469150177785 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]]]}] 18:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 523ms 18:16:17 INFO - PROCESS | 1963 | 1469150177818 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:16:17 INFO - PROCESS | 1963 | 1469150177821 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:16:17 INFO - PROCESS | 1963 | 1469150177845 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:16:17 INFO - PROCESS | 1963 | 1469150177847 Marionette TRACE conn2 <- [1,2558,null,{}] 18:16:17 INFO - PROCESS | 1963 | 1469150177850 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}] 18:16:17 INFO - PROCESS | 1963 | 1469150177851 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:17 INFO - PROCESS | 1963 | 1469150177962 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:16:17 INFO - PROCESS | 1963 | 1469150177966 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 1963 | 1469150177968 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x119515800 == 28 [pid = 1963] [id = 647] 18:16:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x115eae000) [pid = 1963] [serial = 1941] [outer = 0x0] 18:16:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x1160ecc00) [pid = 1963] [serial = 1942] [outer = 0x115eae000] 18:16:17 INFO - PROCESS | 1963 | 1469150177995 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x1180f1400) [pid = 1963] [serial = 1943] [outer = 0x115eae000] 18:16:18 INFO - PROCESS | 1963 | 1469150178383 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]]]}] 18:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 572ms 18:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:16:18 INFO - PROCESS | 1963 | 1469150178420 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 1963 | 1469150178422 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:16:18 INFO - PROCESS | 1963 | 1469150178424 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 1963 | 1469150178426 Marionette TRACE conn2 <- [1,2562,null,{}] 18:16:18 INFO - PROCESS | 1963 | 1469150178434 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}] 18:16:18 INFO - PROCESS | 1963 | 1469150178437 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:18 INFO - PROCESS | 1963 | 1469150178538 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:16:18 INFO - PROCESS | 1963 | 1469150178544 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 1963 | 1469150178546 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b64000 == 29 [pid = 1963] [id = 648] 18:16:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x11839f000) [pid = 1963] [serial = 1944] [outer = 0x0] 18:16:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x118e45800) [pid = 1963] [serial = 1945] [outer = 0x11839f000] 18:16:18 INFO - PROCESS | 1963 | 1469150178575 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1197c4400) [pid = 1963] [serial = 1946] [outer = 0x11839f000] 18:16:18 INFO - PROCESS | 1963 | 1469150178936 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]]]}] 18:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 523ms 18:16:18 INFO - PROCESS | 1963 | 1469150178948 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 1963 | 1469150178952 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:16:18 INFO - PROCESS | 1963 | 1469150178955 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 1963 | 1469150178956 Marionette TRACE conn2 <- [1,2566,null,{}] 18:16:18 INFO - PROCESS | 1963 | 1469150178958 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}] 18:16:18 INFO - PROCESS | 1963 | 1469150178959 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:19 INFO - PROCESS | 1963 | 1469150179062 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:16:19 INFO - PROCESS | 1963 | 1469150179101 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 1963 | 1469150179102 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c36000 == 30 [pid = 1963] [id = 649] 18:16:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x1199d2000) [pid = 1963] [serial = 1947] [outer = 0x0] 18:16:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x121141000) [pid = 1963] [serial = 1948] [outer = 0x1199d2000] 18:16:19 INFO - PROCESS | 1963 | 1469150179127 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 115 (0x121873c00) [pid = 1963] [serial = 1949] [outer = 0x1199d2000] 18:16:19 INFO - PROCESS | 1963 | 1469150179454 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]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 18:16:19 INFO - PROCESS | 1963 | 1469150179478 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:16:19 INFO - PROCESS | 1963 | 1469150179488 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:16:19 INFO - PROCESS | 1963 | 1469150179491 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 1963 | 1469150179492 Marionette TRACE conn2 <- [1,2570,null,{}] 18:16:19 INFO - PROCESS | 1963 | 1469150179494 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}] 18:16:19 INFO - PROCESS | 1963 | 1469150179495 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:19 INFO - PROCESS | 1963 | 1469150179590 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:16:19 INFO - PROCESS | 1963 | 1469150179630 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 1963 | 1469150179631 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a70e000 == 31 [pid = 1963] [id = 650] 18:16:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 116 (0x1127d1c00) [pid = 1963] [serial = 1950] [outer = 0x0] 18:16:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 117 (0x123e22c00) [pid = 1963] [serial = 1951] [outer = 0x1127d1c00] 18:16:19 INFO - PROCESS | 1963 | 1469150179656 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 118 (0x12526f400) [pid = 1963] [serial = 1952] [outer = 0x1127d1c00] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 117 (0x1129b4000) [pid = 1963] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 116 (0x1176a3000) [pid = 1963] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 115 (0x1129b4c00) [pid = 1963] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 114 (0x1129b3800) [pid = 1963] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x11830b400) [pid = 1963] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1213e8400) [pid = 1963] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x1213ecc00) [pid = 1963] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x124c12400) [pid = 1963] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x11830e800) [pid = 1963] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x115eb3000) [pid = 1963] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1274f1400) [pid = 1963] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1129b6400) [pid = 1963] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x112ae6c00) [pid = 1963] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1160e9400) [pid = 1963] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1129af400) [pid = 1963] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x116977c00) [pid = 1963] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x118314c00) [pid = 1963] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x117e14c00) [pid = 1963] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x115eb8000) [pid = 1963] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x119cee000) [pid = 1963] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x115eb7400) [pid = 1963] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:16:20 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x128bb4800) [pid = 1963] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 18:16:20 INFO - PROCESS | 1963 | 1469150180208 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]]]}] 18:16:20 INFO - PROCESS | 1963 | 1469150180213 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:16:20 INFO - PROCESS | 1963 | 1469150180216 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:16:20 INFO - PROCESS | 1963 | 1469150180220 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:16:20 INFO - PROCESS | 1963 | 1469150180221 Marionette TRACE conn2 <- [1,2574,null,{}] 18:16:20 INFO - PROCESS | 1963 | 1469150180224 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}] 18:16:20 INFO - PROCESS | 1963 | 1469150180228 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:20 INFO - PROCESS | 1963 | 1469150180315 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:16:20 INFO - PROCESS | 1963 | 1469150180337 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:20 INFO - PROCESS | 1963 | 1469150180338 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x129605000 == 32 [pid = 1963] [id = 651] 18:16:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x115eb4c00) [pid = 1963] [serial = 1953] [outer = 0x0] 18:16:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x119106400) [pid = 1963] [serial = 1954] [outer = 0x115eb4c00] 18:16:20 INFO - PROCESS | 1963 | 1469150180363 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1213ecc00) [pid = 1963] [serial = 1955] [outer = 0x115eb4c00] 18:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:16:20 INFO - PROCESS | 1963 | 1469150180735 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]]]}] 18:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 18:16:20 INFO - PROCESS | 1963 | 1469150180739 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:16:20 INFO - PROCESS | 1963 | 1469150180741 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:16:20 INFO - PROCESS | 1963 | 1469150180744 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:16:20 INFO - PROCESS | 1963 | 1469150180745 Marionette TRACE conn2 <- [1,2578,null,{}] 18:16:20 INFO - PROCESS | 1963 | 1469150180772 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}] 18:16:20 INFO - PROCESS | 1963 | 1469150180774 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:20 INFO - PROCESS | 1963 | 1469150180881 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:16:20 INFO - PROCESS | 1963 | 1469150180888 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:20 INFO - PROCESS | 1963 | 1469150180889 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb21800 == 33 [pid = 1963] [id = 652] 18:16:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x118468800) [pid = 1963] [serial = 1956] [outer = 0x0] 18:16:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1268ce000) [pid = 1963] [serial = 1957] [outer = 0x118468800] 18:16:20 INFO - PROCESS | 1963 | 1469150180930 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x127460400) [pid = 1963] [serial = 1958] [outer = 0x118468800] 18:16:21 INFO - PROCESS | 1963 | 1469150181243 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]]]}] 18:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 520ms 18:16:21 INFO - PROCESS | 1963 | 1469150181264 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 1963 | 1469150181266 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:16:21 INFO - PROCESS | 1963 | 1469150181270 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 1963 | 1469150181271 Marionette TRACE conn2 <- [1,2582,null,{}] 18:16:21 INFO - PROCESS | 1963 | 1469150181274 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}] 18:16:21 INFO - PROCESS | 1963 | 1469150181275 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:21 INFO - PROCESS | 1963 | 1469150181351 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:16:21 INFO - PROCESS | 1963 | 1469150181411 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 1963 | 1469150181412 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be3b000 == 34 [pid = 1963] [id = 653] 18:16:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x123b1c000) [pid = 1963] [serial = 1959] [outer = 0x0] 18:16:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1274f1800) [pid = 1963] [serial = 1960] [outer = 0x123b1c000] 18:16:21 INFO - PROCESS | 1963 | 1469150181437 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x128bbd800) [pid = 1963] [serial = 1961] [outer = 0x123b1c000] 18:16:21 INFO - PROCESS | 1963 | 1469150181706 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]]]}] 18:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 469ms 18:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:16:21 INFO - PROCESS | 1963 | 1469150181740 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 1963 | 1469150181741 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:16:21 INFO - PROCESS | 1963 | 1469150181743 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 1963 | 1469150181744 Marionette TRACE conn2 <- [1,2586,null,{}] 18:16:21 INFO - PROCESS | 1963 | 1469150181746 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}] 18:16:21 INFO - PROCESS | 1963 | 1469150181747 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:21 INFO - PROCESS | 1963 | 1469150181844 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:16:21 INFO - PROCESS | 1963 | 1469150181847 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 1963 | 1469150181848 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beb3800 == 35 [pid = 1963] [id = 654] 18:16:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x110f21c00) [pid = 1963] [serial = 1962] [outer = 0x0] 18:16:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x128dc9c00) [pid = 1963] [serial = 1963] [outer = 0x110f21c00] 18:16:21 INFO - PROCESS | 1963 | 1469150181874 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x12922cc00) [pid = 1963] [serial = 1964] [outer = 0x110f21c00] 18:16:22 INFO - PROCESS | 1963 | 1469150182405 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]]]}] 18:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 18:16:22 INFO - PROCESS | 1963 | 1469150182418 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:16:22 INFO - PROCESS | 1963 | 1469150182422 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:16:22 INFO - PROCESS | 1963 | 1469150182427 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:16:22 INFO - PROCESS | 1963 | 1469150182431 Marionette TRACE conn2 <- [1,2590,null,{}] 18:16:22 INFO - PROCESS | 1963 | 1469150182437 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}] 18:16:22 INFO - PROCESS | 1963 | 1469150182440 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:22 INFO - PROCESS | 1963 | 1469150182600 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:16:22 INFO - PROCESS | 1963 | 1469150182754 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 1963 | 1469150182755 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x118ac1000 == 36 [pid = 1963] [id = 655] 18:16:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x112a8c400) [pid = 1963] [serial = 1965] [outer = 0x0] 18:16:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x112ae1800) [pid = 1963] [serial = 1966] [outer = 0x112a8c400] 18:16:22 INFO - PROCESS | 1963 | 1469150182786 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x113d98000) [pid = 1963] [serial = 1967] [outer = 0x112a8c400] 18:16:23 INFO - PROCESS | 1963 | 1469150183281 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]]]}] 18:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 876ms 18:16:23 INFO - PROCESS | 1963 | 1469150183323 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 1963 | 1469150183326 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:16:23 INFO - PROCESS | 1963 | 1469150183335 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:16:23 INFO - PROCESS | 1963 | 1469150183337 Marionette TRACE conn2 <- [1,2594,null,{}] 18:16:23 INFO - PROCESS | 1963 | 1469150183339 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}] 18:16:23 INFO - PROCESS | 1963 | 1469150183341 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:23 INFO - PROCESS | 1963 | 1469150183450 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:16:23 INFO - PROCESS | 1963 | 1469150183533 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 1963 | 1469150183535 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x127092000 == 37 [pid = 1963] [id = 656] 18:16:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x117e14000) [pid = 1963] [serial = 1968] [outer = 0x0] 18:16:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x118138000) [pid = 1963] [serial = 1969] [outer = 0x117e14000] 18:16:23 INFO - PROCESS | 1963 | 1469150183565 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x118319800) [pid = 1963] [serial = 1970] [outer = 0x117e14000] 18:16:24 INFO - PROCESS | 1963 | 1469150184301 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]]]}] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x12be3b000 == 36 [pid = 1963] [id = 653] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb21800 == 35 [pid = 1963] [id = 652] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x129605000 == 34 [pid = 1963] [id = 651] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x12a70e000 == 33 [pid = 1963] [id = 650] 18:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1025ms 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x128c36000 == 32 [pid = 1963] [id = 649] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x126b64000 == 31 [pid = 1963] [id = 648] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x119515800 == 30 [pid = 1963] [id = 647] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x117022800 == 29 [pid = 1963] [id = 646] 18:16:24 INFO - PROCESS | 1963 | --DOCSHELL 0x117260800 == 28 [pid = 1963] [id = 645] 18:16:24 INFO - PROCESS | 1963 | 1469150184371 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 1963 | 1469150184375 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:16:24 INFO - PROCESS | 1963 | 1469150184397 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - PROCESS | 1963 | 1469150184400 Marionette TRACE conn2 <- [1,2598,null,{}] 18:16:24 INFO - PROCESS | 1963 | 1469150184405 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}] 18:16:24 INFO - PROCESS | 1963 | 1469150184407 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:24 INFO - PROCESS | 1963 | 1469150184550 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x116789800) [pid = 1963] [serial = 1856] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x113f35c00) [pid = 1963] [serial = 1855] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x118313800) [pid = 1963] [serial = 1871] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x118137000) [pid = 1963] [serial = 1870] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x120e21c00) [pid = 1963] [serial = 1885] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x112aedc00) [pid = 1963] [serial = 1873] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x115e0f400) [pid = 1963] [serial = 1874] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x118eab000) [pid = 1963] [serial = 1859] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11845f000) [pid = 1963] [serial = 1858] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x123934800) [pid = 1963] [serial = 1888] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x121140800) [pid = 1963] [serial = 1886] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x126d4e400) [pid = 1963] [serial = 1891] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1270afc00) [pid = 1963] [serial = 1862] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1184e8000) [pid = 1963] [serial = 1879] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x118ea2400) [pid = 1963] [serial = 1880] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1252de400) [pid = 1963] [serial = 1861] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x116978400) [pid = 1963] [serial = 1876] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x117e17400) [pid = 1963] [serial = 1877] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x129230c00) [pid = 1963] [serial = 1865] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x115eb5c00) [pid = 1963] [serial = 1894] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x128bb3400) [pid = 1963] [serial = 1864] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x116980400) [pid = 1963] [serial = 1868] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x11607d000) [pid = 1963] [serial = 1867] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x123b1d400) [pid = 1963] [serial = 1897] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1129b8800) [pid = 1963] [serial = 1906] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x11830cc00) [pid = 1963] [serial = 1910] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x117e18800) [pid = 1963] [serial = 1909] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x11845fc00) [pid = 1963] [serial = 1915] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x113a3b800) [pid = 1963] [serial = 1907] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x128bbc800) [pid = 1963] [serial = 1901] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x11697a000) [pid = 1963] [serial = 1913] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x117e14400) [pid = 1963] [serial = 1895] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x12922d000) [pid = 1963] [serial = 1903] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x127459800) [pid = 1963] [serial = 1892] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x11607f800) [pid = 1963] [serial = 1912] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12a737800) [pid = 1963] [serial = 1904] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x11846dc00) [pid = 1963] [serial = 1916] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1253aac00) [pid = 1963] [serial = 1889] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x118464400) [pid = 1963] [serial = 1882] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x127463800) [pid = 1963] [serial = 1898] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x1274f6c00) [pid = 1963] [serial = 1900] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x119a29c00) [pid = 1963] [serial = 1883] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x129374c00) [pid = 1963] [serial = 1838] [outer = 0x0] [url = about:blank] 18:16:24 INFO - PROCESS | 1963 | 1469150184647 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:24 INFO - PROCESS | 1963 | 1469150184650 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169a4000 == 29 [pid = 1963] [id = 657] 18:16:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x112a84400) [pid = 1963] [serial = 1971] [outer = 0x0] 18:16:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x113375c00) [pid = 1963] [serial = 1972] [outer = 0x112a84400] 18:16:24 INFO - PROCESS | 1963 | 1469150184696 Marionette DEBUG loaded listener.js 18:16:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x115eb5000) [pid = 1963] [serial = 1973] [outer = 0x112a84400] 18:16:25 INFO - PROCESS | 1963 | 1469150185040 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]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 673ms 18:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:16:25 INFO - PROCESS | 1963 | 1469150185069 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 1963 | 1469150185072 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:16:25 INFO - PROCESS | 1963 | 1469150185105 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 1963 | 1469150185107 Marionette TRACE conn2 <- [1,2602,null,{}] 18:16:25 INFO - PROCESS | 1963 | 1469150185110 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}] 18:16:25 INFO - PROCESS | 1963 | 1469150185112 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:25 INFO - PROCESS | 1963 | 1469150185190 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:16:25 INFO - PROCESS | 1963 | 1469150185194 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 1963 | 1469150185195 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x11821a800 == 30 [pid = 1963] [id = 658] 18:16:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x116974c00) [pid = 1963] [serial = 1974] [outer = 0x0] 18:16:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x117e14c00) [pid = 1963] [serial = 1975] [outer = 0x116974c00] 18:16:25 INFO - PROCESS | 1963 | 1469150185225 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x118314c00) [pid = 1963] [serial = 1976] [outer = 0x116974c00] 18:16:25 INFO - PROCESS | 1963 | 1469150185577 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]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 549ms 18:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:16:25 INFO - PROCESS | 1963 | 1469150185626 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 1963 | 1469150185627 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:16:25 INFO - PROCESS | 1963 | 1469150185635 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 1963 | 1469150185637 Marionette TRACE conn2 <- [1,2606,null,{}] 18:16:25 INFO - PROCESS | 1963 | 1469150185650 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}] 18:16:25 INFO - PROCESS | 1963 | 1469150185653 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:25 INFO - PROCESS | 1963 | 1469150185734 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:16:25 INFO - PROCESS | 1963 | 1469150185740 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 1963 | 1469150185741 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x119cba000 == 31 [pid = 1963] [id = 659] 18:16:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x11845fc00) [pid = 1963] [serial = 1977] [outer = 0x0] 18:16:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x119109000) [pid = 1963] [serial = 1978] [outer = 0x11845fc00] 18:16:25 INFO - PROCESS | 1963 | 1469150185769 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x119cf9c00) [pid = 1963] [serial = 1979] [outer = 0x11845fc00] 18:16:26 INFO - PROCESS | 1963 | 1469150186214 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]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 18:16:26 INFO - PROCESS | 1963 | 1469150186261 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 1963 | 1469150186263 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:16:26 INFO - PROCESS | 1963 | 1469150186290 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 1963 | 1469150186292 Marionette TRACE conn2 <- [1,2610,null,{}] 18:16:26 INFO - PROCESS | 1963 | 1469150186295 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}] 18:16:26 INFO - PROCESS | 1963 | 1469150186298 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:26 INFO - PROCESS | 1963 | 1469150186424 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:16:26 INFO - PROCESS | 1963 | 1469150186438 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:26 INFO - PROCESS | 1963 | 1469150186439 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x125311800 == 32 [pid = 1963] [id = 660] 18:16:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x12393fc00) [pid = 1963] [serial = 1980] [outer = 0x0] 18:16:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x123b1e000) [pid = 1963] [serial = 1981] [outer = 0x12393fc00] 18:16:26 INFO - PROCESS | 1963 | 1469150186466 Marionette DEBUG loaded listener.js 18:16:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x125270c00) [pid = 1963] [serial = 1982] [outer = 0x12393fc00] 18:16:26 INFO - PROCESS | 1963 | 1469150186869 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]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 18:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:16:26 INFO - PROCESS | 1963 | 1469150186910 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 1963 | 1469150186911 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:16:26 INFO - PROCESS | 1963 | 1469150186913 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 1963 | 1469150186916 Marionette TRACE conn2 <- [1,2614,null,{}] 18:16:26 INFO - PROCESS | 1963 | 1469150186919 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}] 18:16:26 INFO - PROCESS | 1963 | 1469150186920 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:27 INFO - PROCESS | 1963 | 1469150187018 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:16:27 INFO - PROCESS | 1963 | 1469150187021 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 1963 | 1469150187022 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d36800 == 33 [pid = 1963] [id = 661] 18:16:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x11223d400) [pid = 1963] [serial = 1983] [outer = 0x0] 18:16:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1253ab000) [pid = 1963] [serial = 1984] [outer = 0x11223d400] 18:16:27 INFO - PROCESS | 1963 | 1469150187046 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x127459800) [pid = 1963] [serial = 1985] [outer = 0x11223d400] 18:16:27 INFO - PROCESS | 1963 | 1469150187399 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]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 524ms 18:16:27 INFO - PROCESS | 1963 | 1469150187438 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 1963 | 1469150187439 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:16:27 INFO - PROCESS | 1963 | 1469150187441 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 1963 | 1469150187442 Marionette TRACE conn2 <- [1,2618,null,{}] 18:16:27 INFO - PROCESS | 1963 | 1469150187445 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}] 18:16:27 INFO - PROCESS | 1963 | 1469150187450 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:27 INFO - PROCESS | 1963 | 1469150187570 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:16:27 INFO - PROCESS | 1963 | 1469150187583 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 1963 | 1469150187584 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x128f76800 == 34 [pid = 1963] [id = 662] 18:16:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1274f2c00) [pid = 1963] [serial = 1986] [outer = 0x0] 18:16:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12922bc00) [pid = 1963] [serial = 1987] [outer = 0x1274f2c00] 18:16:27 INFO - PROCESS | 1963 | 1469150187609 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x1294a5000) [pid = 1963] [serial = 1988] [outer = 0x1274f2c00] 18:16:27 INFO - PROCESS | 1963 | 1469150187946 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]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 18:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:16:27 INFO - PROCESS | 1963 | 1469150187959 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 1963 | 1469150187961 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:16:27 INFO - PROCESS | 1963 | 1469150187963 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 1963 | 1469150187965 Marionette TRACE conn2 <- [1,2622,null,{}] 18:16:27 INFO - PROCESS | 1963 | 1469150187970 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}] 18:16:27 INFO - PROCESS | 1963 | 1469150187971 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:28 INFO - PROCESS | 1963 | 1469150188071 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:16:28 INFO - PROCESS | 1963 | 1469150188081 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 1963 | 1469150188083 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a705000 == 35 [pid = 1963] [id = 663] 18:16:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1294a6400) [pid = 1963] [serial = 1989] [outer = 0x0] 18:16:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1294ae000) [pid = 1963] [serial = 1990] [outer = 0x1294a6400] 18:16:28 INFO - PROCESS | 1963 | 1469150188107 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12971d000) [pid = 1963] [serial = 1991] [outer = 0x1294a6400] 18:16:28 INFO - PROCESS | 1963 | 1469150188436 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]]]}] 18:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 522ms 18:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:16:28 INFO - PROCESS | 1963 | 1469150188492 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:16:28 INFO - PROCESS | 1963 | 1469150188493 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:16:28 INFO - PROCESS | 1963 | 1469150188495 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:16:28 INFO - PROCESS | 1963 | 1469150188496 Marionette TRACE conn2 <- [1,2626,null,{}] 18:16:28 INFO - PROCESS | 1963 | 1469150188499 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}] 18:16:28 INFO - PROCESS | 1963 | 1469150188500 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:28 INFO - PROCESS | 1963 | 1469150188600 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:16:28 INFO - PROCESS | 1963 | 1469150188604 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 1963 | 1469150188605 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab9c800 == 36 [pid = 1963] [id = 664] 18:16:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x113f2fc00) [pid = 1963] [serial = 1992] [outer = 0x0] 18:16:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1294a8000) [pid = 1963] [serial = 1993] [outer = 0x113f2fc00] 18:16:28 INFO - PROCESS | 1963 | 1469150188629 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12a7b4c00) [pid = 1963] [serial = 1994] [outer = 0x113f2fc00] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1129b9000) [pid = 1963] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1129b7000) [pid = 1963] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1160ec000) [pid = 1963] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x118466800) [pid = 1963] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x120e20400) [pid = 1963] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1199d2000) [pid = 1963] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x11839f000) [pid = 1963] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x118ea9c00) [pid = 1963] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1127d1c00) [pid = 1963] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x115eb4c00) [pid = 1963] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x123b1c000) [pid = 1963] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x118468800) [pid = 1963] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12745a400) [pid = 1963] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x115eae000) [pid = 1963] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:16:28 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x128dcb800) [pid = 1963] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:16:28 INFO - PROCESS | 1963 | 1469150188986 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]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 521ms 18:16:29 INFO - PROCESS | 1963 | 1469150189036 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 1963 | 1469150189037 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:16:29 INFO - PROCESS | 1963 | 1469150189040 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 1963 | 1469150189041 Marionette TRACE conn2 <- [1,2630,null,{}] 18:16:29 INFO - PROCESS | 1963 | 1469150189043 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}] 18:16:29 INFO - PROCESS | 1963 | 1469150189044 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:29 INFO - PROCESS | 1963 | 1469150189125 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:16:29 INFO - PROCESS | 1963 | 1469150189129 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 1963 | 1469150189130 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x11988b000 == 37 [pid = 1963] [id = 665] 18:16:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1180fa400) [pid = 1963] [serial = 1995] [outer = 0x0] 18:16:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1193a9000) [pid = 1963] [serial = 1996] [outer = 0x1180fa400] 18:16:29 INFO - PROCESS | 1963 | 1469150189155 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x124c17400) [pid = 1963] [serial = 1997] [outer = 0x1180fa400] 18:16:29 INFO - PROCESS | 1963 | 1469150189485 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]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 469ms 18:16:29 INFO - PROCESS | 1963 | 1469150189510 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 1963 | 1469150189511 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:16:29 INFO - PROCESS | 1963 | 1469150189513 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 1963 | 1469150189515 Marionette TRACE conn2 <- [1,2634,null,{}] 18:16:29 INFO - PROCESS | 1963 | 1469150189519 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}] 18:16:29 INFO - PROCESS | 1963 | 1469150189520 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:29 INFO - PROCESS | 1963 | 1469150189596 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:16:29 INFO - PROCESS | 1963 | 1469150189601 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 1963 | 1469150189602 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bea5800 == 38 [pid = 1963] [id = 666] 18:16:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1270af400) [pid = 1963] [serial = 1998] [outer = 0x0] 18:16:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x129720800) [pid = 1963] [serial = 1999] [outer = 0x1270af400] 18:16:29 INFO - PROCESS | 1963 | 1469150189627 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1252d5400) [pid = 1963] [serial = 2000] [outer = 0x1270af400] 18:16:29 INFO - PROCESS | 1963 | 1469150189945 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]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 472ms 18:16:30 INFO - PROCESS | 1963 | 1469150190005 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 1963 | 1469150190006 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:16:30 INFO - PROCESS | 1963 | 1469150190009 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 1963 | 1469150190010 Marionette TRACE conn2 <- [1,2638,null,{}] 18:16:30 INFO - PROCESS | 1963 | 1469150190013 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}] 18:16:30 INFO - PROCESS | 1963 | 1469150190015 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:30 INFO - PROCESS | 1963 | 1469150190110 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:16:30 INFO - PROCESS | 1963 | 1469150190115 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1963 | 1469150190118 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c864800 == 39 [pid = 1963] [id = 667] 18:16:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x118284400) [pid = 1963] [serial = 2001] [outer = 0x0] 18:16:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12a896400) [pid = 1963] [serial = 2002] [outer = 0x118284400] 18:16:30 INFO - PROCESS | 1963 | 1469150190144 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12a998c00) [pid = 1963] [serial = 2003] [outer = 0x118284400] 18:16:30 INFO - PROCESS | 1963 | 1469150190473 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]]]}] 18:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 475ms 18:16:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:16:30 INFO - PROCESS | 1963 | 1469150190486 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 1963 | 1469150190487 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:16:30 INFO - PROCESS | 1963 | 1469150190490 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 1963 | 1469150190491 Marionette TRACE conn2 <- [1,2642,null,{}] 18:16:30 INFO - PROCESS | 1963 | 1469150190493 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}] 18:16:30 INFO - PROCESS | 1963 | 1469150190494 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:30 INFO - PROCESS | 1963 | 1469150190579 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:16:30 INFO - PROCESS | 1963 | 1469150190586 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1963 | 1469150190587 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:30 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc74800 == 40 [pid = 1963] [id = 668] 18:16:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12a999000) [pid = 1963] [serial = 2004] [outer = 0x0] 18:16:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12a9a1c00) [pid = 1963] [serial = 2005] [outer = 0x12a999000] 18:16:30 INFO - PROCESS | 1963 | 1469150190611 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12abbc000) [pid = 1963] [serial = 2006] [outer = 0x12a999000] 18:16:31 INFO - PROCESS | 1963 | 1469150191096 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]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 668ms 18:16:31 INFO - PROCESS | 1963 | 1469150191164 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 1963 | 1469150191167 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:16:31 INFO - PROCESS | 1963 | 1469150191172 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 1963 | 1469150191174 Marionette TRACE conn2 <- [1,2646,null,{}] 18:16:31 INFO - PROCESS | 1963 | 1469150191178 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}] 18:16:31 INFO - PROCESS | 1963 | 1469150191180 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:31 INFO - PROCESS | 1963 | 1469150191284 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:16:31 INFO - PROCESS | 1963 | 1469150191358 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:31 INFO - PROCESS | 1963 | 1469150191360 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x11820b000 == 41 [pid = 1963] [id = 669] 18:16:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1130b1800) [pid = 1963] [serial = 2007] [outer = 0x0] 18:16:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x115eb7800) [pid = 1963] [serial = 2008] [outer = 0x1130b1800] 18:16:31 INFO - PROCESS | 1963 | 1469150191390 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1169ed800) [pid = 1963] [serial = 2009] [outer = 0x1130b1800] 18:16:31 INFO - PROCESS | 1963 | 1469150191811 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]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:16:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 18:16:31 INFO - PROCESS | 1963 | 1469150191843 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 1963 | 1469150191846 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:16:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:16:31 INFO - PROCESS | 1963 | 1469150191850 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 1963 | 1469150191852 Marionette TRACE conn2 <- [1,2650,null,{}] 18:16:31 INFO - PROCESS | 1963 | 1469150191855 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}] 18:16:31 INFO - PROCESS | 1963 | 1469150191857 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:31 INFO - PROCESS | 1963 | 1469150191962 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:16:32 INFO - PROCESS | 1963 | 1469150192053 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 1963 | 1469150192055 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x128c1d800 == 42 [pid = 1963] [id = 670] 18:16:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x11846dc00) [pid = 1963] [serial = 2010] [outer = 0x0] 18:16:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x118eaa400) [pid = 1963] [serial = 2011] [outer = 0x11846dc00] 18:16:32 INFO - PROCESS | 1963 | 1469150192100 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x119cf4c00) [pid = 1963] [serial = 2012] [outer = 0x11846dc00] 18:16:32 INFO - PROCESS | 1963 | 1469150192509 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]]]}] 18:16:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:16:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 672ms 18:16:32 INFO - PROCESS | 1963 | 1469150192523 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:16:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:16:32 INFO - PROCESS | 1963 | 1469150192525 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:16:32 INFO - PROCESS | 1963 | 1469150192527 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:16:32 INFO - PROCESS | 1963 | 1469150192530 Marionette TRACE conn2 <- [1,2654,null,{}] 18:16:32 INFO - PROCESS | 1963 | 1469150192538 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}] 18:16:32 INFO - PROCESS | 1963 | 1469150192542 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:32 INFO - PROCESS | 1963 | 1469150192646 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:16:32 INFO - PROCESS | 1963 | 1469150192710 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 1963 | 1469150192712 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x12cc67800 == 43 [pid = 1963] [id = 671] 18:16:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x120ee2400) [pid = 1963] [serial = 2013] [outer = 0x0] 18:16:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x123e23800) [pid = 1963] [serial = 2014] [outer = 0x120ee2400] 18:16:32 INFO - PROCESS | 1963 | 1469150192743 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x128fecc00) [pid = 1963] [serial = 2015] [outer = 0x120ee2400] 18:16:33 INFO - PROCESS | 1963 | 1469150193204 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]]]}] 18:16:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:16:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 725ms 18:16:33 INFO - PROCESS | 1963 | 1469150193253 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 1963 | 1469150193254 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:16:33 INFO - PROCESS | 1963 | 1469150193257 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - PROCESS | 1963 | 1469150193258 Marionette TRACE conn2 <- [1,2658,null,{}] 18:16:33 INFO - PROCESS | 1963 | 1469150193260 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}] 18:16:33 INFO - PROCESS | 1963 | 1469150193262 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:33 INFO - PROCESS | 1963 | 1469150193382 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:16:33 INFO - PROCESS | 1963 | 1469150193457 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 1963 | 1469150193458 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x117e79000 == 44 [pid = 1963] [id = 672] 18:16:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1183a1400) [pid = 1963] [serial = 2016] [outer = 0x0] 18:16:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1248df800) [pid = 1963] [serial = 2017] [outer = 0x1183a1400] 18:16:33 INFO - PROCESS | 1963 | 1469150193488 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x128fefc00) [pid = 1963] [serial = 2018] [outer = 0x1183a1400] 18:16:34 INFO - PROCESS | 1963 | 1469150194017 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]]]}] 18:16:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 822ms 18:16:34 INFO - PROCESS | 1963 | 1469150194080 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:16:34 INFO - PROCESS | 1963 | 1469150194082 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:16:34 INFO - PROCESS | 1963 | 1469150194085 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - PROCESS | 1963 | 1469150194087 Marionette TRACE conn2 <- [1,2662,null,{}] 18:16:34 INFO - PROCESS | 1963 | 1469150194090 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}] 18:16:34 INFO - PROCESS | 1963 | 1469150194092 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:34 INFO - PROCESS | 1963 | 1469150194184 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:16:34 INFO - PROCESS | 1963 | 1469150194262 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:34 INFO - PROCESS | 1963 | 1469150194264 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x11821f000 == 45 [pid = 1963] [id = 673] 18:16:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x11607e400) [pid = 1963] [serial = 2019] [outer = 0x0] 18:16:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x116780400) [pid = 1963] [serial = 2020] [outer = 0x11607e400] 18:16:34 INFO - PROCESS | 1963 | 1469150194293 Marionette DEBUG loaded listener.js 18:16:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1172b2000) [pid = 1963] [serial = 2021] [outer = 0x11607e400] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12c864800 == 44 [pid = 1963] [id = 667] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12bea5800 == 43 [pid = 1963] [id = 666] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11988b000 == 42 [pid = 1963] [id = 665] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab9c800 == 41 [pid = 1963] [id = 664] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12a705000 == 40 [pid = 1963] [id = 663] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x128f76800 == 39 [pid = 1963] [id = 662] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x126d36800 == 38 [pid = 1963] [id = 661] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x125311800 == 37 [pid = 1963] [id = 660] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x119cba000 == 36 [pid = 1963] [id = 659] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11821a800 == 35 [pid = 1963] [id = 658] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x1169a4000 == 34 [pid = 1963] [id = 657] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x127092000 == 33 [pid = 1963] [id = 656] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x118ac1000 == 32 [pid = 1963] [id = 655] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12beb3800 == 31 [pid = 1963] [id = 654] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x117e79000 == 30 [pid = 1963] [id = 672] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc67800 == 29 [pid = 1963] [id = 671] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x128c1d800 == 28 [pid = 1963] [id = 670] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x12cc74800 == 27 [pid = 1963] [id = 668] 18:16:35 INFO - PROCESS | 1963 | --DOCSHELL 0x11820b000 == 26 [pid = 1963] [id = 669] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x112aebc00) [pid = 1963] [serial = 1939] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x117e16c00) [pid = 1963] [serial = 1937] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x115ebb400) [pid = 1963] [serial = 1936] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x118285c00) [pid = 1963] [serial = 1919] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x116979c00) [pid = 1963] [serial = 1918] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1199ca400) [pid = 1963] [serial = 1922] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x119108c00) [pid = 1963] [serial = 1921] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x124953c00) [pid = 1963] [serial = 1925] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x121141000) [pid = 1963] [serial = 1948] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x121487800) [pid = 1963] [serial = 1924] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x118e45800) [pid = 1963] [serial = 1945] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x126de5000) [pid = 1963] [serial = 1928] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x123e22c00) [pid = 1963] [serial = 1951] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x121873c00) [pid = 1963] [serial = 1949] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x119106400) [pid = 1963] [serial = 1954] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1265ad400) [pid = 1963] [serial = 1927] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1213ecc00) [pid = 1963] [serial = 1955] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1274f1800) [pid = 1963] [serial = 1960] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1268ce000) [pid = 1963] [serial = 1957] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12526f400) [pid = 1963] [serial = 1952] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x128bb6400) [pid = 1963] [serial = 1931] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1274f2400) [pid = 1963] [serial = 1930] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1160ecc00) [pid = 1963] [serial = 1942] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12a740000) [pid = 1963] [serial = 1934] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x129247400) [pid = 1963] [serial = 1933] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x127460400) [pid = 1963] [serial = 1958] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1197c4400) [pid = 1963] [serial = 1946] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1180f1400) [pid = 1963] [serial = 1943] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x128dc9c00) [pid = 1963] [serial = 1963] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x128bbd800) [pid = 1963] [serial = 1961] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x115e0b400) [pid = 1963] [serial = 1940] [outer = 0x0] [url = about:blank] 18:16:35 INFO - PROCESS | 1963 | 1469150195240 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]]]}] 18:16:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1174ms 18:16:35 INFO - PROCESS | 1963 | 1469150195259 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 1963 | 1469150195261 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:16:35 INFO - PROCESS | 1963 | 1469150195264 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - PROCESS | 1963 | 1469150195268 Marionette TRACE conn2 <- [1,2666,null,{}] 18:16:35 INFO - PROCESS | 1963 | 1469150195277 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}] 18:16:35 INFO - PROCESS | 1963 | 1469150195279 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:35 INFO - PROCESS | 1963 | 1469150195360 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:16:35 INFO - PROCESS | 1963 | 1469150195368 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 1963 | 1469150195371 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x11694a800 == 27 [pid = 1963] [id = 674] 18:16:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x112a85800) [pid = 1963] [serial = 2022] [outer = 0x0] 18:16:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x112ae2400) [pid = 1963] [serial = 2023] [outer = 0x112a85800] 18:16:35 INFO - PROCESS | 1963 | 1469150195399 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1127d7800) [pid = 1963] [serial = 2024] [outer = 0x112a85800] 18:16:36 INFO - PROCESS | 1963 | 1469150196225 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]]]}] 18:16:36 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) 18:16:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 978ms 18:16:36 INFO - PROCESS | 1963 | 1469150196242 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:16:36 INFO - PROCESS | 1963 | 1469150196245 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:16:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:16:36 INFO - PROCESS | 1963 | 1469150196251 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:16:36 INFO - PROCESS | 1963 | 1469150196253 Marionette TRACE conn2 <- [1,2670,null,{}] 18:16:36 INFO - PROCESS | 1963 | 1469150196255 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}] 18:16:36 INFO - PROCESS | 1963 | 1469150196257 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:36 INFO - PROCESS | 1963 | 1469150196340 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:16:36 INFO - PROCESS | 1963 | 1469150196395 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 1963 | 1469150196397 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x11820c000 == 28 [pid = 1963] [id = 675] 18:16:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1151cd800) [pid = 1963] [serial = 2025] [outer = 0x0] 18:16:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11678e800) [pid = 1963] [serial = 2026] [outer = 0x1151cd800] 18:16:36 INFO - PROCESS | 1963 | 1469150196424 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x116aa2c00) [pid = 1963] [serial = 2027] [outer = 0x1151cd800] 18:16:37 INFO - PROCESS | 1963 | 1469150197227 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"]]]}] 18:16:37 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 18:16:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:16:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 18:16:37 INFO - PROCESS | 1963 | 1469150197272 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 1963 | 1469150197273 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:16:37 INFO - PROCESS | 1963 | 1469150197275 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 1963 | 1469150197278 Marionette TRACE conn2 <- [1,2674,null,{}] 18:16:37 INFO - PROCESS | 1963 | 1469150197294 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}] 18:16:37 INFO - PROCESS | 1963 | 1469150197297 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:37 INFO - PROCESS | 1963 | 1469150197402 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:16:37 INFO - PROCESS | 1963 | 1469150197407 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 1963 | 1469150197410 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x121070000 == 29 [pid = 1963] [id = 676] 18:16:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1129adc00) [pid = 1963] [serial = 2028] [outer = 0x0] 18:16:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x11846d000) [pid = 1963] [serial = 2029] [outer = 0x1129adc00] 18:16:37 INFO - PROCESS | 1963 | 1469150197438 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1187f9800) [pid = 1963] [serial = 2030] [outer = 0x1129adc00] 18:16:38 INFO - PROCESS | 1963 | 1469150198253 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"]]]}] 18:16:38 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 18:16:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:16:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:16:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1026ms 18:16:38 INFO - PROCESS | 1963 | 1469150198302 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 18:16:38 INFO - PROCESS | 1963 | 1469150198303 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:16:38 INFO - PROCESS | 1963 | 1469150198305 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:16:38 INFO - PROCESS | 1963 | 1469150198307 Marionette TRACE conn2 <- [1,2678,null,{}] 18:16:38 INFO - PROCESS | 1963 | 1469150198309 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}] 18:16:38 INFO - PROCESS | 1963 | 1469150198310 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:38 INFO - PROCESS | 1963 | 1469150198409 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:16:38 INFO - PROCESS | 1963 | 1469150198420 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 1963 | 1469150198421 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cca000 == 30 [pid = 1963] [id = 677] 18:16:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1197c4c00) [pid = 1963] [serial = 2031] [outer = 0x0] 18:16:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x120e22400) [pid = 1963] [serial = 2032] [outer = 0x1197c4c00] 18:16:38 INFO - PROCESS | 1963 | 1469150198446 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x121140800) [pid = 1963] [serial = 2033] [outer = 0x1197c4c00] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x12a999000) [pid = 1963] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x118284400) [pid = 1963] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x11223d400) [pid = 1963] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1274f2c00) [pid = 1963] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x11845fc00) [pid = 1963] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x117e14000) [pid = 1963] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1294a6400) [pid = 1963] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x116974c00) [pid = 1963] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x110f21c00) [pid = 1963] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12393fc00) [pid = 1963] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x112a84400) [pid = 1963] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x112a8c400) [pid = 1963] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x113f2fc00) [pid = 1963] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x1270af400) [pid = 1963] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:16:39 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x1180fa400) [pid = 1963] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:16:39 INFO - PROCESS | 1963 | 1469150199323 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]]]}] 18:16:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1025ms 18:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:16:39 INFO - PROCESS | 1963 | 1469150199339 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 1963 | 1469150199340 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:16:39 INFO - PROCESS | 1963 | 1469150199342 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 1963 | 1469150199343 Marionette TRACE conn2 <- [1,2682,null,{}] 18:16:39 INFO - PROCESS | 1963 | 1469150199346 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}] 18:16:39 INFO - PROCESS | 1963 | 1469150199347 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:39 INFO - PROCESS | 1963 | 1469150199417 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:16:39 INFO - PROCESS | 1963 | 1469150199420 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:39 INFO - PROCESS | 1963 | 1469150199421 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x126880800 == 31 [pid = 1963] [id = 678] 18:16:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x110fe9000) [pid = 1963] [serial = 2034] [outer = 0x0] 18:16:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x116aaa400) [pid = 1963] [serial = 2035] [outer = 0x110fe9000] 18:16:39 INFO - PROCESS | 1963 | 1469150199449 Marionette DEBUG loaded listener.js 18:16:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x1193ac400) [pid = 1963] [serial = 2036] [outer = 0x110fe9000] 18:16:40 INFO - PROCESS | 1963 | 1469150200264 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]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:16:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 970ms 18:16:40 INFO - PROCESS | 1963 | 1469150200313 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 1963 | 1469150200314 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:16:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:16:40 INFO - PROCESS | 1963 | 1469150200316 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 1963 | 1469150200317 Marionette TRACE conn2 <- [1,2686,null,{}] 18:16:40 INFO - PROCESS | 1963 | 1469150200320 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}] 18:16:40 INFO - PROCESS | 1963 | 1469150200324 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:40 INFO - PROCESS | 1963 | 1469150200416 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:16:40 INFO - PROCESS | 1963 | 1469150200473 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 1963 | 1469150200474 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d29800 == 32 [pid = 1963] [id = 679] 18:16:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1122e8c00) [pid = 1963] [serial = 2037] [outer = 0x0] 18:16:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x121871800) [pid = 1963] [serial = 2038] [outer = 0x1122e8c00] 18:16:40 INFO - PROCESS | 1963 | 1469150200499 Marionette DEBUG loaded listener.js 18:16:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1265afc00) [pid = 1963] [serial = 2039] [outer = 0x1122e8c00] 18:16:41 INFO - PROCESS | 1963 | 1469150201250 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"]]]}] 18:16:41 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 18:16:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:16:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 968ms 18:16:41 INFO - PROCESS | 1963 | 1469150201293 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 18:16:41 INFO - PROCESS | 1963 | 1469150201294 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:16:41 INFO - PROCESS | 1963 | 1469150201296 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 1963 | 1469150201297 Marionette TRACE conn2 <- [1,2690,null,{}] 18:16:41 INFO - PROCESS | 1963 | 1469150201343 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}] 18:16:41 INFO - PROCESS | 1963 | 1469150201345 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:41 INFO - PROCESS | 1963 | 1469150201434 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:16:41 INFO - PROCESS | 1963 | 1469150201482 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:41 INFO - PROCESS | 1963 | 1469150201484 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x11695e000 == 33 [pid = 1963] [id = 680] 18:16:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1122b0c00) [pid = 1963] [serial = 2040] [outer = 0x0] 18:16:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1127d7000) [pid = 1963] [serial = 2041] [outer = 0x1122b0c00] 18:16:41 INFO - PROCESS | 1963 | 1469150201562 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x112ae5400) [pid = 1963] [serial = 2042] [outer = 0x1122b0c00] 18:16:42 INFO - PROCESS | 1963 | 1469150202540 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"]]]}] 18:16:42 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 18:16:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:16:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1272ms 18:16:42 INFO - PROCESS | 1963 | 1469150202570 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:16:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:16:42 INFO - PROCESS | 1963 | 1469150202573 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:16:42 INFO - PROCESS | 1963 | 1469150202576 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 1963 | 1469150202578 Marionette TRACE conn2 <- [1,2694,null,{}] 18:16:42 INFO - PROCESS | 1963 | 1469150202581 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}] 18:16:42 INFO - PROCESS | 1963 | 1469150202583 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:42 INFO - PROCESS | 1963 | 1469150202687 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:16:42 INFO - PROCESS | 1963 | 1469150202743 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:42 INFO - PROCESS | 1963 | 1469150202746 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x123953800 == 34 [pid = 1963] [id = 681] 18:16:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x11690dc00) [pid = 1963] [serial = 2043] [outer = 0x0] 18:16:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1180f6800) [pid = 1963] [serial = 2044] [outer = 0x11690dc00] 18:16:42 INFO - PROCESS | 1963 | 1469150202777 Marionette DEBUG loaded listener.js 18:16:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x11830e400) [pid = 1963] [serial = 2045] [outer = 0x11690dc00] 18:16:43 INFO - PROCESS | 1963 | --DOCSHELL 0x126880800 == 33 [pid = 1963] [id = 678] 18:16:43 INFO - PROCESS | 1963 | --DOCSHELL 0x124cca000 == 32 [pid = 1963] [id = 677] 18:16:43 INFO - PROCESS | 1963 | --DOCSHELL 0x121070000 == 31 [pid = 1963] [id = 676] 18:16:43 INFO - PROCESS | 1963 | --DOCSHELL 0x11820c000 == 30 [pid = 1963] [id = 675] 18:16:43 INFO - PROCESS | 1963 | --DOCSHELL 0x11694a800 == 29 [pid = 1963] [id = 674] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12abbc000) [pid = 1963] [serial = 2006] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x12a9a1c00) [pid = 1963] [serial = 2005] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12a998c00) [pid = 1963] [serial = 2003] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1253ab000) [pid = 1963] [serial = 1984] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x12922bc00) [pid = 1963] [serial = 1987] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x127459800) [pid = 1963] [serial = 1985] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x119109000) [pid = 1963] [serial = 1978] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x119cf9c00) [pid = 1963] [serial = 1979] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x118138000) [pid = 1963] [serial = 1969] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x1294ae000) [pid = 1963] [serial = 1990] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x118319800) [pid = 1963] [serial = 1970] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x117e14c00) [pid = 1963] [serial = 1975] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x118314c00) [pid = 1963] [serial = 1976] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x12922cc00) [pid = 1963] [serial = 1964] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x123b1e000) [pid = 1963] [serial = 1981] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x113375c00) [pid = 1963] [serial = 1972] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x115eb5000) [pid = 1963] [serial = 1973] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x1294a5000) [pid = 1963] [serial = 1988] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x112ae1800) [pid = 1963] [serial = 1966] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x113d98000) [pid = 1963] [serial = 1967] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x1294a8000) [pid = 1963] [serial = 1993] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 63 (0x12971d000) [pid = 1963] [serial = 1991] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 62 (0x129720800) [pid = 1963] [serial = 1999] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 61 (0x12a896400) [pid = 1963] [serial = 2002] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 60 (0x12a7b4c00) [pid = 1963] [serial = 1994] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 59 (0x1193a9000) [pid = 1963] [serial = 1996] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 58 (0x1252d5400) [pid = 1963] [serial = 2000] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 57 (0x125270c00) [pid = 1963] [serial = 1982] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | --DOMWINDOW == 56 (0x124c17400) [pid = 1963] [serial = 1997] [outer = 0x0] [url = about:blank] 18:16:43 INFO - PROCESS | 1963 | 1469150203879 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"]]]}] 18:16:43 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 18:16:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:16:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1325ms 18:16:43 INFO - PROCESS | 1963 | 1469150203902 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 1963 | 1469150203905 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:16:43 INFO - PROCESS | 1963 | 1469150203908 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:16:43 INFO - PROCESS | 1963 | 1469150203910 Marionette TRACE conn2 <- [1,2698,null,{}] 18:16:43 INFO - PROCESS | 1963 | 1469150203913 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}] 18:16:43 INFO - PROCESS | 1963 | 1469150203915 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:43 INFO - PROCESS | 1963 | 1469150203991 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:16:43 INFO - PROCESS | 1963 | 1469150203995 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 1963 | 1469150203997 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x117377800 == 30 [pid = 1963] [id = 682] 18:16:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 57 (0x113376000) [pid = 1963] [serial = 2046] [outer = 0x0] 18:16:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 58 (0x116081000) [pid = 1963] [serial = 2047] [outer = 0x113376000] 18:16:44 INFO - PROCESS | 1963 | 1469150204028 Marionette DEBUG loaded listener.js 18:16:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 59 (0x117323400) [pid = 1963] [serial = 2048] [outer = 0x113376000] 18:16:44 INFO - PROCESS | 1963 | 1469150204905 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"]]]}] 18:16:44 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 18:16:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:16:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1027ms 18:16:44 INFO - PROCESS | 1963 | 1469150204936 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 18:16:44 INFO - PROCESS | 1963 | 1469150204939 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:16:44 INFO - PROCESS | 1963 | 1469150204951 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:16:44 INFO - PROCESS | 1963 | 1469150204952 Marionette TRACE conn2 <- [1,2702,null,{}] 18:16:44 INFO - PROCESS | 1963 | 1469150204955 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}] 18:16:44 INFO - PROCESS | 1963 | 1469150204956 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:45 INFO - PROCESS | 1963 | 1469150205033 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:16:45 INFO - PROCESS | 1963 | 1469150205038 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 1963 | 1469150205039 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x119a71000 == 31 [pid = 1963] [id = 683] 18:16:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 60 (0x118138000) [pid = 1963] [serial = 2049] [outer = 0x0] 18:16:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 61 (0x11858b800) [pid = 1963] [serial = 2050] [outer = 0x118138000] 18:16:45 INFO - PROCESS | 1963 | 1469150205066 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 62 (0x118eac800) [pid = 1963] [serial = 2051] [outer = 0x118138000] 18:16:45 INFO - PROCESS | 1963 | 1469150205424 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]]]}] 18:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 18:16:45 INFO - PROCESS | 1963 | 1469150205470 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 1963 | 1469150205471 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:16:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:16:45 INFO - PROCESS | 1963 | 1469150205474 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 1963 | 1469150205476 Marionette TRACE conn2 <- [1,2706,null,{}] 18:16:45 INFO - PROCESS | 1963 | 1469150205484 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}] 18:16:45 INFO - PROCESS | 1963 | 1469150205487 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:45 INFO - PROCESS | 1963 | 1469150205595 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:16:45 INFO - PROCESS | 1963 | 1469150205607 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 1963 | 1469150205609 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x126871000 == 32 [pid = 1963] [id = 684] 18:16:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 63 (0x1193a9000) [pid = 1963] [serial = 2052] [outer = 0x0] 18:16:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x120ee3000) [pid = 1963] [serial = 2053] [outer = 0x1193a9000] 18:16:45 INFO - PROCESS | 1963 | 1469150205637 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x12186e000) [pid = 1963] [serial = 2054] [outer = 0x1193a9000] 18:16:45 INFO - PROCESS | 1963 | 1469150205970 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]]]}] 18:16:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:16:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 522ms 18:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:16:46 INFO - PROCESS | 1963 | 1469150206005 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 1963 | 1469150206006 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:16:46 INFO - PROCESS | 1963 | 1469150206009 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 1963 | 1469150206010 Marionette TRACE conn2 <- [1,2710,null,{}] 18:16:46 INFO - PROCESS | 1963 | 1469150206012 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}] 18:16:46 INFO - PROCESS | 1963 | 1469150206013 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:46 INFO - PROCESS | 1963 | 1469150206113 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:16:46 INFO - PROCESS | 1963 | 1469150206117 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 1963 | 1469150206118 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d1b800 == 33 [pid = 1963] [id = 685] 18:16:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x123b19800) [pid = 1963] [serial = 2055] [outer = 0x0] 18:16:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x1249c2000) [pid = 1963] [serial = 2056] [outer = 0x123b19800] 18:16:46 INFO - PROCESS | 1963 | 1469150206144 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x1252d8000) [pid = 1963] [serial = 2057] [outer = 0x123b19800] 18:16:46 INFO - PROCESS | 1963 | 1469150206498 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] 18:16:46 INFO - PROCESS | 1963 | 1469150206533 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:16:46 INFO - PROCESS | 1963 | 1469150206536 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 1963 | 1469150206537 Marionette TRACE conn2 <- [1,2714,null,{}] 18:16:46 INFO - PROCESS | 1963 | 1469150206540 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}] 18:16:46 INFO - PROCESS | 1963 | 1469150206541 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:46 INFO - PROCESS | 1963 | 1469150206635 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:16:46 INFO - PROCESS | 1963 | 1469150206645 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 1963 | 1469150206646 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x129449000 == 34 [pid = 1963] [id = 686] 18:16:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x1252d8400) [pid = 1963] [serial = 2058] [outer = 0x0] 18:16:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x1268d7800) [pid = 1963] [serial = 2059] [outer = 0x1252d8400] 18:16:46 INFO - PROCESS | 1963 | 1469150206670 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x127463400) [pid = 1963] [serial = 2060] [outer = 0x1252d8400] 18:16:47 INFO - PROCESS | 1963 | 1469150207012 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]]]}] 18:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 18:16:47 INFO - PROCESS | 1963 | 1469150207055 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:16:47 INFO - PROCESS | 1963 | 1469150207056 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:16:47 INFO - PROCESS | 1963 | 1469150207058 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 1963 | 1469150207060 Marionette TRACE conn2 <- [1,2718,null,{}] 18:16:47 INFO - PROCESS | 1963 | 1469150207062 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}] 18:16:47 INFO - PROCESS | 1963 | 1469150207066 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:47 INFO - PROCESS | 1963 | 1469150207184 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:16:47 INFO - PROCESS | 1963 | 1469150207224 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 1963 | 1469150207225 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12106f000 == 35 [pid = 1963] [id = 687] 18:16:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1274ecc00) [pid = 1963] [serial = 2061] [outer = 0x0] 18:16:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x128bb5000) [pid = 1963] [serial = 2062] [outer = 0x1274ecc00] 18:16:47 INFO - PROCESS | 1963 | 1469150207250 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x123935400) [pid = 1963] [serial = 2063] [outer = 0x1274ecc00] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x11607e400) [pid = 1963] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x1130b1800) [pid = 1963] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x112a85800) [pid = 1963] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x11846dc00) [pid = 1963] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x120ee2400) [pid = 1963] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x1183a1400) [pid = 1963] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x1129adc00) [pid = 1963] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x1197c4c00) [pid = 1963] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x110fe9000) [pid = 1963] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:16:47 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x1151cd800) [pid = 1963] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:16:47 INFO - PROCESS | 1963 | 1469150207626 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] 18:16:47 INFO - PROCESS | 1963 | 1469150207638 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:16:47 INFO - PROCESS | 1963 | 1469150207652 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 1963 | 1469150207653 Marionette TRACE conn2 <- [1,2722,null,{}] 18:16:47 INFO - PROCESS | 1963 | 1469150207656 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}] 18:16:47 INFO - PROCESS | 1963 | 1469150207658 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:47 INFO - PROCESS | 1963 | 1469150207776 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:16:47 INFO - PROCESS | 1963 | 1469150207865 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 1963 | 1469150207866 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a846000 == 36 [pid = 1963] [id = 688] 18:16:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x1129ba800) [pid = 1963] [serial = 2064] [outer = 0x0] 18:16:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x119109800) [pid = 1963] [serial = 2065] [outer = 0x1129ba800] 18:16:47 INFO - PROCESS | 1963 | 1469150207907 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x129226400) [pid = 1963] [serial = 2066] [outer = 0x1129ba800] 18:16:48 INFO - PROCESS | 1963 | 1469150208175 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] 18:16:48 INFO - PROCESS | 1963 | 1469150208223 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:16:48 INFO - PROCESS | 1963 | 1469150208225 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 1963 | 1469150208227 Marionette TRACE conn2 <- [1,2726,null,{}] 18:16:48 INFO - PROCESS | 1963 | 1469150208229 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}] 18:16:48 INFO - PROCESS | 1963 | 1469150208230 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:48 INFO - PROCESS | 1963 | 1469150208322 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:16:48 INFO - PROCESS | 1963 | 1469150208325 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 1963 | 1469150208326 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b29b800 == 37 [pid = 1963] [id = 689] 18:16:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x123b1c000) [pid = 1963] [serial = 2067] [outer = 0x0] 18:16:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x129370400) [pid = 1963] [serial = 2068] [outer = 0x123b1c000] 18:16:48 INFO - PROCESS | 1963 | 1469150208350 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x1294a6000) [pid = 1963] [serial = 2069] [outer = 0x123b1c000] 18:16:48 INFO - PROCESS | 1963 | 1469150208670 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]]]}] 18:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 470ms 18:16:48 INFO - PROCESS | 1963 | 1469150208697 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 1963 | 1469150208701 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:16:48 INFO - PROCESS | 1963 | 1469150208724 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 1963 | 1469150208726 Marionette TRACE conn2 <- [1,2730,null,{}] 18:16:48 INFO - PROCESS | 1963 | 1469150208746 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}] 18:16:48 INFO - PROCESS | 1963 | 1469150208748 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:48 INFO - PROCESS | 1963 | 1469150208842 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:16:48 INFO - PROCESS | 1963 | 1469150208847 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 1963 | 1469150208848 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba77800 == 38 [pid = 1963] [id = 690] 18:16:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x129226000) [pid = 1963] [serial = 2070] [outer = 0x0] 18:16:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1294b1800) [pid = 1963] [serial = 2071] [outer = 0x129226000] 18:16:48 INFO - PROCESS | 1963 | 1469150208889 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x12a737800) [pid = 1963] [serial = 2072] [outer = 0x129226000] 18:16:49 INFO - PROCESS | 1963 | 1469150209817 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"]]]}] 18:16:49 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 18:16:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:16:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:16:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1154ms 18:16:49 INFO - PROCESS | 1963 | 1469150209865 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 1963 | 1469150209867 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:16:49 INFO - PROCESS | 1963 | 1469150209871 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 1963 | 1469150209873 Marionette TRACE conn2 <- [1,2734,null,{}] 18:16:49 INFO - PROCESS | 1963 | 1469150209877 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}] 18:16:49 INFO - PROCESS | 1963 | 1469150209879 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:49 INFO - PROCESS | 1963 | 1469150209975 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:16:50 INFO - PROCESS | 1963 | 1469150210070 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 1963 | 1469150210071 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x119887000 == 39 [pid = 1963] [id = 691] 18:16:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x115eb5000) [pid = 1963] [serial = 2073] [outer = 0x0] 18:16:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x1161bd000) [pid = 1963] [serial = 2074] [outer = 0x115eb5000] 18:16:50 INFO - PROCESS | 1963 | 1469150210104 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x118137000) [pid = 1963] [serial = 2075] [outer = 0x115eb5000] 18:16:50 INFO - PROCESS | 1963 | 1469150210543 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]]]}] 18:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 720ms 18:16:50 INFO - PROCESS | 1963 | 1469150210591 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 1963 | 1469150210594 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:16:50 INFO - PROCESS | 1963 | 1469150210599 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - PROCESS | 1963 | 1469150210601 Marionette TRACE conn2 <- [1,2738,null,{}] 18:16:50 INFO - PROCESS | 1963 | 1469150210603 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}] 18:16:50 INFO - PROCESS | 1963 | 1469150210605 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:50 INFO - PROCESS | 1963 | 1469150210709 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:16:50 INFO - PROCESS | 1963 | 1469150210766 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 1963 | 1469150210767 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x129434800 == 40 [pid = 1963] [id = 692] 18:16:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x11839dc00) [pid = 1963] [serial = 2076] [outer = 0x0] 18:16:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x1193a8400) [pid = 1963] [serial = 2077] [outer = 0x11839dc00] 18:16:50 INFO - PROCESS | 1963 | 1469150210798 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x120ee6000) [pid = 1963] [serial = 2078] [outer = 0x11839dc00] 18:16:51 INFO - PROCESS | 1963 | 1469150211244 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]]]}] 18:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 18:16:51 INFO - PROCESS | 1963 | 1469150211271 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:16:51 INFO - PROCESS | 1963 | 1469150211272 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:16:51 INFO - PROCESS | 1963 | 1469150211275 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - PROCESS | 1963 | 1469150211277 Marionette TRACE conn2 <- [1,2742,null,{}] 18:16:51 INFO - PROCESS | 1963 | 1469150211285 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}] 18:16:51 INFO - PROCESS | 1963 | 1469150211288 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:51 INFO - PROCESS | 1963 | 1469150211408 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:16:51 INFO - PROCESS | 1963 | 1469150211467 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 1963 | 1469150211470 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:51 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb32800 == 41 [pid = 1963] [id = 693] 18:16:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1252d7800) [pid = 1963] [serial = 2079] [outer = 0x0] 18:16:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1274f6000) [pid = 1963] [serial = 2080] [outer = 0x1252d7800] 18:16:51 INFO - PROCESS | 1963 | 1469150211501 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x128bbc400) [pid = 1963] [serial = 2081] [outer = 0x1252d7800] 18:16:52 INFO - PROCESS | 1963 | 1469150212064 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]]]}] 18:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 822ms 18:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:16:52 INFO - PROCESS | 1963 | 1469150212098 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 1963 | 1469150212100 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:16:52 INFO - PROCESS | 1963 | 1469150212103 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 1963 | 1469150212104 Marionette TRACE conn2 <- [1,2746,null,{}] 18:16:52 INFO - PROCESS | 1963 | 1469150212108 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}] 18:16:52 INFO - PROCESS | 1963 | 1469150212109 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:52 INFO - PROCESS | 1963 | 1469150212209 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:16:52 INFO - PROCESS | 1963 | 1469150212269 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 1963 | 1469150212270 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:52 INFO - PROCESS | 1963 | ++DOCSHELL 0x118aa9800 == 42 [pid = 1963] [id = 694] 18:16:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1127da000) [pid = 1963] [serial = 2082] [outer = 0x0] 18:16:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x112ae4000) [pid = 1963] [serial = 2083] [outer = 0x1127da000] 18:16:52 INFO - PROCESS | 1963 | 1469150212297 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1169f1000) [pid = 1963] [serial = 2084] [outer = 0x1127da000] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x11821f000 == 41 [pid = 1963] [id = 673] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x12b29b800 == 40 [pid = 1963] [id = 689] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x12a846000 == 39 [pid = 1963] [id = 688] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x12106f000 == 38 [pid = 1963] [id = 687] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x129449000 == 37 [pid = 1963] [id = 686] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x128d1b800 == 36 [pid = 1963] [id = 685] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x126871000 == 35 [pid = 1963] [id = 684] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x119a71000 == 34 [pid = 1963] [id = 683] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x117377800 == 33 [pid = 1963] [id = 682] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x128d29800 == 32 [pid = 1963] [id = 679] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x11695e000 == 31 [pid = 1963] [id = 680] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x123953800 == 30 [pid = 1963] [id = 681] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb32800 == 29 [pid = 1963] [id = 693] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x129434800 == 28 [pid = 1963] [id = 692] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba77800 == 27 [pid = 1963] [id = 690] 18:16:53 INFO - PROCESS | 1963 | --DOCSHELL 0x119887000 == 26 [pid = 1963] [id = 691] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x121871800) [pid = 1963] [serial = 2038] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1172b2000) [pid = 1963] [serial = 2021] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x116780400) [pid = 1963] [serial = 2020] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1169ed800) [pid = 1963] [serial = 2009] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x115eb7800) [pid = 1963] [serial = 2008] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x112ae2400) [pid = 1963] [serial = 2023] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1127d7800) [pid = 1963] [serial = 2024] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x119cf4c00) [pid = 1963] [serial = 2012] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x118eaa400) [pid = 1963] [serial = 2011] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x128fecc00) [pid = 1963] [serial = 2015] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x123e23800) [pid = 1963] [serial = 2014] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x128fefc00) [pid = 1963] [serial = 2018] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x1248df800) [pid = 1963] [serial = 2017] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x11846d000) [pid = 1963] [serial = 2029] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x120e22400) [pid = 1963] [serial = 2032] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x116aaa400) [pid = 1963] [serial = 2035] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x1193ac400) [pid = 1963] [serial = 2036] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x11678e800) [pid = 1963] [serial = 2026] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x121140800) [pid = 1963] [serial = 2033] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x1187f9800) [pid = 1963] [serial = 2030] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x116aa2c00) [pid = 1963] [serial = 2027] [outer = 0x0] [url = about:blank] 18:16:53 INFO - PROCESS | 1963 | 1469150213262 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]]]}] 18:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1175ms 18:16:53 INFO - PROCESS | 1963 | 1469150213278 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 1963 | 1469150213280 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:16:53 INFO - PROCESS | 1963 | 1469150213283 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - PROCESS | 1963 | 1469150213285 Marionette TRACE conn2 <- [1,2750,null,{}] 18:16:53 INFO - PROCESS | 1963 | 1469150213289 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}] 18:16:53 INFO - PROCESS | 1963 | 1469150213291 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:53 INFO - PROCESS | 1963 | 1469150213371 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:16:53 INFO - PROCESS | 1963 | 1469150213376 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 1963 | 1469150213379 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169a4000 == 27 [pid = 1963] [id = 695] 18:16:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x1129b1c00) [pid = 1963] [serial = 2085] [outer = 0x0] 18:16:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x1129b8400) [pid = 1963] [serial = 2086] [outer = 0x1129b1c00] 18:16:53 INFO - PROCESS | 1963 | 1469150213409 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x112f93000) [pid = 1963] [serial = 2087] [outer = 0x1129b1c00] 18:16:53 INFO - PROCESS | 1963 | 1469150213742 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]]]}] 18:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 18:16:53 INFO - PROCESS | 1963 | 1469150213755 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 1963 | 1469150213759 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:16:53 INFO - PROCESS | 1963 | 1469150213763 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - PROCESS | 1963 | 1469150213766 Marionette TRACE conn2 <- [1,2754,null,{}] 18:16:53 INFO - PROCESS | 1963 | 1469150213770 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}] 18:16:53 INFO - PROCESS | 1963 | 1469150213772 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:53 INFO - PROCESS | 1963 | 1469150213877 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:16:53 INFO - PROCESS | 1963 | 1469150213932 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 1963 | 1469150213933 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:53 INFO - PROCESS | 1963 | ++DOCSHELL 0x118207000 == 28 [pid = 1963] [id = 696] 18:16:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x113d96000) [pid = 1963] [serial = 2088] [outer = 0x0] 18:16:53 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x115ebcc00) [pid = 1963] [serial = 2089] [outer = 0x113d96000] 18:16:53 INFO - PROCESS | 1963 | 1469150213961 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x116977c00) [pid = 1963] [serial = 2090] [outer = 0x113d96000] 18:16:54 INFO - PROCESS | 1963 | 1469150214310 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]]]}] 18:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 573ms 18:16:54 INFO - PROCESS | 1963 | 1469150214337 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:16:54 INFO - PROCESS | 1963 | 1469150214339 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:16:54 INFO - PROCESS | 1963 | 1469150214343 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:16:54 INFO - PROCESS | 1963 | 1469150214346 Marionette TRACE conn2 <- [1,2758,null,{}] 18:16:54 INFO - PROCESS | 1963 | 1469150214358 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}] 18:16:54 INFO - PROCESS | 1963 | 1469150214363 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:54 INFO - PROCESS | 1963 | 1469150214482 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:16:54 INFO - PROCESS | 1963 | 1469150214590 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 1963 | 1469150214592 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:54 INFO - PROCESS | 1963 | ++DOCSHELL 0x1199e2000 == 29 [pid = 1963] [id = 697] 18:16:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x1172b2000) [pid = 1963] [serial = 2091] [outer = 0x0] 18:16:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x11813dc00) [pid = 1963] [serial = 2092] [outer = 0x1172b2000] 18:16:54 INFO - PROCESS | 1963 | 1469150214642 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x118316c00) [pid = 1963] [serial = 2093] [outer = 0x1172b2000] 18:16:54 INFO - PROCESS | 1963 | 1469150214978 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]]]}] 18:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 677ms 18:16:55 INFO - PROCESS | 1963 | 1469150215022 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:16:55 INFO - PROCESS | 1963 | 1469150215024 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:16:55 INFO - PROCESS | 1963 | 1469150215027 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 1963 | 1469150215028 Marionette TRACE conn2 <- [1,2762,null,{}] 18:16:55 INFO - PROCESS | 1963 | 1469150215030 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}] 18:16:55 INFO - PROCESS | 1963 | 1469150215032 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:55 INFO - PROCESS | 1963 | 1469150215142 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:16:55 INFO - PROCESS | 1963 | 1469150215150 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 1963 | 1469150215152 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x1218bf000 == 30 [pid = 1963] [id = 698] 18:16:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x118464400) [pid = 1963] [serial = 2094] [outer = 0x0] 18:16:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x1187ef000) [pid = 1963] [serial = 2095] [outer = 0x118464400] 18:16:55 INFO - PROCESS | 1963 | 1469150215178 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x119108800) [pid = 1963] [serial = 2096] [outer = 0x118464400] 18:16:55 INFO - PROCESS | 1963 | 1469150215506 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]]]}] 18:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 18:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:16:55 INFO - PROCESS | 1963 | 1469150215546 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 1963 | 1469150215547 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:16:55 INFO - PROCESS | 1963 | 1469150215549 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 1963 | 1469150215550 Marionette TRACE conn2 <- [1,2766,null,{}] 18:16:55 INFO - PROCESS | 1963 | 1469150215559 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}] 18:16:55 INFO - PROCESS | 1963 | 1469150215560 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:55 INFO - PROCESS | 1963 | 1469150215651 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:16:55 INFO - PROCESS | 1963 | 1469150215689 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 1963 | 1469150215691 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:55 INFO - PROCESS | 1963 | ++DOCSHELL 0x12658b000 == 31 [pid = 1963] [id = 699] 18:16:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1193a8800) [pid = 1963] [serial = 2097] [outer = 0x0] 18:16:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x1199d1800) [pid = 1963] [serial = 2098] [outer = 0x1193a8800] 18:16:55 INFO - PROCESS | 1963 | 1469150215716 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x120e21800) [pid = 1963] [serial = 2099] [outer = 0x1193a8800] 18:16:56 INFO - PROCESS | 1963 | 1469150216039 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]]]}] 18:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 531ms 18:16:56 INFO - PROCESS | 1963 | 1469150216080 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:16:56 INFO - PROCESS | 1963 | 1469150216082 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:16:56 INFO - PROCESS | 1963 | 1469150216084 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 1963 | 1469150216085 Marionette TRACE conn2 <- [1,2770,null,{}] 18:16:56 INFO - PROCESS | 1963 | 1469150216087 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}] 18:16:56 INFO - PROCESS | 1963 | 1469150216091 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:56 INFO - PROCESS | 1963 | 1469150216202 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:16:56 INFO - PROCESS | 1963 | 1469150216241 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 1963 | 1469150216242 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba2800 == 32 [pid = 1963] [id = 700] 18:16:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x120e21c00) [pid = 1963] [serial = 2100] [outer = 0x0] 18:16:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x121827000) [pid = 1963] [serial = 2101] [outer = 0x120e21c00] 18:16:56 INFO - PROCESS | 1963 | 1469150216267 Marionette DEBUG loaded listener.js 18:16:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1252d6000) [pid = 1963] [serial = 2102] [outer = 0x120e21c00] 18:16:56 INFO - PROCESS | 1963 | 1469150216567 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]]]}] 18:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 18:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:16:56 INFO - PROCESS | 1963 | 1469150216604 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:16:56 INFO - PROCESS | 1963 | 1469150216605 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:16:56 INFO - PROCESS | 1963 | 1469150216607 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 1963 | 1469150216608 Marionette TRACE conn2 <- [1,2774,null,{}] 18:16:56 INFO - PROCESS | 1963 | 1469150216610 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}] 18:16:56 INFO - PROCESS | 1963 | 1469150216612 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:56 INFO - PROCESS | 1963 | 1469150216713 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:16:56 INFO - PROCESS | 1963 | 1469150216749 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 1963 | 1469150216750 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:56 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292d7800 == 33 [pid = 1963] [id = 701] 18:16:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x124955c00) [pid = 1963] [serial = 2103] [outer = 0x0] 18:16:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1265ae400) [pid = 1963] [serial = 2104] [outer = 0x124955c00] 18:16:56 INFO - PROCESS | 1963 | 1469150216774 Marionette DEBUG loaded listener.js 18:16:56 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1270a6000) [pid = 1963] [serial = 2105] [outer = 0x124955c00] 18:16:57 INFO - PROCESS | 1963 | 1469150217080 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]]]}] 18:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 523ms 18:16:57 INFO - PROCESS | 1963 | 1469150217131 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:16:57 INFO - PROCESS | 1963 | 1469150217132 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:16:57 INFO - PROCESS | 1963 | 1469150217134 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 1963 | 1469150217135 Marionette TRACE conn2 <- [1,2778,null,{}] 18:16:57 INFO - PROCESS | 1963 | 1469150217137 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}] 18:16:57 INFO - PROCESS | 1963 | 1469150217138 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:57 INFO - PROCESS | 1963 | 1469150217232 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:16:57 INFO - PROCESS | 1963 | 1469150217236 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 1963 | 1469150217237 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x12960f800 == 34 [pid = 1963] [id = 702] 18:16:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1122af400) [pid = 1963] [serial = 2106] [outer = 0x0] 18:16:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x127463000) [pid = 1963] [serial = 2107] [outer = 0x1122af400] 18:16:57 INFO - PROCESS | 1963 | 1469150217261 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1274f8000) [pid = 1963] [serial = 2108] [outer = 0x1122af400] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x123b19800) [pid = 1963] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1252d8400) [pid = 1963] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1274ecc00) [pid = 1963] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1129ba800) [pid = 1963] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1122e8c00) [pid = 1963] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x11690dc00) [pid = 1963] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x118138000) [pid = 1963] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x113376000) [pid = 1963] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1122b0c00) [pid = 1963] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x123b1c000) [pid = 1963] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1193a9000) [pid = 1963] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:16:57 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x129226000) [pid = 1963] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:16:57 INFO - PROCESS | 1963 | 1469150217671 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]]]}] 18:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 568ms 18:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:16:57 INFO - PROCESS | 1963 | 1469150217702 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:16:57 INFO - PROCESS | 1963 | 1469150217704 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:16:57 INFO - PROCESS | 1963 | 1469150217706 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 1963 | 1469150217707 Marionette TRACE conn2 <- [1,2782,null,{}] 18:16:57 INFO - PROCESS | 1963 | 1469150217709 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}] 18:16:57 INFO - PROCESS | 1963 | 1469150217710 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:57 INFO - PROCESS | 1963 | 1469150217792 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:16:57 INFO - PROCESS | 1963 | 1469150217851 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 1963 | 1469150217852 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:57 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a837800 == 35 [pid = 1963] [id = 703] 18:16:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x10eaf6c00) [pid = 1963] [serial = 2109] [outer = 0x0] 18:16:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x118138000) [pid = 1963] [serial = 2110] [outer = 0x10eaf6c00] 18:16:57 INFO - PROCESS | 1963 | 1469150217876 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x127460000) [pid = 1963] [serial = 2111] [outer = 0x10eaf6c00] 18:16:58 INFO - PROCESS | 1963 | 1469150218151 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]]]}] 18:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 18:16:58 INFO - PROCESS | 1963 | 1469150218177 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 1963 | 1469150218178 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:16:58 INFO - PROCESS | 1963 | 1469150218181 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 1963 | 1469150218182 Marionette TRACE conn2 <- [1,2786,null,{}] 18:16:58 INFO - PROCESS | 1963 | 1469150218192 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}] 18:16:58 INFO - PROCESS | 1963 | 1469150218193 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:58 INFO - PROCESS | 1963 | 1469150218274 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:16:58 INFO - PROCESS | 1963 | 1469150218278 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 1963 | 1469150218279 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b902800 == 36 [pid = 1963] [id = 704] 18:16:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1274eac00) [pid = 1963] [serial = 2112] [outer = 0x0] 18:16:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x128bb4800) [pid = 1963] [serial = 2113] [outer = 0x1274eac00] 18:16:58 INFO - PROCESS | 1963 | 1469150218305 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x128bbe000) [pid = 1963] [serial = 2114] [outer = 0x1274eac00] 18:16:58 INFO - PROCESS | 1963 | 1469150218629 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]]]}] 18:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 478ms 18:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:16:58 INFO - PROCESS | 1963 | 1469150218660 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 1963 | 1469150218661 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:16:58 INFO - PROCESS | 1963 | 1469150218663 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 1963 | 1469150218664 Marionette TRACE conn2 <- [1,2790,null,{}] 18:16:58 INFO - PROCESS | 1963 | 1469150218666 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}] 18:16:58 INFO - PROCESS | 1963 | 1469150218668 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:58 INFO - PROCESS | 1963 | 1469150218829 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:16:58 INFO - PROCESS | 1963 | 1469150218838 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 1963 | 1469150218840 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:58 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba76000 == 37 [pid = 1963] [id = 705] 18:16:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x118465400) [pid = 1963] [serial = 2115] [outer = 0x0] 18:16:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x128dcc400) [pid = 1963] [serial = 2116] [outer = 0x118465400] 18:16:58 INFO - PROCESS | 1963 | 1469150218882 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x12924dc00) [pid = 1963] [serial = 2117] [outer = 0x118465400] 18:16:59 INFO - PROCESS | 1963 | 1469150219326 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]]]}] 18:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 673ms 18:16:59 INFO - PROCESS | 1963 | 1469150219336 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:16:59 INFO - PROCESS | 1963 | 1469150219338 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:16:59 INFO - PROCESS | 1963 | 1469150219340 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - PROCESS | 1963 | 1469150219342 Marionette TRACE conn2 <- [1,2794,null,{}] 18:16:59 INFO - PROCESS | 1963 | 1469150219344 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}] 18:16:59 INFO - PROCESS | 1963 | 1469150219345 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:59 INFO - PROCESS | 1963 | 1469150219445 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:16:59 INFO - PROCESS | 1963 | 1469150219453 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:59 INFO - PROCESS | 1963 | 1469150219454 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:16:59 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be46000 == 38 [pid = 1963] [id = 706] 18:16:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1274f1800) [pid = 1963] [serial = 2118] [outer = 0x0] 18:16:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1294a6400) [pid = 1963] [serial = 2119] [outer = 0x1274f1800] 18:16:59 INFO - PROCESS | 1963 | 1469150219479 Marionette DEBUG loaded listener.js 18:16:59 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12971c400) [pid = 1963] [serial = 2120] [outer = 0x1274f1800] 18:17:00 INFO - PROCESS | 1963 | 1469150220028 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]]]}] 18:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 718ms 18:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:17:00 INFO - PROCESS | 1963 | 1469150220060 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:17:00 INFO - PROCESS | 1963 | 1469150220062 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:17:00 INFO - PROCESS | 1963 | 1469150220065 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:17:00 INFO - PROCESS | 1963 | 1469150220071 Marionette TRACE conn2 <- [1,2798,null,{}] 18:17:00 INFO - PROCESS | 1963 | 1469150220075 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}] 18:17:00 INFO - PROCESS | 1963 | 1469150220076 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:00 INFO - PROCESS | 1963 | 1469150220188 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:17:00 INFO - PROCESS | 1963 | 1469150220314 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 1963 | 1469150220316 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:00 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180da800 == 39 [pid = 1963] [id = 707] 18:17:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x112ae5c00) [pid = 1963] [serial = 2121] [outer = 0x0] 18:17:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x113371000) [pid = 1963] [serial = 2122] [outer = 0x112ae5c00] 18:17:00 INFO - PROCESS | 1963 | 1469150220347 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x115ebac00) [pid = 1963] [serial = 2123] [outer = 0x112ae5c00] 18:17:00 INFO - PROCESS | 1963 | 1469150220983 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]]]}] 18:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 925ms 18:17:00 INFO - PROCESS | 1963 | 1469150220990 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:17:00 INFO - PROCESS | 1963 | 1469150220992 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:17:00 INFO - PROCESS | 1963 | 1469150220996 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 1963 | 1469150220998 Marionette TRACE conn2 <- [1,2802,null,{}] 18:17:01 INFO - PROCESS | 1963 | 1469150221030 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}] 18:17:01 INFO - PROCESS | 1963 | 1469150221032 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:01 INFO - PROCESS | 1963 | 1469150221139 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:17:01 INFO - PROCESS | 1963 | 1469150221216 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 1963 | 1469150221219 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x117268800 == 40 [pid = 1963] [id = 708] 18:17:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1132d9400) [pid = 1963] [serial = 2124] [outer = 0x0] 18:17:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x113d4d800) [pid = 1963] [serial = 2125] [outer = 0x1132d9400] 18:17:01 INFO - PROCESS | 1963 | 1469150221248 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1160eb400) [pid = 1963] [serial = 2126] [outer = 0x1132d9400] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba76000 == 39 [pid = 1963] [id = 705] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12b902800 == 38 [pid = 1963] [id = 704] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12a837800 == 37 [pid = 1963] [id = 703] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12960f800 == 36 [pid = 1963] [id = 702] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1292d7800 == 35 [pid = 1963] [id = 701] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba2800 == 34 [pid = 1963] [id = 700] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x12658b000 == 33 [pid = 1963] [id = 699] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1218bf000 == 32 [pid = 1963] [id = 698] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1199e2000 == 31 [pid = 1963] [id = 697] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x118207000 == 30 [pid = 1963] [id = 696] 18:17:01 INFO - PROCESS | 1963 | --DOCSHELL 0x1169a4000 == 29 [pid = 1963] [id = 695] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1294b1800) [pid = 1963] [serial = 2071] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1249c2000) [pid = 1963] [serial = 2056] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1268d7800) [pid = 1963] [serial = 2059] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x12a737800) [pid = 1963] [serial = 2072] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x128bb5000) [pid = 1963] [serial = 2062] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x119109800) [pid = 1963] [serial = 2065] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x127463400) [pid = 1963] [serial = 2060] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1265afc00) [pid = 1963] [serial = 2039] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1180f6800) [pid = 1963] [serial = 2044] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x11830e400) [pid = 1963] [serial = 2045] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x11858b800) [pid = 1963] [serial = 2050] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x118eac800) [pid = 1963] [serial = 2051] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x116081000) [pid = 1963] [serial = 2047] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x117323400) [pid = 1963] [serial = 2048] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1127d7000) [pid = 1963] [serial = 2041] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x112ae5400) [pid = 1963] [serial = 2042] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x129370400) [pid = 1963] [serial = 2068] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1294a6000) [pid = 1963] [serial = 2069] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x123935400) [pid = 1963] [serial = 2063] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x120ee3000) [pid = 1963] [serial = 2053] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x129226400) [pid = 1963] [serial = 2066] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x1252d8000) [pid = 1963] [serial = 2057] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x12186e000) [pid = 1963] [serial = 2054] [outer = 0x0] [url = about:blank] 18:17:01 INFO - PROCESS | 1963 | 1469150221672 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]]]}] 18:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 698ms 18:17:01 INFO - PROCESS | 1963 | 1469150221694 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:17:01 INFO - PROCESS | 1963 | 1469150221697 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:17:01 INFO - PROCESS | 1963 | 1469150221702 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 1963 | 1469150221704 Marionette TRACE conn2 <- [1,2806,null,{}] 18:17:01 INFO - PROCESS | 1963 | 1469150221706 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}] 18:17:01 INFO - PROCESS | 1963 | 1469150221708 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:01 INFO - PROCESS | 1963 | 1469150221787 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:17:01 INFO - PROCESS | 1963 | 1469150221791 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 1963 | 1469150221792 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:01 INFO - PROCESS | 1963 | ++DOCSHELL 0x119169800 == 30 [pid = 1963] [id = 709] 18:17:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x116903c00) [pid = 1963] [serial = 2127] [outer = 0x0] 18:17:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x117323400) [pid = 1963] [serial = 2128] [outer = 0x116903c00] 18:17:01 INFO - PROCESS | 1963 | 1469150221822 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x118140800) [pid = 1963] [serial = 2129] [outer = 0x116903c00] 18:17:02 INFO - PROCESS | 1963 | 1469150222144 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]]]}] 18:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 469ms 18:17:02 INFO - PROCESS | 1963 | 1469150222193 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 1963 | 1469150222194 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:17:02 INFO - PROCESS | 1963 | 1469150222198 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 1963 | 1469150222200 Marionette TRACE conn2 <- [1,2810,null,{}] 18:17:02 INFO - PROCESS | 1963 | 1469150222208 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}] 18:17:02 INFO - PROCESS | 1963 | 1469150222211 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:02 INFO - PROCESS | 1963 | 1469150222292 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:17:02 INFO - PROCESS | 1963 | 1469150222297 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:02 INFO - PROCESS | 1963 | 1469150222301 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x12394f800 == 31 [pid = 1963] [id = 710] 18:17:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x11845f800) [pid = 1963] [serial = 2130] [outer = 0x0] 18:17:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x1184ea000) [pid = 1963] [serial = 2131] [outer = 0x11845f800] 18:17:02 INFO - PROCESS | 1963 | 1469150222331 Marionette DEBUG loaded listener.js 18:17:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1193a4800) [pid = 1963] [serial = 2132] [outer = 0x11845f800] 18:17:02 INFO - PROCESS | 1963 | 1469150222675 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]]]}] 18:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 18:17:02 INFO - PROCESS | 1963 | 1469150222719 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 1963 | 1469150222720 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:17:02 INFO - PROCESS | 1963 | 1469150222722 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 1963 | 1469150222724 Marionette TRACE conn2 <- [1,2814,null,{}] 18:17:02 INFO - PROCESS | 1963 | 1469150222726 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}] 18:17:02 INFO - PROCESS | 1963 | 1469150222727 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:02 INFO - PROCESS | 1963 | 1469150222831 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:17:02 INFO - PROCESS | 1963 | 1469150222839 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:02 INFO - PROCESS | 1963 | 1469150222840 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:02 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b5d800 == 32 [pid = 1963] [id = 711] 18:17:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x119cee400) [pid = 1963] [serial = 2133] [outer = 0x0] 18:17:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x120e22400) [pid = 1963] [serial = 2134] [outer = 0x119cee400] 18:17:02 INFO - PROCESS | 1963 | 1469150222866 Marionette DEBUG loaded listener.js 18:17:02 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1213ec400) [pid = 1963] [serial = 2135] [outer = 0x119cee400] 18:17:03 INFO - PROCESS | 1963 | 1469150223239 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]]]}] 18:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 568ms 18:17:03 INFO - PROCESS | 1963 | 1469150223291 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:17:03 INFO - PROCESS | 1963 | 1469150223292 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:17:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:17:03 INFO - PROCESS | 1963 | 1469150223294 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:17:03 INFO - PROCESS | 1963 | 1469150223295 Marionette TRACE conn2 <- [1,2818,null,{}] 18:17:03 INFO - PROCESS | 1963 | 1469150223297 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}] 18:17:03 INFO - PROCESS | 1963 | 1469150223299 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:03 INFO - PROCESS | 1963 | 1469150223423 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:17:03 INFO - PROCESS | 1963 | 1469150223438 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 1963 | 1469150223440 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:03 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba2000 == 33 [pid = 1963] [id = 712] 18:17:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x120ee3000) [pid = 1963] [serial = 2136] [outer = 0x0] 18:17:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x123935800) [pid = 1963] [serial = 2137] [outer = 0x120ee3000] 18:17:03 INFO - PROCESS | 1963 | 1469150223480 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1248df800) [pid = 1963] [serial = 2138] [outer = 0x120ee3000] 18:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 673ms 18:17:03 INFO - PROCESS | 1963 | 1469150223962 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]]]}] 18:17:03 INFO - PROCESS | 1963 | 1469150223969 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:17:03 INFO - PROCESS | 1963 | 1469150223970 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:17:03 INFO - PROCESS | 1963 | 1469150223972 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:17:03 INFO - PROCESS | 1963 | 1469150223974 Marionette TRACE conn2 <- [1,2822,null,{}] 18:17:03 INFO - PROCESS | 1963 | 1469150223976 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}] 18:17:03 INFO - PROCESS | 1963 | 1469150223979 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:04 INFO - PROCESS | 1963 | 1469150224085 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:17:04 INFO - PROCESS | 1963 | 1469150224132 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 1963 | 1469150224133 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x129611000 == 34 [pid = 1963] [id = 713] 18:17:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1248e0400) [pid = 1963] [serial = 2139] [outer = 0x0] 18:17:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1252dd800) [pid = 1963] [serial = 2140] [outer = 0x1248e0400] 18:17:04 INFO - PROCESS | 1963 | 1469150224203 Marionette DEBUG loaded listener.js 18:17:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x12883c400) [pid = 1963] [serial = 2141] [outer = 0x1248e0400] 18:17:04 INFO - PROCESS | 1963 | 1469150224637 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]]]}] 18:17:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:17:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 673ms 18:17:04 INFO - PROCESS | 1963 | 1469150224646 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 1963 | 1469150224650 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:17:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:17:04 INFO - PROCESS | 1963 | 1469150224653 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 1963 | 1469150224655 Marionette TRACE conn2 <- [1,2826,null,{}] 18:17:04 INFO - PROCESS | 1963 | 1469150224658 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}] 18:17:04 INFO - PROCESS | 1963 | 1469150224660 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:04 INFO - PROCESS | 1963 | 1469150224811 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:17:04 INFO - PROCESS | 1963 | 1469150224831 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 1963 | 1469150224832 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:04 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a848000 == 35 [pid = 1963] [id = 714] 18:17:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x111dad400) [pid = 1963] [serial = 2142] [outer = 0x0] 18:17:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x128fefc00) [pid = 1963] [serial = 2143] [outer = 0x111dad400] 18:17:04 INFO - PROCESS | 1963 | 1469150224882 Marionette DEBUG loaded listener.js 18:17:04 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x129230c00) [pid = 1963] [serial = 2144] [outer = 0x111dad400] 18:17:05 INFO - PROCESS | 1963 | 1469150225287 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms 18:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:17:05 INFO - PROCESS | 1963 | 1469150225332 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 1963 | 1469150225334 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:17:05 INFO - PROCESS | 1963 | 1469150225336 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 1963 | 1469150225337 Marionette TRACE conn2 <- [1,2830,null,{}] 18:17:05 INFO - PROCESS | 1963 | 1469150225339 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}] 18:17:05 INFO - PROCESS | 1963 | 1469150225340 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:05 INFO - PROCESS | 1963 | 1469150225438 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:17:05 INFO - PROCESS | 1963 | 1469150225488 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:05 INFO - PROCESS | 1963 | 1469150225489 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:05 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d0000 == 36 [pid = 1963] [id = 715] 18:17:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x129248000) [pid = 1963] [serial = 2145] [outer = 0x0] 18:17:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x129372000) [pid = 1963] [serial = 2146] [outer = 0x129248000] 18:17:05 INFO - PROCESS | 1963 | 1469150225514 Marionette DEBUG loaded listener.js 18:17:05 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1294b3400) [pid = 1963] [serial = 2147] [outer = 0x129248000] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1193a8800) [pid = 1963] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x113d96000) [pid = 1963] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1172b2000) [pid = 1963] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x118464400) [pid = 1963] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x1127da000) [pid = 1963] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x115eb5000) [pid = 1963] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x11839dc00) [pid = 1963] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x118465400) [pid = 1963] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1252d7800) [pid = 1963] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x120e21c00) [pid = 1963] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x10eaf6c00) [pid = 1963] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x124955c00) [pid = 1963] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1122af400) [pid = 1963] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1274eac00) [pid = 1963] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:17:05 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1129b1c00) [pid = 1963] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:17:05 INFO - PROCESS | 1963 | 1469150225867 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]]]}] 18:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 568ms 18:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:17:05 INFO - PROCESS | 1963 | 1469150225905 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 1963 | 1469150225906 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:17:05 INFO - PROCESS | 1963 | 1469150225908 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 1963 | 1469150225909 Marionette TRACE conn2 <- [1,2834,null,{}] 18:17:05 INFO - PROCESS | 1963 | 1469150225911 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}] 18:17:05 INFO - PROCESS | 1963 | 1469150225912 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:05 INFO - PROCESS | 1963 | 1469150225990 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:17:06 INFO - PROCESS | 1963 | 1469150226046 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 1963 | 1469150226047 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a507000 == 37 [pid = 1963] [id = 716] 18:17:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x1122af400) [pid = 1963] [serial = 2148] [outer = 0x0] 18:17:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1122e8c00) [pid = 1963] [serial = 2149] [outer = 0x1122af400] 18:17:06 INFO - PROCESS | 1963 | 1469150226078 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x118467c00) [pid = 1963] [serial = 2150] [outer = 0x1122af400] 18:17:06 INFO - PROCESS | 1963 | 1469150226363 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:17:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:17:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 471ms 18:17:06 INFO - PROCESS | 1963 | 1469150226390 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:17:06 INFO - PROCESS | 1963 | 1469150226391 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:17:06 INFO - PROCESS | 1963 | 1469150226395 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:17:06 INFO - PROCESS | 1963 | 1469150226397 Marionette TRACE conn2 <- [1,2838,null,{}] 18:17:06 INFO - PROCESS | 1963 | 1469150226404 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}] 18:17:06 INFO - PROCESS | 1963 | 1469150226406 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:06 INFO - PROCESS | 1963 | 1469150226532 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:17:06 INFO - PROCESS | 1963 | 1469150226537 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 1963 | 1469150226539 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:06 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb22000 == 38 [pid = 1963] [id = 717] 18:17:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1127da800) [pid = 1963] [serial = 2151] [outer = 0x0] 18:17:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x11910e000) [pid = 1963] [serial = 2152] [outer = 0x1127da800] 18:17:06 INFO - PROCESS | 1963 | 1469150226656 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1265b1400) [pid = 1963] [serial = 2153] [outer = 0x1127da800] 18:17:07 INFO - PROCESS | 1963 | 1469150227036 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]]]}] 18:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 675ms 18:17:07 INFO - PROCESS | 1963 | 1469150227070 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 1963 | 1469150227071 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:17:07 INFO - PROCESS | 1963 | 1469150227073 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 1963 | 1469150227075 Marionette TRACE conn2 <- [1,2842,null,{}] 18:17:07 INFO - PROCESS | 1963 | 1469150227077 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}] 18:17:07 INFO - PROCESS | 1963 | 1469150227079 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:07 INFO - PROCESS | 1963 | 1469150227175 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:17:07 INFO - PROCESS | 1963 | 1469150227179 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 1963 | 1469150227180 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bebf000 == 39 [pid = 1963] [id = 718] 18:17:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1274eb000) [pid = 1963] [serial = 2154] [outer = 0x0] 18:17:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x12971e800) [pid = 1963] [serial = 2155] [outer = 0x1274eb000] 18:17:07 INFO - PROCESS | 1963 | 1469150227209 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x12a88b400) [pid = 1963] [serial = 2156] [outer = 0x1274eb000] 18:17:07 INFO - PROCESS | 1963 | --DOCSHELL 0x126b62000 == 38 [pid = 1963] [id = 16] 18:17:07 INFO - PROCESS | 1963 | 1469150227586 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]]]}] 18:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 18:17:07 INFO - PROCESS | 1963 | 1469150227592 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 1963 | 1469150227593 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:17:07 INFO - PROCESS | 1963 | 1469150227619 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 1963 | 1469150227621 Marionette TRACE conn2 <- [1,2846,null,{}] 18:17:07 INFO - PROCESS | 1963 | 1469150227623 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}] 18:17:07 INFO - PROCESS | 1963 | 1469150227624 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:07 INFO - PROCESS | 1963 | 1469150227707 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:17:07 INFO - PROCESS | 1963 | 1469150227711 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 1963 | 1469150227712 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:07 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c861800 == 39 [pid = 1963] [id = 719] 18:17:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x129231c00) [pid = 1963] [serial = 2157] [outer = 0x0] 18:17:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12a88e400) [pid = 1963] [serial = 2158] [outer = 0x129231c00] 18:17:07 INFO - PROCESS | 1963 | 1469150227736 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12a894c00) [pid = 1963] [serial = 2159] [outer = 0x129231c00] 18:17:08 INFO - PROCESS | 1963 | 1469150228242 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]]]}] 18:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 18:17:08 INFO - PROCESS | 1963 | 1469150228288 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 1963 | 1469150228291 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:17:08 INFO - PROCESS | 1963 | 1469150228294 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - PROCESS | 1963 | 1469150228297 Marionette TRACE conn2 <- [1,2850,null,{}] 18:17:08 INFO - PROCESS | 1963 | 1469150228320 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}] 18:17:08 INFO - PROCESS | 1963 | 1469150228321 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:08 INFO - PROCESS | 1963 | 1469150228426 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:17:08 INFO - PROCESS | 1963 | 1469150228485 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 1963 | 1469150228487 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:08 INFO - PROCESS | 1963 | ++DOCSHELL 0x119167000 == 40 [pid = 1963] [id = 720] 18:17:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x113f30400) [pid = 1963] [serial = 2160] [outer = 0x0] 18:17:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x116981c00) [pid = 1963] [serial = 2161] [outer = 0x113f30400] 18:17:08 INFO - PROCESS | 1963 | 1469150228517 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1180fe800) [pid = 1963] [serial = 2162] [outer = 0x113f30400] 18:17:08 INFO - PROCESS | 1963 | 1469150228938 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 689ms 18:17:08 INFO - PROCESS | 1963 | 1469150228983 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 1963 | 1469150228986 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:17:08 INFO - PROCESS | 1963 | 1469150228991 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - PROCESS | 1963 | 1469150228993 Marionette TRACE conn2 <- [1,2854,null,{}] 18:17:08 INFO - PROCESS | 1963 | 1469150228995 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}] 18:17:08 INFO - PROCESS | 1963 | 1469150228997 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:09 INFO - PROCESS | 1963 | 1469150229122 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:17:09 INFO - PROCESS | 1963 | 1469150229183 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:09 INFO - PROCESS | 1963 | 1469150229184 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292ca000 == 41 [pid = 1963] [id = 721] 18:17:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x118319000) [pid = 1963] [serial = 2163] [outer = 0x0] 18:17:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1193a1800) [pid = 1963] [serial = 2164] [outer = 0x118319000] 18:17:09 INFO - PROCESS | 1963 | 1469150229214 Marionette DEBUG loaded listener.js 18:17:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1213e6c00) [pid = 1963] [serial = 2165] [outer = 0x118319000] 18:17:09 INFO - PROCESS | 1963 | 1469150229657 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]]]}] 18:17:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:17:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 720ms 18:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:17:09 INFO - PROCESS | 1963 | 1469150229711 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:17:09 INFO - PROCESS | 1963 | 1469150229713 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:17:09 INFO - PROCESS | 1963 | 1469150229715 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - PROCESS | 1963 | 1469150229720 Marionette TRACE conn2 <- [1,2858,null,{}] 18:17:09 INFO - PROCESS | 1963 | 1469150229728 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}] 18:17:09 INFO - PROCESS | 1963 | 1469150229731 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:09 INFO - PROCESS | 1963 | 1469150229830 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:17:09 INFO - PROCESS | 1963 | 1469150229901 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:09 INFO - PROCESS | 1963 | 1469150229904 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:09 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c873800 == 42 [pid = 1963] [id = 722] 18:17:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1252d7800) [pid = 1963] [serial = 2166] [outer = 0x0] 18:17:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x126d56c00) [pid = 1963] [serial = 2167] [outer = 0x1252d7800] 18:17:09 INFO - PROCESS | 1963 | 1469150229934 Marionette DEBUG loaded listener.js 18:17:09 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1274f7800) [pid = 1963] [serial = 2168] [outer = 0x1252d7800] 18:17:10 INFO - PROCESS | 1963 | 1469150230370 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 673ms 18:17:10 INFO - PROCESS | 1963 | 1469150230388 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:17:10 INFO - PROCESS | 1963 | 1469150230390 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:17:10 INFO - PROCESS | 1963 | 1469150230392 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:17:10 INFO - PROCESS | 1963 | 1469150230394 Marionette TRACE conn2 <- [1,2862,null,{}] 18:17:10 INFO - PROCESS | 1963 | 1469150230396 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}] 18:17:10 INFO - PROCESS | 1963 | 1469150230397 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:10 INFO - PROCESS | 1963 | 1469150230525 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:17:10 INFO - PROCESS | 1963 | 1469150230739 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:10 INFO - PROCESS | 1963 | 1469150230740 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:10 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180d6000 == 43 [pid = 1963] [id = 723] 18:17:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1122afc00) [pid = 1963] [serial = 2169] [outer = 0x0] 18:17:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1129b1400) [pid = 1963] [serial = 2170] [outer = 0x1122afc00] 18:17:10 INFO - PROCESS | 1963 | 1469150230784 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1130ae800) [pid = 1963] [serial = 2171] [outer = 0x1122afc00] 18:17:11 INFO - PROCESS | 1963 | 1469150231216 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]]]}] 18:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 870ms 18:17:11 INFO - PROCESS | 1963 | 1469150231263 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:17:11 INFO - PROCESS | 1963 | 1469150231266 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:17:11 INFO - PROCESS | 1963 | 1469150231269 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:17:11 INFO - PROCESS | 1963 | 1469150231270 Marionette TRACE conn2 <- [1,2866,null,{}] 18:17:11 INFO - PROCESS | 1963 | 1469150231274 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}] 18:17:11 INFO - PROCESS | 1963 | 1469150231277 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:11 INFO - PROCESS | 1963 | 1469150231371 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:17:11 INFO - PROCESS | 1963 | 1469150231445 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:11 INFO - PROCESS | 1963 | 1469150231447 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:11 INFO - PROCESS | 1963 | ++DOCSHELL 0x119510000 == 44 [pid = 1963] [id = 724] 18:17:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x113aa3c00) [pid = 1963] [serial = 2172] [outer = 0x0] 18:17:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1176a7800) [pid = 1963] [serial = 2173] [outer = 0x113aa3c00] 18:17:11 INFO - PROCESS | 1963 | 1469150231492 Marionette DEBUG loaded listener.js 18:17:11 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x11830d000) [pid = 1963] [serial = 2174] [outer = 0x113aa3c00] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12bebf000 == 43 [pid = 1963] [id = 718] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb22000 == 42 [pid = 1963] [id = 717] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12a507000 == 41 [pid = 1963] [id = 716] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d0000 == 40 [pid = 1963] [id = 715] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12a848000 == 39 [pid = 1963] [id = 714] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x129611000 == 38 [pid = 1963] [id = 713] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba2000 == 37 [pid = 1963] [id = 712] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x126b5d800 == 36 [pid = 1963] [id = 711] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12394f800 == 35 [pid = 1963] [id = 710] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x119169800 == 34 [pid = 1963] [id = 709] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x126b61800 == 33 [pid = 1963] [id = 17] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x117268800 == 32 [pid = 1963] [id = 708] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x1180da800 == 31 [pid = 1963] [id = 707] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12be46000 == 30 [pid = 1963] [id = 706] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x118aa9800 == 29 [pid = 1963] [id = 694] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x1180d6000 == 28 [pid = 1963] [id = 723] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12c873800 == 27 [pid = 1963] [id = 722] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x1292ca000 == 26 [pid = 1963] [id = 721] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x119167000 == 25 [pid = 1963] [id = 720] 18:17:12 INFO - PROCESS | 1963 | --DOCSHELL 0x12c861800 == 24 [pid = 1963] [id = 719] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x1199d1800) [pid = 1963] [serial = 2098] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x115ebcc00) [pid = 1963] [serial = 2089] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x11813dc00) [pid = 1963] [serial = 2092] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x116977c00) [pid = 1963] [serial = 2090] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1187ef000) [pid = 1963] [serial = 2095] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1169f1000) [pid = 1963] [serial = 2084] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x112ae4000) [pid = 1963] [serial = 2083] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x118137000) [pid = 1963] [serial = 2075] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1161bd000) [pid = 1963] [serial = 2074] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x120ee6000) [pid = 1963] [serial = 2078] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1193a8400) [pid = 1963] [serial = 2077] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x128dcc400) [pid = 1963] [serial = 2116] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x128bbc400) [pid = 1963] [serial = 2081] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1274f6000) [pid = 1963] [serial = 2080] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x121827000) [pid = 1963] [serial = 2101] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x120e21800) [pid = 1963] [serial = 2099] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x118138000) [pid = 1963] [serial = 2110] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1265ae400) [pid = 1963] [serial = 2104] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1252d6000) [pid = 1963] [serial = 2102] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x127463000) [pid = 1963] [serial = 2107] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1270a6000) [pid = 1963] [serial = 2105] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x128bb4800) [pid = 1963] [serial = 2113] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x118316c00) [pid = 1963] [serial = 2093] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1129b8400) [pid = 1963] [serial = 2086] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1274f8000) [pid = 1963] [serial = 2108] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x128bbe000) [pid = 1963] [serial = 2114] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x127460000) [pid = 1963] [serial = 2111] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x12924dc00) [pid = 1963] [serial = 2117] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x112f93000) [pid = 1963] [serial = 2087] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x119108800) [pid = 1963] [serial = 2096] [outer = 0x0] [url = about:blank] 18:17:12 INFO - PROCESS | 1963 | 1469150232545 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]]]}] 18:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1321ms 18:17:12 INFO - PROCESS | 1963 | 1469150232590 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:17:12 INFO - PROCESS | 1963 | 1469150232592 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:17:12 INFO - PROCESS | 1963 | 1469150232595 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:17:12 INFO - PROCESS | 1963 | 1469150232599 Marionette TRACE conn2 <- [1,2870,null,{}] 18:17:12 INFO - PROCESS | 1963 | 1469150232605 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}] 18:17:12 INFO - PROCESS | 1963 | 1469150232607 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:12 INFO - PROCESS | 1963 | 1469150232689 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:17:12 INFO - PROCESS | 1963 | 1469150232693 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:12 INFO - PROCESS | 1963 | 1469150232695 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:12 INFO - PROCESS | 1963 | ++DOCSHELL 0x117003800 == 25 [pid = 1963] [id = 725] 18:17:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x1129adc00) [pid = 1963] [serial = 2175] [outer = 0x0] 18:17:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x112a82400) [pid = 1963] [serial = 2176] [outer = 0x1129adc00] 18:17:12 INFO - PROCESS | 1963 | 1469150232725 Marionette DEBUG loaded listener.js 18:17:12 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1132d0000) [pid = 1963] [serial = 2177] [outer = 0x1129adc00] 18:17:13 INFO - PROCESS | 1963 | 1469150233087 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]]]}] 18:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 523ms 18:17:13 INFO - PROCESS | 1963 | 1469150233119 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:17:13 INFO - PROCESS | 1963 | 1469150233122 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:17:13 INFO - PROCESS | 1963 | 1469150233127 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:17:13 INFO - PROCESS | 1963 | 1469150233129 Marionette TRACE conn2 <- [1,2874,null,{}] 18:17:13 INFO - PROCESS | 1963 | 1469150233132 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}] 18:17:13 INFO - PROCESS | 1963 | 1469150233135 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:13 INFO - PROCESS | 1963 | 1469150233237 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:17:13 INFO - PROCESS | 1963 | 1469150233244 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 1963 | 1469150233246 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x1185bf000 == 26 [pid = 1963] [id = 726] 18:17:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x113d97000) [pid = 1963] [serial = 2178] [outer = 0x0] 18:17:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x1160ed400) [pid = 1963] [serial = 2179] [outer = 0x113d97000] 18:17:13 INFO - PROCESS | 1963 | 1469150233275 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x1169ed800) [pid = 1963] [serial = 2180] [outer = 0x113d97000] 18:17:13 INFO - PROCESS | 1963 | 1469150233635 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]]]}] 18:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 521ms 18:17:13 INFO - PROCESS | 1963 | 1469150233648 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:17:13 INFO - PROCESS | 1963 | 1469150233650 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:17:13 INFO - PROCESS | 1963 | 1469150233655 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:17:13 INFO - PROCESS | 1963 | 1469150233657 Marionette TRACE conn2 <- [1,2878,null,{}] 18:17:13 INFO - PROCESS | 1963 | 1469150233665 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}] 18:17:13 INFO - PROCESS | 1963 | 1469150233670 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:13 INFO - PROCESS | 1963 | 1469150233769 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:17:13 INFO - PROCESS | 1963 | 1469150233774 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 1963 | 1469150233776 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:13 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107a000 == 27 [pid = 1963] [id = 727] 18:17:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x118279800) [pid = 1963] [serial = 2181] [outer = 0x0] 18:17:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x118313000) [pid = 1963] [serial = 2182] [outer = 0x118279800] 18:17:13 INFO - PROCESS | 1963 | 1469150233806 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x11846ac00) [pid = 1963] [serial = 2183] [outer = 0x118279800] 18:17:14 INFO - PROCESS | 1963 | 1469150234124 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]]]}] 18:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 474ms 18:17:14 INFO - PROCESS | 1963 | 1469150234130 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:17:14 INFO - PROCESS | 1963 | 1469150234134 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:17:14 INFO - PROCESS | 1963 | 1469150234139 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:17:14 INFO - PROCESS | 1963 | 1469150234141 Marionette TRACE conn2 <- [1,2882,null,{}] 18:17:14 INFO - PROCESS | 1963 | 1469150234143 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}] 18:17:14 INFO - PROCESS | 1963 | 1469150234145 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:14 INFO - PROCESS | 1963 | 1469150234241 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:17:14 INFO - PROCESS | 1963 | 1469150234339 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:14 INFO - PROCESS | 1963 | 1469150234340 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x124cc3800 == 28 [pid = 1963] [id = 728] 18:17:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x113376000) [pid = 1963] [serial = 2184] [outer = 0x0] 18:17:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1187ef000) [pid = 1963] [serial = 2185] [outer = 0x113376000] 18:17:14 INFO - PROCESS | 1963 | 1469150234382 Marionette DEBUG loaded listener.js 18:17:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1193a8c00) [pid = 1963] [serial = 2186] [outer = 0x113376000] 18:17:14 INFO - PROCESS | 1963 | 1469150234822 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]]]}] 18:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 18:17:14 INFO - PROCESS | 1963 | 1469150234861 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:17:14 INFO - PROCESS | 1963 | 1469150234862 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:17:14 INFO - PROCESS | 1963 | 1469150234864 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:17:14 INFO - PROCESS | 1963 | 1469150234865 Marionette TRACE conn2 <- [1,2886,null,{}] 18:17:14 INFO - PROCESS | 1963 | 1469150234867 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}] 18:17:14 INFO - PROCESS | 1963 | 1469150234869 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:14 INFO - PROCESS | 1963 | 1469150234962 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:17:14 INFO - PROCESS | 1963 | 1469150234966 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:14 INFO - PROCESS | 1963 | 1469150234967 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:14 INFO - PROCESS | 1963 | ++DOCSHELL 0x12708f800 == 29 [pid = 1963] [id = 729] 18:17:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1122b1c00) [pid = 1963] [serial = 2187] [outer = 0x0] 18:17:14 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x1199d3c00) [pid = 1963] [serial = 2188] [outer = 0x1122b1c00] 18:17:14 INFO - PROCESS | 1963 | 1469150234993 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x120e24800) [pid = 1963] [serial = 2189] [outer = 0x1122b1c00] 18:17:15 INFO - PROCESS | 1963 | 1469150235363 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]]]}] 18:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 18:17:15 INFO - PROCESS | 1963 | 1469150235386 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:17:15 INFO - PROCESS | 1963 | 1469150235387 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:17:15 INFO - PROCESS | 1963 | 1469150235389 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 1963 | 1469150235390 Marionette TRACE conn2 <- [1,2890,null,{}] 18:17:15 INFO - PROCESS | 1963 | 1469150235392 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}] 18:17:15 INFO - PROCESS | 1963 | 1469150235396 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:15 INFO - PROCESS | 1963 | 1469150235503 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:17:15 INFO - PROCESS | 1963 | 1469150235546 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:15 INFO - PROCESS | 1963 | 1469150235547 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:15 INFO - PROCESS | 1963 | ++DOCSHELL 0x1292c4800 == 30 [pid = 1963] [id = 730] 18:17:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x121336400) [pid = 1963] [serial = 2190] [outer = 0x0] 18:17:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1248e9800) [pid = 1963] [serial = 2191] [outer = 0x121336400] 18:17:15 INFO - PROCESS | 1963 | 1469150235572 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x125270800) [pid = 1963] [serial = 2192] [outer = 0x121336400] 18:17:15 INFO - PROCESS | 1963 | 1469150235918 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:17:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:17:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 18:17:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:17:15 INFO - PROCESS | 1963 | 1469150235969 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:17:15 INFO - PROCESS | 1963 | 1469150235971 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:17:15 INFO - PROCESS | 1963 | 1469150235973 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 1963 | 1469150235975 Marionette TRACE conn2 <- [1,2894,null,{}] 18:17:15 INFO - PROCESS | 1963 | 1469150235977 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}] 18:17:15 INFO - PROCESS | 1963 | 1469150235979 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:16 INFO - PROCESS | 1963 | 1469150236105 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:17:16 INFO - PROCESS | 1963 | 1469150236124 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 1963 | 1469150236126 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x129611000 == 31 [pid = 1963] [id = 731] 18:17:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x1239e8400) [pid = 1963] [serial = 2193] [outer = 0x0] 18:17:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1253ab800) [pid = 1963] [serial = 2194] [outer = 0x1239e8400] 18:17:16 INFO - PROCESS | 1963 | 1469150236166 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x126858400) [pid = 1963] [serial = 2195] [outer = 0x1239e8400] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1248e0400) [pid = 1963] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x111dad400) [pid = 1963] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1122af400) [pid = 1963] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x129248000) [pid = 1963] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x129231000) [pid = 1963] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1127da800) [pid = 1963] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x126b62800) [pid = 1963] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x11845f800) [pid = 1963] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1274f1800) [pid = 1963] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x112ae5c00) [pid = 1963] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x1132d9400) [pid = 1963] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x116903c00) [pid = 1963] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x120ee3000) [pid = 1963] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x119cee400) [pid = 1963] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x129231c00) [pid = 1963] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:17:16 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1274eb000) [pid = 1963] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:17:16 INFO - PROCESS | 1963 | 1469150236666 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]]]}] 18:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 18:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:17:16 INFO - PROCESS | 1963 | 1469150236694 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:17:16 INFO - PROCESS | 1963 | 1469150236695 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:17:16 INFO - PROCESS | 1963 | 1469150236697 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:17:16 INFO - PROCESS | 1963 | 1469150236698 Marionette TRACE conn2 <- [1,2898,null,{}] 18:17:16 INFO - PROCESS | 1963 | 1469150236706 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}] 18:17:16 INFO - PROCESS | 1963 | 1469150236707 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:16 INFO - PROCESS | 1963 | 1469150236828 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:17:16 INFO - PROCESS | 1963 | 1469150236868 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 1963 | 1469150236869 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:16 INFO - PROCESS | 1963 | ++DOCSHELL 0x12943d000 == 32 [pid = 1963] [id = 732] 18:17:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x10eafec00) [pid = 1963] [serial = 2196] [outer = 0x0] 18:17:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x1180f1c00) [pid = 1963] [serial = 2197] [outer = 0x10eafec00] 18:17:16 INFO - PROCESS | 1963 | 1469150236894 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x12153ac00) [pid = 1963] [serial = 2198] [outer = 0x10eafec00] 18:17:17 INFO - PROCESS | 1963 | 1469150237393 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]]]}] 18:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 774ms 18:17:17 INFO - PROCESS | 1963 | 1469150237472 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:17:17 INFO - PROCESS | 1963 | 1469150237477 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:17:17 INFO - PROCESS | 1963 | 1469150237482 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:17:17 INFO - PROCESS | 1963 | 1469150237485 Marionette TRACE conn2 <- [1,2902,null,{}] 18:17:17 INFO - PROCESS | 1963 | 1469150237491 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}] 18:17:17 INFO - PROCESS | 1963 | 1469150237494 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:17 INFO - PROCESS | 1963 | 1469150237658 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:17:17 INFO - PROCESS | 1963 | 1469150237764 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 1963 | 1469150237766 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:17 INFO - PROCESS | 1963 | ++DOCSHELL 0x1184d7000 == 33 [pid = 1963] [id = 733] 18:17:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1122e5c00) [pid = 1963] [serial = 2199] [outer = 0x0] 18:17:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x112a8cc00) [pid = 1963] [serial = 2200] [outer = 0x1122e5c00] 18:17:17 INFO - PROCESS | 1963 | 1469150237818 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x113aa8400) [pid = 1963] [serial = 2201] [outer = 0x1122e5c00] 18:17:18 INFO - PROCESS | 1963 | 1469150238369 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 929ms 18:17:18 INFO - PROCESS | 1963 | 1469150238410 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 1963 | 1469150238413 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:17:18 INFO - PROCESS | 1963 | 1469150238418 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - PROCESS | 1963 | 1469150238420 Marionette TRACE conn2 <- [1,2906,null,{}] 18:17:18 INFO - PROCESS | 1963 | 1469150238422 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}] 18:17:18 INFO - PROCESS | 1963 | 1469150238424 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:18 INFO - PROCESS | 1963 | 1469150238532 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:17:18 INFO - PROCESS | 1963 | 1469150238715 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:18 INFO - PROCESS | 1963 | 1469150238717 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:18 INFO - PROCESS | 1963 | ++DOCSHELL 0x11614b000 == 34 [pid = 1963] [id = 734] 18:17:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x1127d7400) [pid = 1963] [serial = 2202] [outer = 0x0] 18:17:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x112a84800) [pid = 1963] [serial = 2203] [outer = 0x1127d7400] 18:17:18 INFO - PROCESS | 1963 | 1469150238745 Marionette DEBUG loaded listener.js 18:17:18 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x113f35c00) [pid = 1963] [serial = 2204] [outer = 0x1127d7400] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x129611000 == 33 [pid = 1963] [id = 731] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x1292c4800 == 32 [pid = 1963] [id = 730] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x12708f800 == 31 [pid = 1963] [id = 729] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x124cc3800 == 30 [pid = 1963] [id = 728] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x12107a000 == 29 [pid = 1963] [id = 727] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x1185bf000 == 28 [pid = 1963] [id = 726] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x117003800 == 27 [pid = 1963] [id = 725] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x126b68800) [pid = 1963] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:17:19 INFO - PROCESS | 1963 | --DOCSHELL 0x119510000 == 26 [pid = 1963] [id = 724] 18:17:19 INFO - PROCESS | 1963 | 1469150239175 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]]]}] 18:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 18:17:19 INFO - PROCESS | 1963 | 1469150239190 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:17:19 INFO - PROCESS | 1963 | 1469150239192 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:17:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:17:19 INFO - PROCESS | 1963 | 1469150239195 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 1963 | 1469150239196 Marionette TRACE conn2 <- [1,2910,null,{}] 18:17:19 INFO - PROCESS | 1963 | 1469150239202 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}] 18:17:19 INFO - PROCESS | 1963 | 1469150239204 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:19 INFO - PROCESS | 1963 | 1469150239281 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1252dd800) [pid = 1963] [serial = 2140] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x128fefc00) [pid = 1963] [serial = 2143] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12883c400) [pid = 1963] [serial = 2141] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x1122e8c00) [pid = 1963] [serial = 2149] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x129372000) [pid = 1963] [serial = 2146] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x129230c00) [pid = 1963] [serial = 2144] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x118467c00) [pid = 1963] [serial = 2150] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x115eb8c00) [pid = 1963] [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.] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x11910e000) [pid = 1963] [serial = 2152] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x1184ea000) [pid = 1963] [serial = 2131] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x1193a4800) [pid = 1963] [serial = 2132] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x12971c400) [pid = 1963] [serial = 2120] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x1294a6400) [pid = 1963] [serial = 2119] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x113371000) [pid = 1963] [serial = 2122] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x115ebac00) [pid = 1963] [serial = 2123] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x113d4d800) [pid = 1963] [serial = 2125] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x1160eb400) [pid = 1963] [serial = 2126] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 69 (0x117323400) [pid = 1963] [serial = 2128] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 68 (0x118140800) [pid = 1963] [serial = 2129] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 67 (0x123935800) [pid = 1963] [serial = 2137] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 66 (0x120e22400) [pid = 1963] [serial = 2134] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 65 (0x1213ec400) [pid = 1963] [serial = 2135] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 64 (0x12a88b400) [pid = 1963] [serial = 2156] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 63 (0x1265b1400) [pid = 1963] [serial = 2153] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 62 (0x1294b3400) [pid = 1963] [serial = 2147] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 61 (0x1248df800) [pid = 1963] [serial = 2138] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 60 (0x12a88e400) [pid = 1963] [serial = 2158] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 59 (0x12a894c00) [pid = 1963] [serial = 2159] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | --DOMWINDOW == 58 (0x12971e800) [pid = 1963] [serial = 2155] [outer = 0x0] [url = about:blank] 18:17:19 INFO - PROCESS | 1963 | 1469150239347 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 1963 | 1469150239348 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180da000 == 27 [pid = 1963] [id = 735] 18:17:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 59 (0x1122e8c00) [pid = 1963] [serial = 2205] [outer = 0x0] 18:17:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 60 (0x113f3a000) [pid = 1963] [serial = 2206] [outer = 0x1122e8c00] 18:17:19 INFO - PROCESS | 1963 | 1469150239377 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 61 (0x1172b8c00) [pid = 1963] [serial = 2207] [outer = 0x1122e8c00] 18:17:19 INFO - PROCESS | 1963 | 1469150239649 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]]]}] 18:17:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:17:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:17:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 18:17:19 INFO - PROCESS | 1963 | 1469150239674 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:17:19 INFO - PROCESS | 1963 | 1469150239676 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:17:19 INFO - TEST-START | /DOMEvents/constructors.html 18:17:19 INFO - PROCESS | 1963 | 1469150239679 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 1963 | 1469150239680 Marionette TRACE conn2 <- [1,2914,null,{}] 18:17:19 INFO - PROCESS | 1963 | 1469150239690 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}] 18:17:19 INFO - PROCESS | 1963 | 1469150239691 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:19 INFO - PROCESS | 1963 | 1469150239779 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:17:19 INFO - PROCESS | 1963 | 1469150239786 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 1963 | 1469150239788 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:19 INFO - PROCESS | 1963 | ++DOCSHELL 0x12125b000 == 28 [pid = 1963] [id = 736] 18:17:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 62 (0x1180fd400) [pid = 1963] [serial = 2208] [outer = 0x0] 18:17:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 63 (0x118314400) [pid = 1963] [serial = 2209] [outer = 0x1180fd400] 18:17:19 INFO - PROCESS | 1963 | 1469150239813 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 1963 | ++DOMWINDOW == 64 (0x118593000) [pid = 1963] [serial = 2210] [outer = 0x1180fd400] 18:17:20 INFO - PROCESS | 1963 | 1469150240213 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]]]}] 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:17:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:17:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:17:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:17:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:17:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:17:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:17:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:17:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:17:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 576ms 18:17:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:17:20 INFO - PROCESS | 1963 | 1469150240255 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 1963 | 1469150240257 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:17:20 INFO - PROCESS | 1963 | 1469150240265 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - PROCESS | 1963 | 1469150240269 Marionette TRACE conn2 <- [1,2918,null,{}] 18:17:20 INFO - PROCESS | 1963 | 1469150240272 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}] 18:17:20 INFO - PROCESS | 1963 | 1469150240274 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:20 INFO - PROCESS | 1963 | 1469150240353 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:17:20 INFO - PROCESS | 1963 | 1469150240357 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 1963 | 1469150240358 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d37000 == 29 [pid = 1963] [id = 737] 18:17:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 65 (0x1122be400) [pid = 1963] [serial = 2211] [outer = 0x0] 18:17:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 66 (0x119109800) [pid = 1963] [serial = 2212] [outer = 0x1122be400] 18:17:20 INFO - PROCESS | 1963 | 1469150240385 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 67 (0x121544400) [pid = 1963] [serial = 2213] [outer = 0x1122be400] 18:17:20 INFO - PROCESS | 1963 | 1469150240687 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:17:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:17:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 476ms 18:17:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:17:20 INFO - PROCESS | 1963 | 1469150240738 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 1963 | 1469150240740 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:17:20 INFO - PROCESS | 1963 | 1469150240743 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - PROCESS | 1963 | 1469150240745 Marionette TRACE conn2 <- [1,2922,null,{}] 18:17:20 INFO - PROCESS | 1963 | 1469150240749 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}] 18:17:20 INFO - PROCESS | 1963 | 1469150240751 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:20 INFO - PROCESS | 1963 | 1469150240881 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:17:20 INFO - PROCESS | 1963 | 1469150240887 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 1963 | 1469150240888 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:20 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d37800 == 30 [pid = 1963] [id = 738] 18:17:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 68 (0x12186dc00) [pid = 1963] [serial = 2214] [outer = 0x0] 18:17:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 69 (0x123b1e400) [pid = 1963] [serial = 2215] [outer = 0x12186dc00] 18:17:20 INFO - PROCESS | 1963 | 1469150240919 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 1963 | ++DOMWINDOW == 70 (0x1249c2000) [pid = 1963] [serial = 2216] [outer = 0x12186dc00] 18:17:21 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:17:21 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:17:21 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:17:21 INFO - PROCESS | 1963 | [1963] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:17:21 INFO - PROCESS | 1963 | 1469150241222 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]]]}] 18:17:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:17:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:17:21 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 18:17:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:17:21 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 18:17:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:17:21 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]" 18:17:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:17:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:17:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 521ms 18:17:21 INFO - PROCESS | 1963 | 1469150241265 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 1963 | 1469150241266 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:17:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:17:21 INFO - PROCESS | 1963 | 1469150241269 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - PROCESS | 1963 | 1469150241270 Marionette TRACE conn2 <- [1,2926,null,{}] 18:17:21 INFO - PROCESS | 1963 | 1469150241272 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}] 18:17:21 INFO - PROCESS | 1963 | 1469150241273 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:21 INFO - PROCESS | 1963 | 1469150241345 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:17:21 INFO - PROCESS | 1963 | 1469150241413 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:21 INFO - PROCESS | 1963 | 1469150241417 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x126b68800 == 31 [pid = 1963] [id = 739] 18:17:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x126decc00) [pid = 1963] [serial = 2217] [outer = 0x0] 18:17:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x127458400) [pid = 1963] [serial = 2218] [outer = 0x126decc00] 18:17:21 INFO - PROCESS | 1963 | 1469150241449 Marionette DEBUG loaded listener.js 18:17:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x1274f1800) [pid = 1963] [serial = 2219] [outer = 0x126decc00] 18:17:21 INFO - PROCESS | 1963 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:17:21 INFO - PROCESS | 1963 | 1469150241757 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]]]}] 18:17:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:17:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 18:17:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:17:21 INFO - PROCESS | 1963 | 1469150241789 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 1963 | 1469150241790 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:17:21 INFO - PROCESS | 1963 | 1469150241792 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - PROCESS | 1963 | 1469150241793 Marionette TRACE conn2 <- [1,2930,null,{}] 18:17:21 INFO - PROCESS | 1963 | 1469150241795 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}] 18:17:21 INFO - PROCESS | 1963 | 1469150241797 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:21 INFO - PROCESS | 1963 | 1469150241897 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:17:21 INFO - PROCESS | 1963 | 1469150241901 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:21 INFO - PROCESS | 1963 | 1469150241902 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:21 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab8a800 == 32 [pid = 1963] [id = 740] 18:17:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x126df1400) [pid = 1963] [serial = 2220] [outer = 0x0] 18:17:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x128bb4000) [pid = 1963] [serial = 2221] [outer = 0x126df1400] 18:17:21 INFO - PROCESS | 1963 | 1469150241933 Marionette DEBUG loaded listener.js 18:17:21 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x128feec00) [pid = 1963] [serial = 2222] [outer = 0x126df1400] 18:17:22 INFO - PROCESS | 1963 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:17:22 INFO - PROCESS | 1963 | 1469150242225 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]]]}] 18:17:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:17:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 18:17:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:17:22 INFO - PROCESS | 1963 | 1469150242263 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:17:22 INFO - PROCESS | 1963 | 1469150242264 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:17:22 INFO - PROCESS | 1963 | 1469150242273 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:17:22 INFO - PROCESS | 1963 | 1469150242275 Marionette TRACE conn2 <- [1,2934,null,{}] 18:17:22 INFO - PROCESS | 1963 | 1469150242277 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}] 18:17:22 INFO - PROCESS | 1963 | 1469150242278 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:22 INFO - PROCESS | 1963 | 1469150242379 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:17:22 INFO - PROCESS | 1963 | 1469150242383 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:22 INFO - PROCESS | 1963 | 1469150242384 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b913800 == 33 [pid = 1963] [id = 741] 18:17:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x128fefc00) [pid = 1963] [serial = 2223] [outer = 0x0] 18:17:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x12922a400) [pid = 1963] [serial = 2224] [outer = 0x128fefc00] 18:17:22 INFO - PROCESS | 1963 | 1469150242410 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x129232000) [pid = 1963] [serial = 2225] [outer = 0x128fefc00] 18:17:22 INFO - PROCESS | 1963 | 1469150242707 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]]]}] 18:17:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:17:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 477ms 18:17:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:17:22 INFO - PROCESS | 1963 | 1469150242744 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:17:22 INFO - PROCESS | 1963 | 1469150242746 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:17:22 INFO - PROCESS | 1963 | 1469150242748 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:17:22 INFO - PROCESS | 1963 | 1469150242749 Marionette TRACE conn2 <- [1,2938,null,{}] 18:17:22 INFO - PROCESS | 1963 | 1469150242759 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}] 18:17:22 INFO - PROCESS | 1963 | 1469150242760 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:22 INFO - PROCESS | 1963 | 1469150242863 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:17:22 INFO - PROCESS | 1963 | 1469150242867 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:22 INFO - PROCESS | 1963 | 1469150242868 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:22 INFO - PROCESS | 1963 | ++DOCSHELL 0x12bb17800 == 34 [pid = 1963] [id = 742] 18:17:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x129232400) [pid = 1963] [serial = 2226] [outer = 0x0] 18:17:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x12936ac00) [pid = 1963] [serial = 2227] [outer = 0x129232400] 18:17:22 INFO - PROCESS | 1963 | 1469150242894 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x129375400) [pid = 1963] [serial = 2228] [outer = 0x129232400] 18:17:23 INFO - PROCESS | 1963 | 1469150243190 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]]]}] 18:17:23 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. 18:17:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 475ms 18:17:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:17:23 INFO - PROCESS | 1963 | 1469150243230 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:17:23 INFO - PROCESS | 1963 | 1469150243231 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:17:23 INFO - PROCESS | 1963 | 1469150243240 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:17:23 INFO - PROCESS | 1963 | 1469150243241 Marionette TRACE conn2 <- [1,2942,null,{}] 18:17:23 INFO - PROCESS | 1963 | 1469150243243 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}] 18:17:23 INFO - PROCESS | 1963 | 1469150243245 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:23 INFO - PROCESS | 1963 | 1469150243360 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1239e8400) [pid = 1963] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x1122b1c00) [pid = 1963] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x121336400) [pid = 1963] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x1129adc00) [pid = 1963] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 77 (0x113d97000) [pid = 1963] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 76 (0x118279800) [pid = 1963] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 75 (0x113aa3c00) [pid = 1963] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 74 (0x113f30400) [pid = 1963] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 73 (0x118319000) [pid = 1963] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 72 (0x1252d7800) [pid = 1963] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 71 (0x1122afc00) [pid = 1963] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:17:23 INFO - PROCESS | 1963 | --DOMWINDOW == 70 (0x113376000) [pid = 1963] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:17:23 INFO - PROCESS | 1963 | 1469150243431 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 1963 | 1469150243432 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x1169a9800 == 35 [pid = 1963] [id = 743] 18:17:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 71 (0x10eafcc00) [pid = 1963] [serial = 2229] [outer = 0x0] 18:17:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 72 (0x1122b1c00) [pid = 1963] [serial = 2230] [outer = 0x10eafcc00] 18:17:23 INFO - PROCESS | 1963 | 1469150243456 Marionette DEBUG loaded listener.js 18:17:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 73 (0x115eb1c00) [pid = 1963] [serial = 2231] [outer = 0x10eafcc00] 18:17:23 INFO - PROCESS | 1963 | 1469150243716 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"]]]}] 18:17:23 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 18:17:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:17:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 527ms 18:17:23 INFO - PROCESS | 1963 | 1469150243762 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:17:23 INFO - PROCESS | 1963 | 1469150243763 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:17:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:17:23 INFO - PROCESS | 1963 | 1469150243773 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:17:23 INFO - PROCESS | 1963 | 1469150243774 Marionette TRACE conn2 <- [1,2946,null,{}] 18:17:23 INFO - PROCESS | 1963 | 1469150243776 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}] 18:17:23 INFO - PROCESS | 1963 | 1469150243777 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:23 INFO - PROCESS | 1963 | 1469150243874 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:17:23 INFO - PROCESS | 1963 | 1469150243878 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 1963 | 1469150243880 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:23 INFO - PROCESS | 1963 | ++DOCSHELL 0x116956800 == 36 [pid = 1963] [id = 744] 18:17:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 74 (0x118279800) [pid = 1963] [serial = 2232] [outer = 0x0] 18:17:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 75 (0x12181f400) [pid = 1963] [serial = 2233] [outer = 0x118279800] 18:17:23 INFO - PROCESS | 1963 | 1469150243916 Marionette DEBUG loaded listener.js 18:17:23 INFO - PROCESS | 1963 | ++DOMWINDOW == 76 (0x12a735800) [pid = 1963] [serial = 2234] [outer = 0x118279800] 18:17:24 INFO - PROCESS | 1963 | 1469150244240 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]]]}] 18:17:24 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. 18:17:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 526ms 18:17:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:17:24 INFO - PROCESS | 1963 | 1469150244291 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:17:24 INFO - PROCESS | 1963 | 1469150244293 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:17:24 INFO - PROCESS | 1963 | 1469150244295 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - PROCESS | 1963 | 1469150244296 Marionette TRACE conn2 <- [1,2950,null,{}] 18:17:24 INFO - PROCESS | 1963 | 1469150244299 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}] 18:17:24 INFO - PROCESS | 1963 | 1469150244300 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:24 INFO - PROCESS | 1963 | 1469150244415 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:17:24 INFO - PROCESS | 1963 | 1469150244424 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:24 INFO - PROCESS | 1963 | 1469150244425 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c857800 == 37 [pid = 1963] [id = 745] 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 77 (0x1294a6400) [pid = 1963] [serial = 2235] [outer = 0x0] 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 78 (0x12a88b400) [pid = 1963] [serial = 2236] [outer = 0x1294a6400] 18:17:24 INFO - PROCESS | 1963 | 1469150244449 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x12a898000) [pid = 1963] [serial = 2237] [outer = 0x1294a6400] 18:17:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c873800 == 38 [pid = 1963] [id = 746] 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x12a92f400) [pid = 1963] [serial = 2238] [outer = 0x0] 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x12a929c00) [pid = 1963] [serial = 2239] [outer = 0x12a92f400] 18:17:24 INFO - PROCESS | 1963 | 1469150244735 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]]]}] 18:17:24 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. 18:17:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 468ms 18:17:24 INFO - PROCESS | 1963 | 1469150244764 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:17:24 INFO - PROCESS | 1963 | 1469150244765 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:17:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:17:24 INFO - PROCESS | 1963 | 1469150244775 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - PROCESS | 1963 | 1469150244776 Marionette TRACE conn2 <- [1,2954,null,{}] 18:17:24 INFO - PROCESS | 1963 | 1469150244778 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}] 18:17:24 INFO - PROCESS | 1963 | 1469150244779 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:24 INFO - PROCESS | 1963 | 1469150244883 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:17:24 INFO - PROCESS | 1963 | 1469150244888 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:24 INFO - PROCESS | 1963 | 1469150244897 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:24 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d311800 == 39 [pid = 1963] [id = 747] 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x12a928c00) [pid = 1963] [serial = 2240] [outer = 0x0] 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x12a99a000) [pid = 1963] [serial = 2241] [outer = 0x12a928c00] 18:17:24 INFO - PROCESS | 1963 | 1469150244919 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x12a9a1000) [pid = 1963] [serial = 2242] [outer = 0x12a928c00] 18:17:25 INFO - PROCESS | 1963 | 1469150245221 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]]]}] 18:17:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:17:25 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 18:17:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 467ms 18:17:25 INFO - PROCESS | 1963 | 1469150245243 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:17:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:17:25 INFO - PROCESS | 1963 | 1469150245244 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:17:25 INFO - PROCESS | 1963 | 1469150245246 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:17:25 INFO - PROCESS | 1963 | 1469150245247 Marionette TRACE conn2 <- [1,2958,null,{}] 18:17:25 INFO - PROCESS | 1963 | 1469150245254 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}] 18:17:25 INFO - PROCESS | 1963 | 1469150245255 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:25 INFO - PROCESS | 1963 | 1469150245373 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:17:25 INFO - PROCESS | 1963 | 1469150245380 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:25 INFO - PROCESS | 1963 | 1469150245381 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:25 INFO - PROCESS | 1963 | ++DOCSHELL 0x12d3bb000 == 40 [pid = 1963] [id = 748] 18:17:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x12a930000) [pid = 1963] [serial = 2243] [outer = 0x0] 18:17:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x12a9a5400) [pid = 1963] [serial = 2244] [outer = 0x12a930000] 18:17:25 INFO - PROCESS | 1963 | 1469150245404 Marionette DEBUG loaded listener.js 18:17:25 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x12ac15800) [pid = 1963] [serial = 2245] [outer = 0x12a930000] 18:17:25 INFO - PROCESS | 1963 | 1469150245825 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]]]}] 18:17:25 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. 18:17:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 622ms 18:17:25 INFO - PROCESS | 1963 | 1469150245868 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:17:25 INFO - PROCESS | 1963 | 1469150245871 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:17:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:17:25 INFO - PROCESS | 1963 | 1469150245874 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:17:25 INFO - PROCESS | 1963 | 1469150245878 Marionette TRACE conn2 <- [1,2962,null,{}] 18:17:25 INFO - PROCESS | 1963 | 1469150245881 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}] 18:17:25 INFO - PROCESS | 1963 | 1469150245883 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:26 INFO - PROCESS | 1963 | 1469150245996 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:17:26 INFO - PROCESS | 1963 | 1469150246068 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:26 INFO - PROCESS | 1963 | 1469150246069 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x119888800 == 41 [pid = 1963] [id = 749] 18:17:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x11386dc00) [pid = 1963] [serial = 2246] [outer = 0x0] 18:17:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x116aa0400) [pid = 1963] [serial = 2247] [outer = 0x11386dc00] 18:17:26 INFO - PROCESS | 1963 | 1469150246100 Marionette DEBUG loaded listener.js 18:17:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1180f7400) [pid = 1963] [serial = 2248] [outer = 0x11386dc00] 18:17:26 INFO - PROCESS | 1963 | 1469150246459 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]]]}] 18:17:26 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. 18:17:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 622ms 18:17:26 INFO - PROCESS | 1963 | 1469150246497 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:17:26 INFO - PROCESS | 1963 | 1469150246500 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:17:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:17:26 INFO - PROCESS | 1963 | 1469150246505 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:17:26 INFO - PROCESS | 1963 | 1469150246507 Marionette TRACE conn2 <- [1,2966,null,{}] 18:17:26 INFO - PROCESS | 1963 | 1469150246509 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}] 18:17:26 INFO - PROCESS | 1963 | 1469150246511 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:26 INFO - PROCESS | 1963 | 1469150246618 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:17:26 INFO - PROCESS | 1963 | 1469150246712 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:26 INFO - PROCESS | 1963 | 1469150246714 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:26 INFO - PROCESS | 1963 | ++DOCSHELL 0x12944a000 == 42 [pid = 1963] [id = 750] 18:17:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x118ea6800) [pid = 1963] [serial = 2249] [outer = 0x0] 18:17:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x1193ad800) [pid = 1963] [serial = 2250] [outer = 0x118ea6800] 18:17:26 INFO - PROCESS | 1963 | 1469150246746 Marionette DEBUG loaded listener.js 18:17:26 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x120ee4800) [pid = 1963] [serial = 2251] [outer = 0x118ea6800] 18:17:27 INFO - PROCESS | 1963 | 1469150247098 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]]]}] 18:17:27 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. 18:17:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 18:17:27 INFO - PROCESS | 1963 | 1469150247128 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:17:27 INFO - PROCESS | 1963 | 1469150247130 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:17:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:17:27 INFO - PROCESS | 1963 | 1469150247132 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:17:27 INFO - PROCESS | 1963 | 1469150247135 Marionette TRACE conn2 <- [1,2970,null,{}] 18:17:27 INFO - PROCESS | 1963 | 1469150247143 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}] 18:17:27 INFO - PROCESS | 1963 | 1469150247146 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:27 INFO - PROCESS | 1963 | 1469150247251 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:17:27 INFO - PROCESS | 1963 | 1469150247307 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 1963 | 1469150247309 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x12c85e000 == 43 [pid = 1963] [id = 751] 18:17:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x124955c00) [pid = 1963] [serial = 2252] [outer = 0x0] 18:17:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x1253c1800) [pid = 1963] [serial = 2253] [outer = 0x124955c00] 18:17:27 INFO - PROCESS | 1963 | 1469150247340 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1274f5400) [pid = 1963] [serial = 2254] [outer = 0x124955c00] 18:17:27 INFO - PROCESS | 1963 | 1469150247694 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]]]}] 18:17:27 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. 18:17:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 573ms 18:17:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:17:27 INFO - PROCESS | 1963 | 1469150247705 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:17:27 INFO - PROCESS | 1963 | 1469150247707 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:17:27 INFO - PROCESS | 1963 | 1469150247710 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:17:27 INFO - PROCESS | 1963 | 1469150247711 Marionette TRACE conn2 <- [1,2974,null,{}] 18:17:27 INFO - PROCESS | 1963 | 1469150247713 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}] 18:17:27 INFO - PROCESS | 1963 | 1469150247715 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:27 INFO - PROCESS | 1963 | 1469150247817 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:17:27 INFO - PROCESS | 1963 | 1469150247873 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 1963 | 1469150247874 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:27 INFO - PROCESS | 1963 | ++DOCSHELL 0x12dc1b800 == 44 [pid = 1963] [id = 752] 18:17:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x12922a800) [pid = 1963] [serial = 2255] [outer = 0x0] 18:17:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1294ac800) [pid = 1963] [serial = 2256] [outer = 0x12922a800] 18:17:27 INFO - PROCESS | 1963 | 1469150247905 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12a744800) [pid = 1963] [serial = 2257] [outer = 0x12922a800] 18:17:28 INFO - PROCESS | 1963 | 1469150248288 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]]]}] 18:17:28 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. 18:17:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 18:17:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:17:28 INFO - PROCESS | 1963 | 1469150248330 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:17:28 INFO - PROCESS | 1963 | 1469150248331 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:17:28 INFO - PROCESS | 1963 | 1469150248333 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:17:28 INFO - PROCESS | 1963 | 1469150248334 Marionette TRACE conn2 <- [1,2978,null,{}] 18:17:28 INFO - PROCESS | 1963 | 1469150248337 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}] 18:17:28 INFO - PROCESS | 1963 | 1469150248339 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:28 INFO - PROCESS | 1963 | 1469150248437 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:17:28 INFO - PROCESS | 1963 | 1469150248496 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:28 INFO - PROCESS | 1963 | 1469150248497 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:28 INFO - PROCESS | 1963 | ++DOCSHELL 0x12dc30800 == 45 [pid = 1963] [id = 753] 18:17:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x129251c00) [pid = 1963] [serial = 2258] [outer = 0x0] 18:17:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x129253800) [pid = 1963] [serial = 2259] [outer = 0x129251c00] 18:17:28 INFO - PROCESS | 1963 | 1469150248525 Marionette DEBUG loaded listener.js 18:17:28 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x12a890400) [pid = 1963] [serial = 2260] [outer = 0x129251c00] 18:17:28 INFO - PROCESS | 1963 | 1469150248926 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]]]}] 18:17:28 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. 18:17:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 619ms 18:17:28 INFO - PROCESS | 1963 | 1469150248953 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:17:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:17:28 INFO - PROCESS | 1963 | 1469150248954 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:17:28 INFO - PROCESS | 1963 | 1469150248957 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:17:28 INFO - PROCESS | 1963 | 1469150248958 Marionette TRACE conn2 <- [1,2982,null,{}] 18:17:28 INFO - PROCESS | 1963 | 1469150248960 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}] 18:17:28 INFO - PROCESS | 1963 | 1469150248965 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:29 INFO - PROCESS | 1963 | 1469150249082 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:17:29 INFO - PROCESS | 1963 | 1469150249164 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:29 INFO - PROCESS | 1963 | 1469150249165 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180c6800 == 46 [pid = 1963] [id = 754] 18:17:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x110f17000) [pid = 1963] [serial = 2261] [outer = 0x0] 18:17:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1127df400) [pid = 1963] [serial = 2262] [outer = 0x110f17000] 18:17:29 INFO - PROCESS | 1963 | 1469150249344 Marionette DEBUG loaded listener.js 18:17:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x113376c00) [pid = 1963] [serial = 2263] [outer = 0x110f17000] 18:17:29 INFO - PROCESS | 1963 | 1469150249718 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"]]]}] 18:17:29 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 18:17:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:17:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 772ms 18:17:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:17:29 INFO - PROCESS | 1963 | 1469150249730 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:17:29 INFO - PROCESS | 1963 | 1469150249732 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:17:29 INFO - PROCESS | 1963 | 1469150249736 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:17:29 INFO - PROCESS | 1963 | 1469150249737 Marionette TRACE conn2 <- [1,2986,null,{}] 18:17:29 INFO - PROCESS | 1963 | 1469150249740 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}] 18:17:29 INFO - PROCESS | 1963 | 1469150249742 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:29 INFO - PROCESS | 1963 | 1469150249847 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:17:29 INFO - PROCESS | 1963 | 1469150249920 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:29 INFO - PROCESS | 1963 | 1469150249922 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:29 INFO - PROCESS | 1963 | ++DOCSHELL 0x11609c000 == 47 [pid = 1963] [id = 755] 18:17:29 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1169f8c00) [pid = 1963] [serial = 2264] [outer = 0x0] 18:17:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x11845f800) [pid = 1963] [serial = 2265] [outer = 0x1169f8c00] 18:17:30 INFO - PROCESS | 1963 | 1469150250004 Marionette DEBUG loaded listener.js 18:17:30 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x118e4c800) [pid = 1963] [serial = 2266] [outer = 0x1169f8c00] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12d311800 == 46 [pid = 1963] [id = 747] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12c873800 == 45 [pid = 1963] [id = 746] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12c857800 == 44 [pid = 1963] [id = 745] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x116956800 == 43 [pid = 1963] [id = 744] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x1169a9800 == 42 [pid = 1963] [id = 743] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12bb17800 == 41 [pid = 1963] [id = 742] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12b913800 == 40 [pid = 1963] [id = 741] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab8a800 == 39 [pid = 1963] [id = 740] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x126b68800 == 38 [pid = 1963] [id = 739] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x128d37800 == 37 [pid = 1963] [id = 738] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x126d37000 == 36 [pid = 1963] [id = 737] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12125b000 == 35 [pid = 1963] [id = 736] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x1180da000 == 34 [pid = 1963] [id = 735] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x11614b000 == 33 [pid = 1963] [id = 734] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x1184d7000 == 32 [pid = 1963] [id = 733] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12943d000 == 31 [pid = 1963] [id = 732] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x1180c6800 == 30 [pid = 1963] [id = 754] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12dc30800 == 29 [pid = 1963] [id = 753] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12dc1b800 == 28 [pid = 1963] [id = 752] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12c85e000 == 27 [pid = 1963] [id = 751] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12944a000 == 26 [pid = 1963] [id = 750] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x119888800 == 25 [pid = 1963] [id = 749] 18:17:30 INFO - PROCESS | 1963 | --DOCSHELL 0x12d3bb000 == 24 [pid = 1963] [id = 748] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x1180f1c00) [pid = 1963] [serial = 2197] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1253ab800) [pid = 1963] [serial = 2194] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x1199d3c00) [pid = 1963] [serial = 2188] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1248e9800) [pid = 1963] [serial = 2191] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x112a82400) [pid = 1963] [serial = 2176] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1160ed400) [pid = 1963] [serial = 2179] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1169ed800) [pid = 1963] [serial = 2180] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1132d0000) [pid = 1963] [serial = 2177] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x118313000) [pid = 1963] [serial = 2182] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x11846ac00) [pid = 1963] [serial = 2183] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x11830d000) [pid = 1963] [serial = 2174] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1176a7800) [pid = 1963] [serial = 2173] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1180fe800) [pid = 1963] [serial = 2162] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x116981c00) [pid = 1963] [serial = 2161] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x1213e6c00) [pid = 1963] [serial = 2165] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1193a1800) [pid = 1963] [serial = 2164] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1274f7800) [pid = 1963] [serial = 2168] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x126d56c00) [pid = 1963] [serial = 2167] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1130ae800) [pid = 1963] [serial = 2171] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1129b1400) [pid = 1963] [serial = 2170] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x125270800) [pid = 1963] [serial = 2192] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1187ef000) [pid = 1963] [serial = 2185] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x1193a8c00) [pid = 1963] [serial = 2186] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x126858400) [pid = 1963] [serial = 2195] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x120e24800) [pid = 1963] [serial = 2189] [outer = 0x0] [url = about:blank] 18:17:30 INFO - PROCESS | 1963 | 1469150250948 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]]]}] 18:17:30 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. 18:17:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1225ms 18:17:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:17:30 INFO - PROCESS | 1963 | 1469150250961 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:17:30 INFO - PROCESS | 1963 | 1469150250963 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:17:30 INFO - PROCESS | 1963 | 1469150250970 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:17:30 INFO - PROCESS | 1963 | 1469150250974 Marionette TRACE conn2 <- [1,2990,null,{}] 18:17:30 INFO - PROCESS | 1963 | 1469150250977 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}] 18:17:30 INFO - PROCESS | 1963 | 1469150250979 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:31 INFO - PROCESS | 1963 | 1469150251071 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:17:31 INFO - PROCESS | 1963 | 1469150251123 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:31 INFO - PROCESS | 1963 | 1469150251125 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x11700c800 == 25 [pid = 1963] [id = 756] 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x1129b1800) [pid = 1963] [serial = 2267] [outer = 0x0] 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x112f93000) [pid = 1963] [serial = 2268] [outer = 0x1129b1800] 18:17:31 INFO - PROCESS | 1963 | 1469150251153 Marionette DEBUG loaded listener.js 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x113aae400) [pid = 1963] [serial = 2269] [outer = 0x1129b1800] 18:17:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x118217000 == 26 [pid = 1963] [id = 757] 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1160ed400) [pid = 1963] [serial = 2270] [outer = 0x0] 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x115eb0400) [pid = 1963] [serial = 2271] [outer = 0x1160ed400] 18:17:31 INFO - PROCESS | 1963 | 1469150251482 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]]]}] 18:17:31 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. 18:17:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 527ms 18:17:31 INFO - PROCESS | 1963 | 1469150251493 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:17:31 INFO - PROCESS | 1963 | 1469150251496 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:17:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:17:31 INFO - PROCESS | 1963 | 1469150251503 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:17:31 INFO - PROCESS | 1963 | 1469150251505 Marionette TRACE conn2 <- [1,2994,null,{}] 18:17:31 INFO - PROCESS | 1963 | 1469150251508 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}] 18:17:31 INFO - PROCESS | 1963 | 1469150251509 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:31 INFO - PROCESS | 1963 | 1469150251605 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:17:31 INFO - PROCESS | 1963 | 1469150251610 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:31 INFO - PROCESS | 1963 | 1469150251611 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:31 INFO - PROCESS | 1963 | ++DOCSHELL 0x119526000 == 27 [pid = 1963] [id = 758] 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x11607e800) [pid = 1963] [serial = 2272] [outer = 0x0] 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x116aa2c00) [pid = 1963] [serial = 2273] [outer = 0x11607e800] 18:17:31 INFO - PROCESS | 1963 | 1469150251639 Marionette DEBUG loaded listener.js 18:17:31 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1180fd000) [pid = 1963] [serial = 2274] [outer = 0x11607e800] 18:17:31 INFO - PROCESS | 1963 | 1469150251972 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]]]}] 18:17:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:17:32 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 18:17:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms 18:17:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:17:32 INFO - PROCESS | 1963 | 1469150252025 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 1963 | 1469150252026 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:17:32 INFO - PROCESS | 1963 | 1469150252028 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 1963 | 1469150252031 Marionette TRACE conn2 <- [1,2998,null,{}] 18:17:32 INFO - PROCESS | 1963 | 1469150252039 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}] 18:17:32 INFO - PROCESS | 1963 | 1469150252042 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:32 INFO - PROCESS | 1963 | 1469150252121 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:17:32 INFO - PROCESS | 1963 | 1469150252127 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 1963 | 1469150252129 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x1218bf000 == 28 [pid = 1963] [id = 759] 18:17:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x118319000) [pid = 1963] [serial = 2275] [outer = 0x0] 18:17:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x118468800) [pid = 1963] [serial = 2276] [outer = 0x118319000] 18:17:32 INFO - PROCESS | 1963 | 1469150252159 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x118eb1c00) [pid = 1963] [serial = 2277] [outer = 0x118319000] 18:17:32 INFO - PROCESS | 1963 | 1469150252475 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]]]}] 18:17:32 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. 18:17:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 470ms 18:17:32 INFO - PROCESS | 1963 | 1469150252499 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:17:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:17:32 INFO - PROCESS | 1963 | 1469150252504 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:17:32 INFO - PROCESS | 1963 | 1469150252506 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 1963 | 1469150252507 Marionette TRACE conn2 <- [1,3002,null,{}] 18:17:32 INFO - PROCESS | 1963 | 1469150252510 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}] 18:17:32 INFO - PROCESS | 1963 | 1469150252511 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:32 INFO - PROCESS | 1963 | 1469150252604 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:17:32 INFO - PROCESS | 1963 | 1469150252691 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 1963 | 1469150252693 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:32 INFO - PROCESS | 1963 | ++DOCSHELL 0x12688c800 == 29 [pid = 1963] [id = 760] 18:17:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x11678c800) [pid = 1963] [serial = 2278] [outer = 0x0] 18:17:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x11910e000) [pid = 1963] [serial = 2279] [outer = 0x11678c800] 18:17:32 INFO - PROCESS | 1963 | 1469150252735 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x120e17c00) [pid = 1963] [serial = 2280] [outer = 0x11678c800] 18:17:33 INFO - PROCESS | 1963 | 1469150253148 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]]]}] 18:17:33 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. 18:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 674ms 18:17:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:17:33 INFO - PROCESS | 1963 | 1469150253181 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:17:33 INFO - PROCESS | 1963 | 1469150253183 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:17:33 INFO - PROCESS | 1963 | 1469150253187 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 1963 | 1469150253188 Marionette TRACE conn2 <- [1,3006,null,{}] 18:17:33 INFO - PROCESS | 1963 | 1469150253192 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}] 18:17:33 INFO - PROCESS | 1963 | 1469150253194 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:33 INFO - PROCESS | 1963 | 1469150253291 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:17:33 INFO - PROCESS | 1963 | 1469150253303 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 1963 | 1469150253304 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x128b9c800 == 30 [pid = 1963] [id = 761] 18:17:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1193a1800) [pid = 1963] [serial = 2281] [outer = 0x0] 18:17:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x121343c00) [pid = 1963] [serial = 2282] [outer = 0x1193a1800] 18:17:33 INFO - PROCESS | 1963 | 1469150253328 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1239e8000) [pid = 1963] [serial = 2283] [outer = 0x1193a1800] 18:17:33 INFO - PROCESS | 1963 | 1469150253639 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]]]}] 18:17:33 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. 18:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 471ms 18:17:33 INFO - PROCESS | 1963 | 1469150253658 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:17:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:17:33 INFO - PROCESS | 1963 | 1469150253659 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:17:33 INFO - PROCESS | 1963 | 1469150253661 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 1963 | 1469150253662 Marionette TRACE conn2 <- [1,3010,null,{}] 18:17:33 INFO - PROCESS | 1963 | 1469150253664 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}] 18:17:33 INFO - PROCESS | 1963 | 1469150253671 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:33 INFO - PROCESS | 1963 | 1469150253775 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:17:33 INFO - PROCESS | 1963 | 1469150253813 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 1963 | 1469150253814 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:33 INFO - PROCESS | 1963 | ++DOCSHELL 0x129436800 == 31 [pid = 1963] [id = 762] 18:17:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1239e3c00) [pid = 1963] [serial = 2284] [outer = 0x0] 18:17:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x1249c3400) [pid = 1963] [serial = 2285] [outer = 0x1239e3c00] 18:17:33 INFO - PROCESS | 1963 | 1469150253840 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1270b0000) [pid = 1963] [serial = 2286] [outer = 0x1239e3c00] 18:17:34 INFO - PROCESS | 1963 | 1469150254228 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]]]}] 18:17:34 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 18:17:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 570ms 18:17:34 INFO - PROCESS | 1963 | 1469150254232 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:17:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:17:34 INFO - PROCESS | 1963 | 1469150254234 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:17:34 INFO - PROCESS | 1963 | 1469150254237 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 1963 | 1469150254239 Marionette TRACE conn2 <- [1,3014,null,{}] 18:17:34 INFO - PROCESS | 1963 | 1469150254242 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}] 18:17:34 INFO - PROCESS | 1963 | 1469150254244 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:34 INFO - PROCESS | 1963 | 1469150254391 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:17:34 INFO - PROCESS | 1963 | 1469150254407 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 1963 | 1469150254408 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x12a511800 == 32 [pid = 1963] [id = 763] 18:17:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x126d4e400) [pid = 1963] [serial = 2287] [outer = 0x0] 18:17:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x1274ec400) [pid = 1963] [serial = 2288] [outer = 0x126d4e400] 18:17:34 INFO - PROCESS | 1963 | 1469150254448 Marionette DEBUG loaded listener.js 18:17:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x1274f5800) [pid = 1963] [serial = 2289] [outer = 0x126d4e400] 18:17:34 INFO - PROCESS | 1963 | [1963] 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 18:17:34 INFO - PROCESS | 1963 | 1469150254837 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:17:34 INFO - {} 18:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:17:34 INFO - {} 18:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:17:34 INFO - {} 18:17:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:17:34 INFO - {} 18:17:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 18:17:34 INFO - TEST-START | /FileAPI/fileReader.html 18:17:34 INFO - PROCESS | 1963 | 1469150254858 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 1963 | 1469150254859 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:17:34 INFO - PROCESS | 1963 | 1469150254861 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 1963 | 1469150254862 Marionette TRACE conn2 <- [1,3018,null,{}] 18:17:34 INFO - PROCESS | 1963 | 1469150254865 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}] 18:17:34 INFO - PROCESS | 1963 | 1469150254866 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:34 INFO - PROCESS | 1963 | 1469150254964 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:17:34 INFO - PROCESS | 1963 | 1469150254967 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 1963 | 1469150254969 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:34 INFO - PROCESS | 1963 | ++DOCSHELL 0x12b2a8000 == 33 [pid = 1963] [id = 764] 18:17:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x11600a400) [pid = 1963] [serial = 2290] [outer = 0x0] 18:17:34 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x12883f000) [pid = 1963] [serial = 2291] [outer = 0x11600a400] 18:17:34 INFO - PROCESS | 1963 | 1469150254993 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x12922f000) [pid = 1963] [serial = 2292] [outer = 0x11600a400] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12a928c00) [pid = 1963] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12a930000) [pid = 1963] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x126df1400) [pid = 1963] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x128fefc00) [pid = 1963] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x1122be400) [pid = 1963] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x129232400) [pid = 1963] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x1122e5c00) [pid = 1963] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x1127d7400) [pid = 1963] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x10eafec00) [pid = 1963] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x12186dc00) [pid = 1963] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x1180fd400) [pid = 1963] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1122e8c00) [pid = 1963] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x10eafcc00) [pid = 1963] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x118279800) [pid = 1963] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1294a6400) [pid = 1963] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12a92f400) [pid = 1963] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:17:35 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x126decc00) [pid = 1963] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:17:35 INFO - PROCESS | 1963 | 1469150255507 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]]]}] 18:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:17:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:17:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 673ms 18:17:35 INFO - TEST-START | /FileAPI/historical.html 18:17:35 INFO - PROCESS | 1963 | 1469150255540 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:17:35 INFO - PROCESS | 1963 | 1469150255541 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:17:35 INFO - PROCESS | 1963 | 1469150255543 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:17:35 INFO - PROCESS | 1963 | 1469150255544 Marionette TRACE conn2 <- [1,3022,null,{}] 18:17:35 INFO - PROCESS | 1963 | 1469150255557 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}] 18:17:35 INFO - PROCESS | 1963 | 1469150255558 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:35 INFO - PROCESS | 1963 | 1469150255664 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:17:35 INFO - PROCESS | 1963 | 1469150255668 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 1963 | 1469150255670 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:35 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba84000 == 34 [pid = 1963] [id = 765] 18:17:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x112ed8800) [pid = 1963] [serial = 2293] [outer = 0x0] 18:17:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x118279800) [pid = 1963] [serial = 2294] [outer = 0x112ed8800] 18:17:35 INFO - PROCESS | 1963 | 1469150255694 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x128fed000) [pid = 1963] [serial = 2295] [outer = 0x112ed8800] 18:17:35 INFO - PROCESS | 1963 | 1469150255966 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"]]]}] 18:17:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:17:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:17:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:17:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:17:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:17:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:17:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:17:36 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 18:17:36 INFO - PROCESS | 1963 | 1469150256014 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:17:36 INFO - PROCESS | 1963 | 1469150256015 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:17:36 INFO - TEST-START | /FileAPI/idlharness.html 18:17:36 INFO - PROCESS | 1963 | 1469150256019 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:17:36 INFO - PROCESS | 1963 | 1469150256022 Marionette TRACE conn2 <- [1,3026,null,{}] 18:17:36 INFO - PROCESS | 1963 | 1469150256024 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}] 18:17:36 INFO - PROCESS | 1963 | 1469150256025 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:36 INFO - PROCESS | 1963 | 1469150256105 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:17:36 INFO - PROCESS | 1963 | 1469150256109 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 1963 | 1469150256110 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be47000 == 35 [pid = 1963] [id = 766] 18:17:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1274ea800) [pid = 1963] [serial = 2296] [outer = 0x0] 18:17:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x129246400) [pid = 1963] [serial = 2297] [outer = 0x1274ea800] 18:17:36 INFO - PROCESS | 1963 | 1469150256135 Marionette DEBUG loaded listener.js 18:17:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x129374400) [pid = 1963] [serial = 2298] [outer = 0x1274ea800] 18:17:36 INFO - PROCESS | 1963 | 1469150256663 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]]]}] 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:17:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:17:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:17:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:17:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:17:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:17:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:17:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:17:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:17:36 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 18:17:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:17:36 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 18:17:36 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 18:17:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:17:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:17:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:17:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:17:36 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 18:17:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:17:36 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 18:17:36 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 18:17:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:17:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 18:17:36 INFO - PROCESS | 1963 | 1469150256701 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:17:36 INFO - PROCESS | 1963 | 1469150256703 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:17:36 INFO - TEST-START | /FileAPI/idlharness.worker 18:17:36 INFO - PROCESS | 1963 | 1469150256705 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:17:36 INFO - PROCESS | 1963 | 1469150256706 Marionette TRACE conn2 <- [1,3030,null,{}] 18:17:36 INFO - PROCESS | 1963 | 1469150256709 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}] 18:17:36 INFO - PROCESS | 1963 | 1469150256710 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:36 INFO - PROCESS | 1963 | 1469150256800 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:17:36 INFO - PROCESS | 1963 | 1469150256805 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 1963 | 1469150256807 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:36 INFO - PROCESS | 1963 | ++DOCSHELL 0x11834e000 == 36 [pid = 1963] [id = 767] 18:17:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1294a6400) [pid = 1963] [serial = 2299] [outer = 0x0] 18:17:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x12b936c00) [pid = 1963] [serial = 2300] [outer = 0x1294a6400] 18:17:36 INFO - PROCESS | 1963 | 1469150256834 Marionette DEBUG loaded listener.js 18:17:36 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x12bb5a000) [pid = 1963] [serial = 2301] [outer = 0x1294a6400] 18:17:37 INFO - PROCESS | 1963 | [1963] 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 18:17:37 INFO - PROCESS | 1963 | 1469150257546 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,{},{}]]]}] 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:17:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:17:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:17:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:17:37 INFO - {} 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:17:37 INFO - {} 18:17:37 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 - {} 18:17:37 INFO - {} 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:17:37 INFO - {} 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:17:37 INFO - {} 18:17:37 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 - {} 18:17:37 INFO - {} 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 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 18:17:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:17:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:17:37 INFO - {} 18:17:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 886ms 18:17:37 INFO - PROCESS | 1963 | 1469150257593 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 1963 | 1469150257597 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:17:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:17:37 INFO - PROCESS | 1963 | 1469150257602 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - PROCESS | 1963 | 1469150257605 Marionette TRACE conn2 <- [1,3034,null,{}] 18:17:37 INFO - PROCESS | 1963 | 1469150257611 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}] 18:17:37 INFO - PROCESS | 1963 | 1469150257615 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:37 INFO - PROCESS | 1963 | 1469150257796 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:17:37 INFO - PROCESS | 1963 | 1469150257894 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:37 INFO - PROCESS | 1963 | 1469150257896 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:37 INFO - PROCESS | 1963 | ++DOCSHELL 0x118365000 == 37 [pid = 1963] [id = 768] 18:17:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x119103800) [pid = 1963] [serial = 2302] [outer = 0x0] 18:17:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1197cbc00) [pid = 1963] [serial = 2303] [outer = 0x119103800] 18:17:37 INFO - PROCESS | 1963 | 1469150257930 Marionette DEBUG loaded listener.js 18:17:37 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x1239e1400) [pid = 1963] [serial = 2304] [outer = 0x119103800] 18:17:38 INFO - PROCESS | 1963 | 1469150258410 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]]]}] 18:17:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:17:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 823ms 18:17:38 INFO - PROCESS | 1963 | 1469150258425 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:17:38 INFO - PROCESS | 1963 | 1469150258428 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:17:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:17:38 INFO - PROCESS | 1963 | 1469150258443 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:17:38 INFO - PROCESS | 1963 | 1469150258445 Marionette TRACE conn2 <- [1,3038,null,{}] 18:17:38 INFO - PROCESS | 1963 | 1469150258478 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}] 18:17:38 INFO - PROCESS | 1963 | 1469150258480 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:38 INFO - PROCESS | 1963 | 1469150258594 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:17:38 INFO - PROCESS | 1963 | 1469150258676 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:38 INFO - PROCESS | 1963 | 1469150258677 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:38 INFO - PROCESS | 1963 | ++DOCSHELL 0x126d33000 == 38 [pid = 1963] [id = 769] 18:17:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x128bb5000) [pid = 1963] [serial = 2305] [outer = 0x0] 18:17:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x129226400) [pid = 1963] [serial = 2306] [outer = 0x128bb5000] 18:17:38 INFO - PROCESS | 1963 | 1469150258708 Marionette DEBUG loaded listener.js 18:17:38 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x12a737400) [pid = 1963] [serial = 2307] [outer = 0x128bb5000] 18:17:39 INFO - PROCESS | 1963 | 1469150259240 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"]]]}] 18:17:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:17:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:17:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 822ms 18:17:39 INFO - PROCESS | 1963 | 1469150259266 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:17:39 INFO - PROCESS | 1963 | 1469150259269 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:17:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:17:39 INFO - PROCESS | 1963 | 1469150259272 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:17:39 INFO - PROCESS | 1963 | 1469150259276 Marionette TRACE conn2 <- [1,3042,null,{}] 18:17:39 INFO - PROCESS | 1963 | 1469150259322 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}] 18:17:39 INFO - PROCESS | 1963 | 1469150259327 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:39 INFO - PROCESS | 1963 | 1469150259647 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:17:39 INFO - PROCESS | 1963 | 1469150259715 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:39 INFO - PROCESS | 1963 | 1469150259717 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:39 INFO - PROCESS | 1963 | ++DOCSHELL 0x113ac5800 == 39 [pid = 1963] [id = 770] 18:17:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x110f17800) [pid = 1963] [serial = 2308] [outer = 0x0] 18:17:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x110fe0c00) [pid = 1963] [serial = 2309] [outer = 0x110f17800] 18:17:39 INFO - PROCESS | 1963 | 1469150259746 Marionette DEBUG loaded listener.js 18:17:39 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x1129ae800) [pid = 1963] [serial = 2310] [outer = 0x110f17800] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x12be47000 == 38 [pid = 1963] [id = 766] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba84000 == 37 [pid = 1963] [id = 765] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x12b2a8000 == 36 [pid = 1963] [id = 764] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x12a511800 == 35 [pid = 1963] [id = 763] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x129436800 == 34 [pid = 1963] [id = 762] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x128b9c800 == 33 [pid = 1963] [id = 761] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x12688c800 == 32 [pid = 1963] [id = 760] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x1218bf000 == 31 [pid = 1963] [id = 759] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x119526000 == 30 [pid = 1963] [id = 758] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x118217000 == 29 [pid = 1963] [id = 757] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x11700c800 == 28 [pid = 1963] [id = 756] 18:17:40 INFO - PROCESS | 1963 | --DOCSHELL 0x11609c000 == 27 [pid = 1963] [id = 755] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x12ac15800) [pid = 1963] [serial = 2245] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x12a9a5400) [pid = 1963] [serial = 2244] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x12a99a000) [pid = 1963] [serial = 2241] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x12a9a1000) [pid = 1963] [serial = 2242] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x128bb4000) [pid = 1963] [serial = 2221] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x12922a400) [pid = 1963] [serial = 2224] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x119109800) [pid = 1963] [serial = 2212] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x121544400) [pid = 1963] [serial = 2213] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x12936ac00) [pid = 1963] [serial = 2227] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x112a8cc00) [pid = 1963] [serial = 2200] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x113aa8400) [pid = 1963] [serial = 2201] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x112a84800) [pid = 1963] [serial = 2203] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x113f35c00) [pid = 1963] [serial = 2204] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x12153ac00) [pid = 1963] [serial = 2198] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x123b1e400) [pid = 1963] [serial = 2215] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1249c2000) [pid = 1963] [serial = 2216] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x118314400) [pid = 1963] [serial = 2209] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x118593000) [pid = 1963] [serial = 2210] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x113f3a000) [pid = 1963] [serial = 2206] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1172b8c00) [pid = 1963] [serial = 2207] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x129232000) [pid = 1963] [serial = 2225] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x129375400) [pid = 1963] [serial = 2228] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x115eb1c00) [pid = 1963] [serial = 2231] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12181f400) [pid = 1963] [serial = 2233] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x12a898000) [pid = 1963] [serial = 2237] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12a929c00) [pid = 1963] [serial = 2239] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x127458400) [pid = 1963] [serial = 2218] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12a88b400) [pid = 1963] [serial = 2236] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1122b1c00) [pid = 1963] [serial = 2230] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x128feec00) [pid = 1963] [serial = 2222] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x1274f1800) [pid = 1963] [serial = 2219] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x12a735800) [pid = 1963] [serial = 2234] [outer = 0x0] [url = about:blank] 18:17:40 INFO - PROCESS | 1963 | 1469150260272 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]]]}] 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:17:40 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. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:17:40 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'.) 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:17:40 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. 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:17:40 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. 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:17:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:17:40 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. 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:17:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:17:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:17:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1040ms 18:17:40 INFO - PROCESS | 1963 | 1469150260313 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 1963 | 1469150260316 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:17:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:17:40 INFO - PROCESS | 1963 | 1469150260322 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:17:40 INFO - PROCESS | 1963 | 1469150260324 Marionette TRACE conn2 <- [1,3046,null,{}] 18:17:40 INFO - PROCESS | 1963 | 1469150260327 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}] 18:17:40 INFO - PROCESS | 1963 | 1469150260329 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:40 INFO - PROCESS | 1963 | 1469150260411 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:17:40 INFO - PROCESS | 1963 | 1469150260419 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:40 INFO - PROCESS | 1963 | 1469150260421 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:40 INFO - PROCESS | 1963 | ++DOCSHELL 0x1180bf800 == 28 [pid = 1963] [id = 771] 18:17:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 79 (0x115ebb000) [pid = 1963] [serial = 2311] [outer = 0x0] 18:17:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 80 (0x116081c00) [pid = 1963] [serial = 2312] [outer = 0x115ebb000] 18:17:40 INFO - PROCESS | 1963 | 1469150260448 Marionette DEBUG loaded listener.js 18:17:40 INFO - PROCESS | 1963 | ++DOMWINDOW == 81 (0x11678e400) [pid = 1963] [serial = 2313] [outer = 0x115ebb000] 18:17:40 INFO - PROCESS | 1963 | [1963] 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 18:17:40 INFO - PROCESS | 1963 | 1469150260831 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:17:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:17:40 INFO - {} 18:17:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 18:17:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:17:40 INFO - PROCESS | 1963 | 1469150260843 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 1963 | 1469150260846 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:17:40 INFO - PROCESS | 1963 | 1469150260849 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:17:40 INFO - PROCESS | 1963 | 1469150260851 Marionette TRACE conn2 <- [1,3050,null,{}] 18:17:40 INFO - PROCESS | 1963 | 1469150260855 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}] 18:17:40 INFO - PROCESS | 1963 | 1469150260866 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:40 INFO - PROCESS | 1963 | 1469150260989 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:17:41 INFO - PROCESS | 1963 | 1469150261038 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 1963 | 1469150261039 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x120f51000 == 29 [pid = 1963] [id = 772] 18:17:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x11839dc00) [pid = 1963] [serial = 2314] [outer = 0x0] 18:17:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x118466c00) [pid = 1963] [serial = 2315] [outer = 0x11839dc00] 18:17:41 INFO - PROCESS | 1963 | 1469150261083 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x118e4d800) [pid = 1963] [serial = 2316] [outer = 0x11839dc00] 18:17:41 INFO - PROCESS | 1963 | 1469150261457 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]]]}] 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:17:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 620ms 18:17:41 INFO - PROCESS | 1963 | 1469150261477 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:17:41 INFO - PROCESS | 1963 | 1469150261480 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:17:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:17:41 INFO - PROCESS | 1963 | 1469150261491 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:17:41 INFO - PROCESS | 1963 | 1469150261494 Marionette TRACE conn2 <- [1,3054,null,{}] 18:17:41 INFO - PROCESS | 1963 | 1469150261496 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}] 18:17:41 INFO - PROCESS | 1963 | 1469150261498 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:41 INFO - PROCESS | 1963 | 1469150261584 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:17:41 INFO - PROCESS | 1963 | 1469150261589 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 1963 | 1469150261590 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:41 INFO - PROCESS | 1963 | ++DOCSHELL 0x125379800 == 30 [pid = 1963] [id = 773] 18:17:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1197c3000) [pid = 1963] [serial = 2317] [outer = 0x0] 18:17:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x120e24c00) [pid = 1963] [serial = 2318] [outer = 0x1197c3000] 18:17:41 INFO - PROCESS | 1963 | 1469150261615 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x1213ec000) [pid = 1963] [serial = 2319] [outer = 0x1197c3000] 18:17:42 INFO - PROCESS | 1963 | 1469150262049 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"]]]}] 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:17:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:17:42 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" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:17:42 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" 18:17:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:17:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 592ms 18:17:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:17:42 INFO - PROCESS | 1963 | 1469150262079 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:17:42 INFO - PROCESS | 1963 | 1469150262081 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:17:42 INFO - PROCESS | 1963 | 1469150262083 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:17:42 INFO - PROCESS | 1963 | 1469150262084 Marionette TRACE conn2 <- [1,3058,null,{}] 18:17:42 INFO - PROCESS | 1963 | 1469150262086 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}] 18:17:42 INFO - PROCESS | 1963 | 1469150262087 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:42 INFO - PROCESS | 1963 | 1469150262173 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:17:42 INFO - PROCESS | 1963 | 1469150262178 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 1963 | 1469150262179 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x128ba1800 == 31 [pid = 1963] [id = 774] 18:17:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12153e400) [pid = 1963] [serial = 2320] [outer = 0x0] 18:17:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x123b1a400) [pid = 1963] [serial = 2321] [outer = 0x12153e400] 18:17:42 INFO - PROCESS | 1963 | 1469150262204 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x1270a6c00) [pid = 1963] [serial = 2322] [outer = 0x12153e400] 18:17:42 INFO - PROCESS | 1963 | 1469150262576 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]]]}] 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:17:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:17:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:17:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:17:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:17:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:17:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 526ms 18:17:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:17:42 INFO - PROCESS | 1963 | 1469150262614 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:17:42 INFO - PROCESS | 1963 | 1469150262616 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:17:42 INFO - PROCESS | 1963 | 1469150262618 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:17:42 INFO - PROCESS | 1963 | 1469150262619 Marionette TRACE conn2 <- [1,3062,null,{}] 18:17:42 INFO - PROCESS | 1963 | 1469150262621 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}] 18:17:42 INFO - PROCESS | 1963 | 1469150262622 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:42 INFO - PROCESS | 1963 | 1469150262729 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:17:42 INFO - PROCESS | 1963 | 1469150262770 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 1963 | 1469150262774 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:42 INFO - PROCESS | 1963 | ++DOCSHELL 0x110f5a800 == 32 [pid = 1963] [id = 775] 18:17:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x1129ba800) [pid = 1963] [serial = 2323] [outer = 0x0] 18:17:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x127455400) [pid = 1963] [serial = 2324] [outer = 0x1129ba800] 18:17:42 INFO - PROCESS | 1963 | 1469150262807 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x128bc0c00) [pid = 1963] [serial = 2325] [outer = 0x1129ba800] 18:17:42 INFO - PROCESS | 1963 | [1963] 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 18:17:43 INFO - PROCESS | 1963 | 1469150263144 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:17:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:17:43 INFO - {} 18:17:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 572ms 18:17:43 INFO - PROCESS | 1963 | 1469150263192 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 1963 | 1469150263193 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:17:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:17:43 INFO - PROCESS | 1963 | 1469150263195 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:17:43 INFO - PROCESS | 1963 | 1469150263196 Marionette TRACE conn2 <- [1,3066,null,{}] 18:17:43 INFO - PROCESS | 1963 | 1469150263198 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}] 18:17:43 INFO - PROCESS | 1963 | 1469150263200 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:43 INFO - PROCESS | 1963 | 1469150263304 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:17:43 INFO - PROCESS | 1963 | 1469150263307 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 1963 | 1469150263308 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x112a71000 == 33 [pid = 1963] [id = 776] 18:17:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1193a0c00) [pid = 1963] [serial = 2326] [outer = 0x0] 18:17:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12922ec00) [pid = 1963] [serial = 2327] [outer = 0x1193a0c00] 18:17:43 INFO - PROCESS | 1963 | 1469150263364 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x1294ad400) [pid = 1963] [serial = 2328] [outer = 0x1193a0c00] 18:17:43 INFO - PROCESS | 1963 | 1469150263664 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]]]}] 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:17:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:17:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 519ms 18:17:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:17:43 INFO - PROCESS | 1963 | 1469150263714 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 1963 | 1469150263715 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:17:43 INFO - PROCESS | 1963 | 1469150263718 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:17:43 INFO - PROCESS | 1963 | 1469150263721 Marionette TRACE conn2 <- [1,3070,null,{}] 18:17:43 INFO - PROCESS | 1963 | 1469150263728 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}] 18:17:43 INFO - PROCESS | 1963 | 1469150263729 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:43 INFO - PROCESS | 1963 | 1469150263830 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:17:43 INFO - PROCESS | 1963 | 1469150263834 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 1963 | 1469150263836 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:43 INFO - PROCESS | 1963 | ++DOCSHELL 0x129607000 == 34 [pid = 1963] [id = 777] 18:17:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x129233c00) [pid = 1963] [serial = 2329] [outer = 0x0] 18:17:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x12a7aec00) [pid = 1963] [serial = 2330] [outer = 0x129233c00] 18:17:43 INFO - PROCESS | 1963 | 1469150263861 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x12a88e400) [pid = 1963] [serial = 2331] [outer = 0x129233c00] 18:17:44 INFO - PROCESS | 1963 | 1469150264165 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]]]}] 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:17:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 473ms 18:17:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:17:44 INFO - PROCESS | 1963 | 1469150264197 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 1963 | 1469150264198 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:17:44 INFO - PROCESS | 1963 | 1469150264207 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 1963 | 1469150264208 Marionette TRACE conn2 <- [1,3074,null,{}] 18:17:44 INFO - PROCESS | 1963 | 1469150264210 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}] 18:17:44 INFO - PROCESS | 1963 | 1469150264211 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:44 INFO - PROCESS | 1963 | 1469150264322 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x126d4e400) [pid = 1963] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x1193a1800) [pid = 1963] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1160ed400) [pid = 1963] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1129b1800) [pid = 1963] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x11607e800) [pid = 1963] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x11678c800) [pid = 1963] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x118319000) [pid = 1963] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x1169f8c00) [pid = 1963] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x1239e3c00) [pid = 1963] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x11386dc00) [pid = 1963] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x118ea6800) [pid = 1963] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x124955c00) [pid = 1963] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x12922a800) [pid = 1963] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x129251c00) [pid = 1963] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x110f17000) [pid = 1963] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x112ed8800) [pid = 1963] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x11600a400) [pid = 1963] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:17:44 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1274ea800) [pid = 1963] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:17:44 INFO - PROCESS | 1963 | 1469150264440 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:44 INFO - PROCESS | 1963 | 1469150264441 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x128d1d800 == 35 [pid = 1963] [id = 778] 18:17:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 82 (0x1129b1800) [pid = 1963] [serial = 2332] [outer = 0x0] 18:17:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 83 (0x1160ed400) [pid = 1963] [serial = 2333] [outer = 0x1129b1800] 18:17:44 INFO - PROCESS | 1963 | 1469150264475 Marionette DEBUG loaded listener.js 18:17:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 84 (0x120e20400) [pid = 1963] [serial = 2334] [outer = 0x1129b1800] 18:17:44 INFO - PROCESS | 1963 | 1469150264713 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]]]}] 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:17:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 528ms 18:17:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:17:44 INFO - PROCESS | 1963 | 1469150264729 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 1963 | 1469150264730 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:17:44 INFO - PROCESS | 1963 | 1469150264733 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 1963 | 1469150264734 Marionette TRACE conn2 <- [1,3078,null,{}] 18:17:44 INFO - PROCESS | 1963 | 1469150264741 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}] 18:17:44 INFO - PROCESS | 1963 | 1469150264742 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:44 INFO - PROCESS | 1963 | 1469150264829 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:17:44 INFO - PROCESS | 1963 | 1469150264834 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:44 INFO - PROCESS | 1963 | 1469150264837 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:44 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ab85800 == 36 [pid = 1963] [id = 779] 18:17:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 85 (0x1270b2800) [pid = 1963] [serial = 2335] [outer = 0x0] 18:17:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 86 (0x12a895400) [pid = 1963] [serial = 2336] [outer = 0x1270b2800] 18:17:44 INFO - PROCESS | 1963 | 1469150264861 Marionette DEBUG loaded listener.js 18:17:44 INFO - PROCESS | 1963 | ++DOMWINDOW == 87 (0x12a929c00) [pid = 1963] [serial = 2337] [outer = 0x1270b2800] 18:17:45 INFO - PROCESS | 1963 | 1469150265171 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] 18:17:45 INFO - PROCESS | 1963 | 1469150265208 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:17:45 INFO - PROCESS | 1963 | 1469150265210 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:17:45 INFO - PROCESS | 1963 | 1469150265212 Marionette TRACE conn2 <- [1,3082,null,{}] 18:17:45 INFO - PROCESS | 1963 | 1469150265214 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}] 18:17:45 INFO - PROCESS | 1963 | 1469150265215 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:45 INFO - PROCESS | 1963 | 1469150265302 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:17:45 INFO - PROCESS | 1963 | 1469150265375 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 1963 | 1469150265377 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x12ba7d000 == 37 [pid = 1963] [id = 780] 18:17:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 88 (0x12a930000) [pid = 1963] [serial = 2338] [outer = 0x0] 18:17:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 89 (0x12a9a0000) [pid = 1963] [serial = 2339] [outer = 0x12a930000] 18:17:45 INFO - PROCESS | 1963 | 1469150265403 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 90 (0x12ac15000) [pid = 1963] [serial = 2340] [outer = 0x12a930000] 18:17:45 INFO - PROCESS | 1963 | 1469150265659 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]]]}] 18:17:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:17:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:17:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:17:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 471ms 18:17:45 INFO - PROCESS | 1963 | 1469150265681 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:17:45 INFO - PROCESS | 1963 | 1469150265683 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:17:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:17:45 INFO - PROCESS | 1963 | 1469150265694 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:17:45 INFO - PROCESS | 1963 | 1469150265696 Marionette TRACE conn2 <- [1,3086,null,{}] 18:17:45 INFO - PROCESS | 1963 | 1469150265698 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}] 18:17:45 INFO - PROCESS | 1963 | 1469150265700 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:45 INFO - PROCESS | 1963 | 1469150265808 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:17:45 INFO - PROCESS | 1963 | 1469150265811 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 1963 | 1469150265812 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:45 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be47000 == 38 [pid = 1963] [id = 781] 18:17:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 91 (0x12ac19800) [pid = 1963] [serial = 2341] [outer = 0x0] 18:17:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 92 (0x12b934400) [pid = 1963] [serial = 2342] [outer = 0x12ac19800] 18:17:45 INFO - PROCESS | 1963 | 1469150265837 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 1963 | ++DOMWINDOW == 93 (0x12bb5a800) [pid = 1963] [serial = 2343] [outer = 0x12ac19800] 18:17:46 INFO - PROCESS | 1963 | 1469150266145 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:17:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:17:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 471ms 18:17:46 INFO - PROCESS | 1963 | 1469150266170 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:17:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:17:46 INFO - PROCESS | 1963 | 1469150266172 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:17:46 INFO - PROCESS | 1963 | 1469150266174 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 1963 | 1469150266175 Marionette TRACE conn2 <- [1,3090,null,{}] 18:17:46 INFO - PROCESS | 1963 | 1469150266178 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}] 18:17:46 INFO - PROCESS | 1963 | 1469150266179 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:46 INFO - PROCESS | 1963 | 1469150266311 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:17:46 INFO - PROCESS | 1963 | 1469150266350 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 1963 | 1469150266351 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x12beb1800 == 39 [pid = 1963] [id = 782] 18:17:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 94 (0x1172bb800) [pid = 1963] [serial = 2344] [outer = 0x0] 18:17:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 95 (0x12b92fc00) [pid = 1963] [serial = 2345] [outer = 0x1172bb800] 18:17:46 INFO - PROCESS | 1963 | 1469150266375 Marionette DEBUG loaded listener.js 18:17:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 96 (0x12bb5fc00) [pid = 1963] [serial = 2346] [outer = 0x1172bb800] 18:17:46 INFO - PROCESS | 1963 | 1469150266730 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:17:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:17:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 568ms 18:17:46 INFO - PROCESS | 1963 | 1469150266744 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:17:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:17:46 INFO - PROCESS | 1963 | 1469150266747 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:17:46 INFO - PROCESS | 1963 | 1469150266750 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 1963 | 1469150266752 Marionette TRACE conn2 <- [1,3094,null,{}] 18:17:46 INFO - PROCESS | 1963 | 1469150266757 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}] 18:17:46 INFO - PROCESS | 1963 | 1469150266758 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:46 INFO - PROCESS | 1963 | 1469150266871 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:17:46 INFO - PROCESS | 1963 | 1469150266952 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 1963 | 1469150266953 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:46 INFO - PROCESS | 1963 | ++DOCSHELL 0x116570800 == 40 [pid = 1963] [id = 783] 18:17:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 97 (0x1122b1c00) [pid = 1963] [serial = 2347] [outer = 0x0] 18:17:46 INFO - PROCESS | 1963 | ++DOMWINDOW == 98 (0x1129ae400) [pid = 1963] [serial = 2348] [outer = 0x1122b1c00] 18:17:46 INFO - PROCESS | 1963 | 1469150266985 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 99 (0x1131b0000) [pid = 1963] [serial = 2349] [outer = 0x1122b1c00] 18:17:47 INFO - PROCESS | 1963 | 1469150267362 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:17:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 621ms 18:17:47 INFO - PROCESS | 1963 | 1469150267372 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:17:47 INFO - PROCESS | 1963 | 1469150267375 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:17:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:17:47 INFO - PROCESS | 1963 | 1469150267380 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:17:47 INFO - PROCESS | 1963 | 1469150267381 Marionette TRACE conn2 <- [1,3098,null,{}] 18:17:47 INFO - PROCESS | 1963 | 1469150267384 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}] 18:17:47 INFO - PROCESS | 1963 | 1469150267386 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:47 INFO - PROCESS | 1963 | 1469150267495 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:17:47 INFO - PROCESS | 1963 | 1469150267559 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:47 INFO - PROCESS | 1963 | 1469150267561 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:47 INFO - PROCESS | 1963 | ++DOCSHELL 0x123952800 == 41 [pid = 1963] [id = 784] 18:17:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 100 (0x1160ec000) [pid = 1963] [serial = 2350] [outer = 0x0] 18:17:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 101 (0x1176a8c00) [pid = 1963] [serial = 2351] [outer = 0x1160ec000] 18:17:47 INFO - PROCESS | 1963 | 1469150267636 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 1963 | ++DOMWINDOW == 102 (0x118318c00) [pid = 1963] [serial = 2352] [outer = 0x1160ec000] 18:17:48 INFO - PROCESS | 1963 | 1469150268010 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]]]}] 18:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:17:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 674ms 18:17:48 INFO - PROCESS | 1963 | 1469150268054 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 1963 | 1469150268055 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:17:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:17:48 INFO - PROCESS | 1963 | 1469150268057 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - PROCESS | 1963 | 1469150268060 Marionette TRACE conn2 <- [1,3102,null,{}] 18:17:48 INFO - PROCESS | 1963 | 1469150268068 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}] 18:17:48 INFO - PROCESS | 1963 | 1469150268071 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:48 INFO - PROCESS | 1963 | 1469150268184 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:17:48 INFO - PROCESS | 1963 | 1469150268292 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 1963 | 1469150268294 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x112684800 == 42 [pid = 1963] [id = 785] 18:17:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 103 (0x1197c9c00) [pid = 1963] [serial = 2353] [outer = 0x0] 18:17:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 104 (0x121549c00) [pid = 1963] [serial = 2354] [outer = 0x1197c9c00] 18:17:48 INFO - PROCESS | 1963 | 1469150268339 Marionette DEBUG loaded listener.js 18:17:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 105 (0x124c11400) [pid = 1963] [serial = 2355] [outer = 0x1197c9c00] 18:17:48 INFO - PROCESS | 1963 | 1469150268703 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:17:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 675ms 18:17:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:17:48 INFO - PROCESS | 1963 | 1469150268733 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 1963 | 1469150268735 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:17:48 INFO - PROCESS | 1963 | 1469150268737 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - PROCESS | 1963 | 1469150268738 Marionette TRACE conn2 <- [1,3106,null,{}] 18:17:48 INFO - PROCESS | 1963 | 1469150268741 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}] 18:17:48 INFO - PROCESS | 1963 | 1469150268742 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:48 INFO - PROCESS | 1963 | 1469150268849 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:17:48 INFO - PROCESS | 1963 | 1469150268912 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 1963 | 1469150268913 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:48 INFO - PROCESS | 1963 | ++DOCSHELL 0x12be43800 == 43 [pid = 1963] [id = 786] 18:17:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 106 (0x126de4c00) [pid = 1963] [serial = 2356] [outer = 0x0] 18:17:48 INFO - PROCESS | 1963 | ++DOMWINDOW == 107 (0x1274f0000) [pid = 1963] [serial = 2357] [outer = 0x126de4c00] 18:17:48 INFO - PROCESS | 1963 | 1469150268982 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 108 (0x128bb4800) [pid = 1963] [serial = 2358] [outer = 0x126de4c00] 18:17:49 INFO - PROCESS | 1963 | 1469150269309 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]]]}] 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:17:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 621ms 18:17:49 INFO - PROCESS | 1963 | 1469150269358 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 1963 | 1469150269360 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:17:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:17:49 INFO - PROCESS | 1963 | 1469150269362 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:17:49 INFO - PROCESS | 1963 | 1469150269363 Marionette TRACE conn2 <- [1,3110,null,{}] 18:17:49 INFO - PROCESS | 1963 | 1469150269366 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}] 18:17:49 INFO - PROCESS | 1963 | 1469150269367 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:49 INFO - PROCESS | 1963 | 1469150269483 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:17:49 INFO - PROCESS | 1963 | 1469150269570 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 1963 | 1469150269571 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:49 INFO - PROCESS | 1963 | ++DOCSHELL 0x12107a800 == 44 [pid = 1963] [id = 787] 18:17:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 109 (0x110f1d800) [pid = 1963] [serial = 2359] [outer = 0x0] 18:17:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 110 (0x113d98000) [pid = 1963] [serial = 2360] [outer = 0x110f1d800] 18:17:49 INFO - PROCESS | 1963 | 1469150269642 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 1963 | ++DOMWINDOW == 111 (0x129227000) [pid = 1963] [serial = 2361] [outer = 0x110f1d800] 18:17:50 INFO - PROCESS | 1963 | 1469150270145 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"]]]}] 18:17:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:17:50 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 18:17:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:17:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 821ms 18:17:50 INFO - PROCESS | 1963 | 1469150270184 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:17:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:17:50 INFO - PROCESS | 1963 | 1469150270186 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:17:50 INFO - PROCESS | 1963 | 1469150270189 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:17:50 INFO - PROCESS | 1963 | 1469150270190 Marionette TRACE conn2 <- [1,3114,null,{}] 18:17:50 INFO - PROCESS | 1963 | 1469150270194 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}] 18:17:50 INFO - PROCESS | 1963 | 1469150270196 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:50 INFO - PROCESS | 1963 | 1469150270297 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:17:50 INFO - PROCESS | 1963 | 1469150270367 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\", \"ab750c30-0af5-44e2-a77e-824627d800d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 1963 | 1469150270369 Marionette INFO sendAsync 4d39a0b7-c90f-b148-91f6-185182d1e136 18:17:50 INFO - PROCESS | 1963 | ++DOCSHELL 0x11835e800 == 45 [pid = 1963] [id = 788] 18:17:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 112 (0x1127d6c00) [pid = 1963] [serial = 2362] [outer = 0x0] 18:17:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 113 (0x113373000) [pid = 1963] [serial = 2363] [outer = 0x1127d6c00] 18:17:50 INFO - PROCESS | 1963 | 1469150270396 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 1963 | ++DOMWINDOW == 114 (0x1161c1c00) [pid = 1963] [serial = 2364] [outer = 0x1127d6c00] 18:17:50 INFO - PROCESS | 1963 | 1469150270798 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]]]}] 18:17:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:17:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 621ms 18:17:50 INFO - PROCESS | 1963 | 1469150270810 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:17:50 INFO - PROCESS | 1963 | 1469150270813 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x12be47000 == 44 [pid = 1963] [id = 781] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x12ba7d000 == 43 [pid = 1963] [id = 780] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x12ab85800 == 42 [pid = 1963] [id = 779] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x128d1d800 == 41 [pid = 1963] [id = 778] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x129607000 == 40 [pid = 1963] [id = 777] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x112a71000 == 39 [pid = 1963] [id = 776] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x110f5a800 == 38 [pid = 1963] [id = 775] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x128ba1800 == 37 [pid = 1963] [id = 774] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x125379800 == 36 [pid = 1963] [id = 773] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x120f51000 == 35 [pid = 1963] [id = 772] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x1180bf800 == 34 [pid = 1963] [id = 771] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x113ac5800 == 33 [pid = 1963] [id = 770] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x126d33000 == 32 [pid = 1963] [id = 769] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x118365000 == 31 [pid = 1963] [id = 768] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x11834e000 == 30 [pid = 1963] [id = 767] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x12107a800 == 29 [pid = 1963] [id = 787] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x12be43800 == 28 [pid = 1963] [id = 786] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x112684800 == 27 [pid = 1963] [id = 785] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x123952800 == 26 [pid = 1963] [id = 784] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x12beb1800 == 25 [pid = 1963] [id = 782] 18:17:51 INFO - PROCESS | 1963 | --DOCSHELL 0x116570800 == 24 [pid = 1963] [id = 783] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 113 (0x12b936c00) [pid = 1963] [serial = 2300] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 112 (0x1274f5800) [pid = 1963] [serial = 2289] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 111 (0x121343c00) [pid = 1963] [serial = 2282] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 110 (0x115eb0400) [pid = 1963] [serial = 2271] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 109 (0x112f93000) [pid = 1963] [serial = 2268] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 108 (0x113aae400) [pid = 1963] [serial = 2269] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 107 (0x116aa2c00) [pid = 1963] [serial = 2273] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 106 (0x1180fd000) [pid = 1963] [serial = 2274] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 105 (0x11910e000) [pid = 1963] [serial = 2279] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 104 (0x118468800) [pid = 1963] [serial = 2276] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 103 (0x118eb1c00) [pid = 1963] [serial = 2277] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 102 (0x118e4c800) [pid = 1963] [serial = 2266] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 101 (0x11845f800) [pid = 1963] [serial = 2265] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 100 (0x1249c3400) [pid = 1963] [serial = 2285] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 99 (0x1180f7400) [pid = 1963] [serial = 2248] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 98 (0x116aa0400) [pid = 1963] [serial = 2247] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 97 (0x120ee4800) [pid = 1963] [serial = 2251] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 96 (0x1193ad800) [pid = 1963] [serial = 2250] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 95 (0x1274f5400) [pid = 1963] [serial = 2254] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 94 (0x1253c1800) [pid = 1963] [serial = 2253] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 93 (0x12a744800) [pid = 1963] [serial = 2257] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 92 (0x1294ac800) [pid = 1963] [serial = 2256] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 91 (0x12a890400) [pid = 1963] [serial = 2260] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 90 (0x129253800) [pid = 1963] [serial = 2259] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 89 (0x1274ec400) [pid = 1963] [serial = 2288] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 88 (0x1270b0000) [pid = 1963] [serial = 2286] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 87 (0x113376c00) [pid = 1963] [serial = 2263] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 86 (0x1127df400) [pid = 1963] [serial = 2262] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 85 (0x118279800) [pid = 1963] [serial = 2294] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 84 (0x12883f000) [pid = 1963] [serial = 2291] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 83 (0x129246400) [pid = 1963] [serial = 2297] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 82 (0x12922f000) [pid = 1963] [serial = 2292] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 81 (0x1239e8000) [pid = 1963] [serial = 2283] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 80 (0x129374400) [pid = 1963] [serial = 2298] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 79 (0x128fed000) [pid = 1963] [serial = 2295] [outer = 0x0] [url = about:blank] 18:17:51 INFO - PROCESS | 1963 | --DOMWINDOW == 78 (0x120e17c00) [pid = 1963] [serial = 2280] [outer = 0x0] [url = about:blank] 18:17:51 WARNING - u'runner_teardown' () 18:17:51 INFO - No more tests 18:17:51 INFO - Got 0 unexpected results 18:17:51 INFO - SUITE-END | took 503s 18:17:51 INFO - Closing logging queue 18:17:51 INFO - queue closed 18:17:52 INFO - Return code: 0 18:17:52 WARNING - # TBPL SUCCESS # 18:17:52 INFO - Running post-action listener: _resource_record_post_action 18:17:52 INFO - Running post-run listener: _resource_record_post_run 18:17:53 INFO - Total resource usage - Wall time: 525s; CPU: 58.0%; Read bytes: 500224; Write bytes: 949602304; Read time: 5; Write time: 5017 18:17:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:17:53 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153920000; Write bytes: 153968640; Read time: 13779; Write time: 346 18:17:53 INFO - run-tests - Wall time: 508s; CPU: 58.0%; Read bytes: 459264; Write bytes: 792705024; Read time: 4; Write time: 4656 18:17:53 INFO - Running post-run listener: _upload_blobber_files 18:17:53 INFO - Blob upload gear active. 18:17:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:17:53 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 18:17:53 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'] 18:17:53 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 18:17:53 INFO - (blobuploader) - INFO - Open directory for files ... 18:17:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:17:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:17:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:17:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:17:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:17:54 INFO - (blobuploader) - INFO - Done attempting. 18:17:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:17:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:17:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:17:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:17:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:17:55 INFO - (blobuploader) - INFO - Done attempting. 18:17:55 INFO - (blobuploader) - INFO - Iteration through files over. 18:17:55 INFO - Return code: 0 18:17:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:17:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:17:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1cd58664fd2dc8147616a76d7043b5e2c03339f29046bfaed984c989a9a2d99ded93624dfe7d184b0cb10cc0630dfc90aff5bfb73b31c1e044c26de61f2efd88", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63f5b3939b6a28566e655fdef411e030bbce0ed7b58aa1ce34229b3f25fe6f135dfe44bd4c29416876f754ef9986d4c8888342c2205ec2fa3b7090c6e402ec57"} 18:17:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:17:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:17:55 INFO - Contents: 18:17:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1cd58664fd2dc8147616a76d7043b5e2c03339f29046bfaed984c989a9a2d99ded93624dfe7d184b0cb10cc0630dfc90aff5bfb73b31c1e044c26de61f2efd88", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63f5b3939b6a28566e655fdef411e030bbce0ed7b58aa1ce34229b3f25fe6f135dfe44bd4c29416876f754ef9986d4c8888342c2205ec2fa3b7090c6e402ec57"} 18:17:55 INFO - Running post-run listener: copy_logs_to_upload_dir 18:17:55 INFO - Copying logs to upload dir... 18:17:55 INFO - mkdir: /builds/slave/test/build/upload/logs 18:17:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=569.255022 ========= master_lag: 0.90 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 30 secs) (at 2016-07-21 18:17:56.867166) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 18:17:56.871304) ========= 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.5JsY2yP8DB/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.gLUwrJqLug/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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/1cd58664fd2dc8147616a76d7043b5e2c03339f29046bfaed984c989a9a2d99ded93624dfe7d184b0cb10cc0630dfc90aff5bfb73b31c1e044c26de61f2efd88", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63f5b3939b6a28566e655fdef411e030bbce0ed7b58aa1ce34229b3f25fe6f135dfe44bd4c29416876f754ef9986d4c8888342c2205ec2fa3b7090c6e402ec57"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013101 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1cd58664fd2dc8147616a76d7043b5e2c03339f29046bfaed984c989a9a2d99ded93624dfe7d184b0cb10cc0630dfc90aff5bfb73b31c1e044c26de61f2efd88", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63f5b3939b6a28566e655fdef411e030bbce0ed7b58aa1ce34229b3f25fe6f135dfe44bd4c29416876f754ef9986d4c8888342c2205ec2fa3b7090c6e402ec57"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469129338/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.56 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 18:17:57.440765) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 18:17:57.441223) ========= 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.5JsY2yP8DB/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.gLUwrJqLug/Listeners TMPDIR=/var/folders/3m/qxqc0m_j4y9b2z26qf6v21y000000w/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.005391 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 18:17:57.493130) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 18:17:57.493827) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 18:17:57.494442) ========= ========= Total master_lag: 1.58 =========